The Latest

When Trust Goes AWOL[article]

Trust is invisible, but the symptoms of its absence are not. That is the theme of this column, in which Clarke Ching recounts the difficulty one of his clients went through to rebuild trust with a customer. The customer had long ago lost faith in the quality of the products provided by this client since every piece of software delivered seemed buggy. But both were determined to make the relationship work. That's when Clarke Ching stepped in and took an agile approach to relationship therapy.

Clarke Ching's picture Clarke Ching
Enough Is Enough: What Does Agile Software Development Mean?[magazine]

Agile software delivery is about doing sufficient up-front analysis, design, and planning—and then deferring decisions to the appropriate time. But what does “enough” really mean? And why has the term "agile" become a cliché in development circles? Terms like "post-agile" or "pragmatic agile" have emerged as a response to this, but this is only a short-term fix.

Dan North's picture Dan North
Agile Addendums[magazine]

Six years after the writing of the Manifesto for Agile Software Development, agile is being used more often and more ambitiously. Looking back, there are two things Brian Marick would like to have added to the manifesto: habitability and joy.

Brian Marick's picture Brian Marick
Drawing Out the Facts[magazine]

A properly conducted discovery interview can lead to a wealth of information. Steven Smith explores some effective actions you can take before, during, and after the face-to-face interview to help you master the art of the interview process.

Steven M. Smith's picture Steven M. Smith
What's Wrong with Your Testing Strategy?[magazine]

When the design and the coding are complete, and the product seems ready to ship, it’s hard to understand why testing takes so long. Discover how your source code management system can help you unblock the testing bottleneck.

William W. White's picture William W. White
Quality-It's All in the Values[magazine]

We are in the business of providing our customers with products. While we may proclaim our commitment to quality, what really matters is how our users experience our products. So, how do we ensure our organization is a quality organization? Examine our values.

Neil Harrison's picture Neil Harrison
Test Design with Risk in Mind[magazine]

Sometimes in testing we find problems that surprise us. And that's where risk-based testing comes in. Build your tests around "What if...?" statements to help you anticipate problems before they arise.

Michael Bolton's picture Michael Bolton
The Plight of the Servant Leader[magazine]

A ScrumMaster's accomplishments often are overshadowed by the success of his team. But like every human, these leaders have a need for esteem and self-fulfillment. Learn ways you can help to increase your ScrumMaster's job satisfaction.

Stacia Broderick's picture Stacia Broderick
Putting Policy in Its Place[magazine]

Establishing policies is the easy part. How do you ensure those policies are being universally applied and adopted? Find out how Microsoft's Policy Injection Application Block can help solve some of your policy dilemmas.

Tod Golding's picture Tod Golding
Meeting Agenda #1: Start on Time[article]

Our society is founded on the importance of meetings, and it seems that the higher on the corporate ladder one climbs, the more meetings he must attend. Indeed, one of Michele Sliger's coworkers calculated that the amount of time she spends arranging meetings, getting to meetings, and in meetings equates to almost her entire workweek-thirty-six hours on average. Even though we may lose track of time in meetings, we all are painfully aware of the time we spend waiting for everyone to show up. In this column, Michele Sliger explains some of the tactics she's seen teams use to ensure that meetings start on time.

Michele Sliger's picture Michele Sliger
APLN 2006 - Pollyanna Pixton - Agile Leadership[article]
Podcast

Pollyanna Pixton gives a presentation to the Washington DC APLN chapter in 2006.

Bob Payne's picture Bob Payne
Why Use Agile Processes Outside of IT?[article]

Liz Barnett writes that beyond IT, the most frequent adoption of agile processes is found in teams using Scrum for team management. Agile processes won't provide the answers to all of our challenges. But if you dig beneath the surface, you might discover some interesting ways to use these ideas to address complex problems.

TechWell Contributor's picture TechWell Contributor
Disciplined Approach to Adopting Agile: Four-Step Process[article]

The agile community needs a structured approach to help it with its agile adoption efforts. Here we present the Agile Adoption Framework, a four-stage process for adopting agile software development.

TechWell Contributor's picture TechWell Contributor
Aligning Agile Efforts with Business Goals[article]

A phrase heard often in agile development practices discussions is "let the product lead." Applied correctly, these four words powerfully focus an agile team's energy directly on work that provides the highest business value. Traditional engineering practices that focus on process often divert a technology team's energy away from quick delivery of business value, and toward design of infrastructure and architecture.

Guy Beaver's picture Guy Beaver
Eye on the Prize: Best Practices for Aligning Agile Efforts with Business Goals[article]

A phrase heard often in Agile discussions is "Let the product lead." Applied correctly, these four words powerfully focus an Agile team's energy directly on work that provides the highest business value. Deep focus on technology decisions breaks the line-of-sight with business goals, creates opportunities for over-engineering, and requires complex tracing activities, which ultimately slow the process.

Guy Beaver's picture Guy Beaver

Pages

AgileConnection is one of the growing communities of the TechWell network.

Featuring fresh, insightful stories, TechWell.com is the place to go for what is happening in software development and delivery.  Join the conversation now!