Articles

Institutionalized Agility

In this article, an excerpt of which originally appeared in the Iterations eNewsletter, Rob Myers writes of his experiences with difficult large-scale agile transitions and offers suggestions for avoiding disaster.

Rob Myers
Are You Making Progress or Spinning Your Wheels?

While managing a long project, it's easy to lose track of progress. And, when that happens, how do you even know whether you're still making progress? In this article, Johanna Rothman offers suggestions to help you take your project one step at a time and keep it under control.

Johanna Rothman's picture Johanna Rothman
An Unusual Question about Managing Change

Change is disruptive. Even when a particular change leads to a positive outcome, the transition from the old way to the new way can be a time of turbulence. Might there be circumstances in which it's appropriate, or even helpful, to prolong that period of turbulence? That's the question Naomi Karten wrestles with in this column.

Naomi Karten's picture Naomi Karten
Gird Your Loins: It's Time for the Annual Performance Evaluation

Vague statements and labels, one-sided evaluations, surprises, and secondhand complaints are just the sorts of things that can make a person want to run away screaming from an annual performance evaluation—probably not the best career move. In this article, Esther Derby offers some tips for dealing with these situations in a calm and collected manner.

Esther Derby's picture Esther Derby
Weekend Engagement

In "Growing Your Career in Tough Times," Fiona Charles writes about some of the free and low-cost things testers can do for professional development when money isn't available for courses and conferences. In this column, she describes two examples of the amazing things some testers get up to on the weekend to practice their craft, develop their skills and knowledge, and have a great deal of fun.

Fiona Charles's picture Fiona Charles
Tuckman Model of group development New Focus for Project Managers

The jump from traditional software practices to agile can be daunting for some project managers. After all, agile teams are all about "self-organizing," right? What's a manager to do? Michele Sliger has encountered a fair number of worried project managers and, in this article, offers a more uplifting perspective.

Michele Sliger's picture Michele Sliger
The Boutique Tester

As Matt Heusser sees it, the "war on work" that exchanged centuries of craftsmanship for being a small part of the big machine has itself been replaced in the past decade--at least in the software industry--with a revitalization of the craftsperson. What's more, he sees the realization of the "boutique developer" as a promising sign for the possibility of boutique testers.

Matthew Heusser's picture Matthew Heusser
What Aspiring Speakers Want to Know

Becoming a competent and confident presenter takes practice, preparation, and persistence, but the effort is worth it in terms of the resulting credibility, clout, and career development potential. In this column, Naomi Karten addresses three of the questions she's often asked by people seeking to improve their presentation skills.

Naomi Karten's picture Naomi Karten
Testing Innocence

Chris McMahon is a tester who likes to take a look at the code under the application's hood. Although he has heard that developers and testers alike argue that this makes for less effective testing, he is here to argue that reading and writing code is part of the testing craft and that the ability to read and write code in the service of testing is critically important for the professional tester.

Chris McMahon's picture Chris McMahon
Growing Your Career in Tough Times

In these tough economic times, many testers can't access formal training. In this column, testing consultant Fiona Charles describes the wealth of low- or no-dollar resources available for professional development and invites readers to share their ideas.

Fiona Charles's picture Fiona Charles

Pages

CMCrossroads is a TechWell community.

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