Applying CM to Agile Teams: A Look BackJoe Townsend examines Mario Moreira's 2008 CM Crossroads article, "Applying CM to Agile Teams,” and discovers its relevance in today's workplace. For Joe, CM is already agile; it's the developers who need to be more adaptive.
What Do Our Customers Really Want?Agile teams can create software quickly, but how quickly can they gather and process feedback from customers? Here is one team's experience, with some tips and resources to help you introduce a community of practice in your own organization.
Resolving Conflicts on Software TeamsIt’s one thing to know that conflict is inevitable in any team effort. It’s quite another thing to deal with it—especially if it threatens to escalate from a routine, everyday difference in viewpoints to a productivity-damaging, morale-plunging experience.
Google’s Go—A Scalable Programming LanguageChuck Allison shares his thoughts on the newly released Google Go programming language, which is a lightweight, systems programming language designed with concurrency, scalability, and the web in mind.
Busting Agile Prediction MythsWhen first hearing about agile processes, you might think that teams using an agile process cannot provide estimates, predictions, or commitments about what they will deliver. But, you can be agile and still manage risk and commit to a subset of what you predict.
Capture/Playback: The Vampire That Will Not DieYears after industry articles by reputable experts proclaimed the death of capture/playback as a viable test automation approach, it has apparently arisen from the dead to suck the life out of another generation of hapless, would-be automators.
Ask Ziggy Receives $5 Million for Fight Against SiriWith $5 million in funding, increased fluency, and availability on multiple platforms, Ask Ziggy is ready for his (or her) chance to be your new personal voice assistant.