Articles

Lava Lessons in Project Management

While on a quest to see an active volcano up close (or as close as one can safely get), Payson Hall learns a thing or two about project management and keeping an eye on the big picture from Mrs. Hall.

Payson Hall's picture Payson Hall
Five Ways that Team Members Build Trust with Each Other

Esther Derby explains how people within the team can build trust in each other through feedback.

Esther Derby's picture Esther Derby
Crash Course in Proficient Presenting

Ben has to make a presentation at the next all-hands meeting. It'll be his very first presentation, and just thinking about it has sent him into a panic. Fortunately, he has the support of an experienced speaker and coach who offers advice and encouragement to help him become a proficient, panic-free presenter.

Naomi Karten's picture Naomi Karten
Career Development for Computing Nerds

Computing nerds bring value to any company for which they work. They bring knowledge and an understanding of systems and projects that can help managers avoid bad decisions. But the computing nerd in this stage still has room for growth. In this week's column, Payson Hall says there's a higher level of value computing nerds can achieve. And, in today's economic environment, this level is far more valuable than ever before.

Payson Hall's picture Payson Hall
The Heart of the Argument

Arguments and conflicts are a normal part of working life, and good leaders must learn to handle professional disagreements diplomatically. In this week's column, Payson Hall explains some productive approaches to negotiating among differing points of view.

Payson Hall's picture Payson Hall
Jumping to Conclusions

Much of our behavior is automatic. We breathe without thinking about it, and we blink without much conscious effort. We do lots of other things without an iota of thought. In this column, Naomi Karten explains how jumping to conclusions is yet another thing we do without thinking about it—for better or worse.

Naomi Karten's picture Naomi Karten
Tale of a Yo-Yo Manager

There is much more to empowering your team than simply stating "You're empowered." Consider the three Ws of empowerment: "what," "when," and "why" when creating boundaries that define which decisions are the team's and which need management approval.

Esther Derby's picture Esther Derby
Lessons Learned in Project Management

You've managed projects, but they're never easy. They don't fit into the nice definitions found in project management books. Your schedules are generally off. There are always unkind surprises. Although you're not failing, you feel you could be more successful. There is a solution. Based on her many years of consulting with large and small software teams, Johanna Rothman coaches leaders to take a more pragmatic approach. Employ mini-projects and iterations to explore alternative technologies. Use incremental steps to finish features one at a time when you don't know how far along you are. Make sure stakeholders agree on what "done" really means. Learn how to escape the dreaded trap of "multi-tasking," a management style that drains energy from everyone whenever there is a task switch. One final secret every project manager must discover: There is no "one right way" to manage a project.

Johanna Rothman, Rothman Consulting Group, Inc.
graph of tester job satisfaction State of the Industry

In the StickyMinds.com column, "May I Take Your Temperature?" by Linda Hayes, you were asked to rate the state of the testing industry and your current level of satisfaction as a tester. Many of you responded to Linda's survey, and the results surprised her. Linda shares a revision of her state of the industry, as reported by you!

Linda Hayes's picture Linda Hayes
Exit, Stage Left

Many technology workers are drawn to the industry from seemingly unrelated professions. Don't underestimate the importance of a liberal arts education and general life experiences to the technology field. These workers can bring a lot of value and wisdom to your team.

Patrick Bailey's picture Patrick Bailey

Pages

CMCrossroads is a TechWell community.

Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.