Skip to content

XP123

Exploring Extreme Programming

Menu

Primary menu

  • Home
  • Refactoring Workshop
  • Start Here
    • Comics
    • TDD: Test-Driven Development
    • Refactoring
    • User Stories
    • Dungeons & Patterns
  • Update
  • About
  • Contact

Tag Archives: customer

Delivery Strategies

Posted on March 30, 2018 by Bill Wake

How do you handle delivery of new features or new systems? The easiest way is to just add the new features or replace the existing system, with no transition, but this is not the only approach. We’ll consider several strategies Continue reading Delivery Strategies→

Posted in xp123.com | Tagged customer, planning, stories, XPlorations

Intensifying Stories Through Prediction

Posted on January 23, 2018 by Bill Wake

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 story better by improving how the Continue reading Intensifying Stories Through Prediction→

Posted in xp123.com | Tagged agile, customer, stories, XPlorations

Jumping the S Curve: Life Extension for Products

Posted on December 27, 2017 by Bill Wake
Stacked S Curves

We implement feature by feature, seeking value; adding up the value forms an S curve with characteristic regions. Can we overcome the tendency of products to fade away?

Posted in xp123.com | Tagged customer, product, stories, XPlorations

Testable Stories in the INVEST Model

Posted on February 9, 2017 by Bill Wake

T is for Testable in the INVEST model. A testable story is one for which, given any inputs, we can agree on the expected system behavior and/or outputs.

Posted in xp123.com | Tagged customer, language, stories, tester, XPlorations

Small – Scalable – Stories in the INVEST Model

Posted on November 2, 2016 by Bill Wake

French translationS is for Small in the INVEST acronym. I now use another S that I think captures the idea even better: Scalable. Scalable means “able to be changed in size or scale,” and that’s handy in a story: We Continue reading Small – Scalable – Stories in the INVEST Model→

Posted in xp123.com | Tagged customer, language, stories, XPlorations

Intensifying Stories Job Aid

Posted on July 29, 2014 by Bill Wake

“Intensifying stories” is an attempt to identify what can make a story (feature, capability) more potent. I’ve identified key features in a number of systems (perhaps 50), identified a rule or concept beneath those features, then generalized that to apply to Continue reading Intensifying Stories Job Aid→

Posted in xp123.com | Tagged customer, job aids, stories

Intensifying Stories: Running with the Winners

Posted on January 28, 2013 by Bill Wake

For a given story headline, many interpretations are possible. These vary in their quality and sophistication. I call this the intensity or depth of a story. Story intensity is a knob you can control, dialing it down for earlier delivery, Continue reading Intensifying Stories: Running with the Winners→

Posted in xp123.com | Tagged customer, stories, XPlorations

Valuable Stories in the INVEST Model

Posted on January 3, 2013 by Bill Wake

[French translation] Of all the attributes of the INVEST model, “Valuable” is the easiest one to, well, value. Who is against value? We’ll look at these key aspects: What is value? The importance of external impact Value for whom? What Continue reading Valuable Stories in the INVEST Model→

Posted in xp123.com | Tagged analysis, customer, stories, XPlorations

Negotiable Stories in the INVEST Model

Posted on August 20, 2012 by Bill Wake

French Translation In the INVEST model for user stories, N is for Negotiable (and Negotiated). Negotiable hints at several important things about stories: The importance of collaboration Evolutionary design Response to change Collaboration Why do firms exist? Why isn’t everything Continue reading Negotiable Stories in the INVEST Model→

Posted in xp123.com | Tagged analysis, customer, stories, XPlorations

Independent Stories in the INVEST Model

Posted on February 8, 2012 by Bill Wake

French translation 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. They are easier to work with because each Continue reading Independent Stories in the INVEST Model→

Posted in xp123.com | Tagged agile, customer, stories, XPlorations

Post navigation

← Older posts
Newer posts →

Primary Sidebar Widget Area

Stay Up-to-Date

If you'd like to hear when articles come out, sign up today!

|●  Become a Patron!

Recent Posts

  • AAA and the Object Lifecycle
  • “Test Interface, Not Implementation”
  • How to Reduce Coupling, Three Ways
  • Reordering Items, Four Ways
  • And-Or Trees
  • Run Tests Without an App — Step by Step with Xcode
  • Swift Testing – A New Unit Testing Framework
  • TDD with a Function Pipeline
  • Trees – Confidence in Design
  • Pipelines – Confidence in Design

Tags

agile analysis atdd author business charts classic coach computers conference cool customer design economics fiction games HCI history improv integration interesting intro Java job aids language lean learning metaphor music myth patterns planning programmer refactoring resources reviews scrum software spreadsheet stories tdd team tester training XPlorations

Archives

counter for wordpress
Copyright © 2026 XP123. All Rights Reserved.
Theme: Catch Box by Catch Themes
Scroll Up