Quantcast
Channel: agile Archives - XP123
Browsing latest articles
Browse All 17 View Live

The Vision Thing: How Do You Charter? #agile2011

We held a "Fringe" session at Agile 2011 to discuss how people charter or kick off projects.  Elements of "Kickoff" [These are in no particular order.] Vision Release Criteria Success Criteria From and...

View Article


Independent Stories in the INVEST Model

The INVEST model is a reminder of the important characteristics of user stories, and it starts with I for Independent. Independent stories each describe different aspects of a system's capabilities....

View Article


The System Metaphor Explored

The System Metaphor is one of the less popular parts of Extreme Programming (XP). Newer descriptions often even omit it. But metaphor is useful – when you have  a good one, it really helps you...

View Article

Resources on Agile Testing

I’m calling this “Resources on Agile Testing” but I’m not drawing a very sharp line about what’s Agile Testing vs. Good Testing. Further suggestions are welcome! Related resource summaries: BDD and...

View Article

Image may be NSFW.
Clik here to view.

Liftoff: Start and Sustain Successful Agile Teams (Review)

Liftoff: Start and Sustain Successful Agile Teams, by Diana Larsen and Ainsley Nies. Pragmatic Programmer, 2016. ISBN 978-1680501636. When I visit teams, I often ask them to describe what the project...

View Article


Image may be NSFW.
Clik here to view.

Intensifying Stories Through Prediction

Rather than focusing on “splitting” a story, figure out a minimal form of a story, and intensify it – make it more powerful or desirable. We’ll explore one dimension, prediction: how can we make a...

View Article

Image may be NSFW.
Clik here to view.

Review: Building Evolutionary Architectures

Building Evolutionary Architectures: Support Constant Change, by Neal Ford, Rebecca Parson, and Patrick Kua. 2017. ISBN 1491986360. This book focuses on evolvability of software, treating it as a...

View Article

Half-Waterfall: Extra Cost, Uncertain Benefits

Would-be agile teams sometimes get stuck in half-waterfall, a combination of waterfall and agile. Half-waterfall has the costs of both agile and waterfall approaches, but may not get enough benefit to...

View Article


Image may be NSFW.
Clik here to view.

What Is a User Story?

A user story is a scenario, a description of a (potential) real use of a system. It takes the customer or user perspective, and represents a team’s shared understanding of what the system should do....

View Article


Image may be NSFW.
Clik here to view.

Iterative Enhancement and XP-Style Design

“Iterative Enhancement” is a model for iterative development, from Basili & Turner, described in 1975 (!). We’ll look at it, and compare it to XP’s approach. I’ve seen occasional mention of this...

View Article
Browsing latest articles
Browse All 17 View Live