The Latest

User Stories for Agile Requirements[presentation]

Expressing requirements as user stories is one of the most broadly applicable techniques introduced by the agile processes.

Mike Cohn, Mountain Goat Software
Seven Key Factors for Agile Testing Success[presentation]

Agile development presents unique challenges for testers and test teams. Working in short iterations, often with limited written requirements, agile development teams can leave traditional testers behind.

Lisa Crispin, Ultimate Software
Small is Beautiful: Business Agility Through Adaptive Governance[presentation]

In this economic downturn, is your company looking beyond knee-jerk cost cutting to focus on creative ways to solve business problems?

Sanjiv Augustine, LitheSpeed
The Scrum Product Owner Demystified[presentation]

A Scrum product owner's job is challenging, to say the least. Unfortunately, the specific concepts and techniques required to succeed often aren't spelled out in books and training classes.

Jeff Patton, Independent Consultant
Sustaining an Agile Culture[presentation]

In Scrum, the product owner manages the product backlog-seems simple enough. But what principles are required to make seemingly straightforward agile practices really work?

Janet Gregory, DragonFire Inc.
Navigating Conflict on Agile Teams: Why "Resolving" Conflict Won't Work[presentation]

On many agile development teams, conflict lurks under the surface and can erupt as a volcano of destruction and suffering. On many agile teams, conflict is viewed mostly as a distraction that keeps the team from getting the job done.

Lyssa Adkins, Cricketwing Consulting
Agile Brushstrokes: The Art of Choosing an Agile Transition Style[presentation]

Agile software processes vary in detail, depth, impact and endurance as much as painting styles like graffiti differ from Baroque or Impressionist art. What can artists teach us about successful agile transitions?

Joshua Kerievsky, Industrial Logic
Agile: Resetting and Restarting[presentation]

The Agile Manifesto-ten years in the making-was published in 2001. Now, with more than eight years of practice, the manifesto has greatly influenced the process of software development.

Alistair Cockburn, Humans and Technology
Beyond Scope, Schedule, and Cost: Rethinking Performance Measures for Agile Development[presentation]

A recent Business Week article proclaimed, "There is no more Normal." With businesses in the throes of pervasive change, the traditional emphasis on "following the plan with minimal changes" must be supplanted by "adapting the plan to inevita

Jim Highsmith, Information Architects, Inc.
The Challenge of Coping with Chaos[article]

When you face the discomfort and uncertainty brought about by change, it's tempting to want to do something to deal with the situation. But, acting precipitously could be a big mistake. In this column, Naomi Karten explains why and offers some suggestions of what to do instead.

Naomi Karten's picture Naomi Karten
Rocks into Gold: Part 3[article]

This short book by Clarke Ching is a "biztech" parable for software developers who want to survive—and then thrive—through the credit crunch. We have republished the book in a four-part series. In part three, when things seem at their very worst, Bob has a "light bulb moment" that just might save the day. Follow the story as our characters fight to keep their jobs by implementing creative business ideas and management skills taken from agile development.

Clarke Ching's picture Clarke Ching
Testing Without Constraints: Service Virtualization[presentation]

While today's distributed software architectures such as SOA, Software-as-a-Service, and Cloud Computing offer organizations increased agility and new reuse opportunities, they also increase the risk of costly software problems due to constan

Rajeev Gupta, iTKO Lisa
Understanding and Managing Change[presentation]

Has this happened to you? You try to implement a new software quality improvement program and it ends up failing. And, to make matters worse, you can't figure out why.

Jennifer Bonine, Oracle Corporation
Automated Test Design: Its Time Has Come[presentation]

With model-based test design, you first create a high-level functional model of the system to be tested. The model is the input to an automated test generation tool that creates the test designs and associated test scripts.

Antti Huima, Conformiq Inc.
The Skill of Factoring: Identifying What to Test[presentation]

When you're given a product to test, a variety of clients to satisfy, and a short deadline to meet, how do you decide specifically what to test and how to test it?

Michael Bolton, DevelopSense


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

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