Better Software Magazine Articles

Hidden Messages

A defect management system contains data such as how many defects have been raised, the priority and severity of individual defects, and even who is raising them. This information is regularly used by program and test management to guide decision making. In this article, Dan Minkin proves that an experienced test manager can gather useful information by looking at more than just the defect management system's data.

Dan Minkin
Fixing the Quick Fix

Demands on businesses these days tend to make speed a priority—often at the expense of other areas. When it comes to correcting a problem in your organization, you should make sure you are, in fact, fixing the problem and not just a symptom. In this article, Esther Derby takes a look at the issue of the quick fix and offers some tips on how to get to the heart of the problem.

Esther Derby's picture Esther Derby
Create and Maintain Product Roadmaps Using Agile Principles

Anupam Kundu describes an agile-enabled framework for product managers, project portfolio managers, and IT executives to develop and maintain a dynamic and flexible product roadmap. The product wing of the digital division of a publishing house adopted this collaborative framework to to charter their product roadmap and simultaneously enable their project team to see and understand the “big picture.”

Anupam Kundu
Negative Positive

Testers who point out project risks are often perceived as "negative" thinkers. Software test consultant Fiona Charles (an optimist by nature and a pessimist by trade) writes about how a culture of unthinking optimism pervades our organizations and our society, and describes some of its detrimental effects on software projects.

Fiona Charles's picture Fiona Charles
Empowering Self-Organization and Energizing Project Planning with the Commander's Intent

Things change, and when they do, it's best to be ready to change with them. The best plans are doomed to fail if they aren't malleable. In this column, George Schlitz and Giora Morein take a look at the military concept of "Commander's Intent" and how it can apply to non-military project planning.

George Schlitz's picture George Schlitz Giora Morein
What HR Doesn't Know about Scrum

Scrum's relentless "inspect-and-adapt" cycle leads to change beyond software development practices. Scrum teams have reported changes in the way they think about human resources management. This article outlines ways Scrum teams may want to modify HR's beliefs and practices.

Michael James
Offer Appreciations

We don't always appreciate the power of taking a moment to reflect on past performance. Find out how real change can happen when a team invests in time together.

Linda Rising's picture Linda Rising
The Right Business Analysis Tool

The continued rise of the business analysis profession has led to a surge in software tools specifically designed for the business analyst. Find out what types of tools are in the marketplace today and how to select the right business analysis software tool for your organization.

Matthew Leach
Embracing Kanban: An Experience Report

Early in 2004, Chris Shinkle's company began adopting agile practices. Unfortunately, agile did not have the desired cultural impact within their organization-and the adoption floundered. Several years later, Chris found himself coaching a fellow project lead several months into a difficult project. The project team had experienced developers, but faced a seemingly impossible deadline. Discontent and frustration were rampant and something needed to change. Chris decided that a Kanban implementation could improve the situation. The team quickly discovered the primary reason for their long lead times-a huge Work In Progress (WIP) count. As the team sought to reduce its WIP using Lean principles, they eliminated considerable waste in their processes, reduced bottlenecks, and made significant process improvements. In a short six months, they moved from chaos to a state of continuous improvement.

Chris Shinkle, SEP INC
Agile Development Practices 2009: The Agile PMP: Teaching an Old Dog New Tricks

Agile methods emphasize trust, empowerment, and collaboration-moving us away from command and control project management to harness the passion, creativity, and enthusiasm of the team. In established organizations, success with agile practices hinges on how well traditional project managers adopt new ways of thinking about project structure and control. Building on the principles of the Project Management Body of Knowledge (PMBOK®), Mike Cottmeyer explores how PMPs experienced in traditional development can adapt their styles and practices to become effective agile project leaders. Mike tackles the hidden assumptions behind the PMBOK® and explores agile approaches for managing time, cost, and scope. Taking an in-depth look at PMI processes and knowledge areas, he also explores ways you can adapt them to agile projects.

Michael Cottmeyer, VersionOne, Inc.

Pages

AgileConnection is a TechWell community.

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