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: stories

Connecting Stories

Posted on November 7, 2019 by Bill Wake

How do stories fit in with other stories, or small stories with bigger ones? How can we move from skinny stories to richer ones? This is part of Scalability of stories.  One way to think about story relationships is to Continue reading Connecting Stories→

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

Scalable Story Examples

Posted on May 23, 2019 by Bill Wake
intensity scale

How do you think about stories? We’ve talked about different levels of stories. Scalable stories let us gradually increase the intensity and utility of system behaviors. As before, I’ll use LinkedIn.com for examples. (This is a reverse-engineering exercise; I have Continue reading Scalable Story Examples→

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

Multi-Level Stories

Posted on February 28, 2019 by Bill Wake

Stories Have Multiple Granularities User stories may seem like they are about specifications but they’re really a lightweight way to explore possibilities. Many teams get too focused on the “card” aspect, using tools to turn user stories into an atomized Continue reading Multi-Level Stories→

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

User Story Vocabulary: Problem, Solution, or Widget?

Posted on May 23, 2018 by Bill Wake

The vocabulary of your user stories frames the domain of discourse: what are your stories about? It’s helpful to think of “the headline” and “the rest”. “The headline” is what you’d write on an index card or as a title Continue reading User Story Vocabulary: Problem, Solution, or Widget?→

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

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

Industrial Logic Videos

Posted on March 7, 2015 by Bill Wake

As one of Industrial Logic’s consultants, I sometimes make videos, so I thought I’d gather links to those here. Refactoring to Patterns and Other Interesting Places Craft Conf, 2018 (I didn’t make this video, but it’s for a talk I Continue reading Industrial Logic Videos→

Posted in xp123.com | Tagged stories, tdd

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

  • 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
  • Threaded Code (and Composite)
  • Time Troubles – Transitions
  • Refactor: Inline-Adjust-Extract
  • Organizing Fields and Methods

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 © 2025 XP123. All Rights Reserved.
Theme: Catch Box by Catch Themes
Scroll Up