Mike Cohn | User Stories (web video + MP4) | Norwegian Developers Conference | June 6, 2012

This 52-minute video is a comprehensive introduction to User Stories, as practiced in Agile Development.  Mike Cohn presents:

  • resource allocation under imperfect schedules as a shared problem between developers and business people;
  • user stories as 3 C’s:  the Card supporting Conversations with Confirmation (of conditions of satisfaction);
  • story details as (i) conditions of satisfaction, or (ii) sub-stories;
  • epics as large stories, and user stories clustered into themes;
  • story-writing workshops as supporting participative design.

While this talk was the last for the day, it’s better as the first for viewing as an easy introduction to the agile way.


Mike Cohn – User Stories for Agile Requirements from NDCOslo on Vimeo.

The technique of expressing requirements as user stories is one of the most broadly applicable techniques introduced by the agile processes. User stories are an effective approach on all time constrained projects and are a great way to begin introducing a bit of agility to your projects.In this session, we will look at how to identify and write good user stories. The class will describe the six attributes that good stories should exhibit and present thirteen guidelines for writing better stories. We will explore how user role modeling can help when gathering a project’s initial stories.

Because requirements touch all job functions on a development project, this tutorial will be equally suited for analysts, customers, testers, programmers, managers, or anyone involved in a software development project. By the end of this tutorial, you will leave knowing the six attributes of a good story, learn a good format for writing most user stories, learn practical techniques for gathering user stories, know how much work to do up-front and how much to do just-in-time.

The slides are also available at http://www.mountaingoatsoftware.com/presentations/introduction-to-user-stories

Advertisements
About

David Ing blogs at coevolving.com , photoblogs at daviding.com , and microblogs at http://ingbrief.wordpress.com . See .

Tagged with: , ,
Posted in Talk Video Download, Talk Video Streaming
One comment on “Mike Cohn | User Stories (web video + MP4) | Norwegian Developers Conference | June 6, 2012
  1. […] 59-minute video on Agile Estimating is better sequenced for viewing secondly, following the video on User Stories.  Mike Cohn […]

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

w

Connecting to %s

Translate
Beyond this media queue
This content is syndicated to Twitter. For professional perspectives, look to Coevolving Innovations; for a photoblog, look to Reflections, Distractions.
  • Open Innovation Learning, Book Launch
    Video and audio recordings of the launch of my book, Open Innovation Learning, may be a more accessible preliminary way into the content, with the open access publication better as a reference.
  • Eight infographics on Systems Methods (UToronto iSchool 2018)
    The UToronto iSchool graduate student groups created 8 infographics reflecting impressions on the systems methods most relevant to their research in winter 2018.
  • Negotiating Order with Generative Pattern Language
    A workshop at PLoP 2017 framed dialogue as "Creating Order of" and "Negotiating Order with" frames of reference, to encourage collective sensemaking
  • Exploring the Context of Pattern Languages
    Pattern language is not for wicked problems, said Max Jacobson, coauthor with Christopher Alexander of the 1977 A Pattern Language: Towns, Building, Construction.  In addition, the conventional definition of an Alexandrian pattern as “a solution to a problem in context” when applied to social change might better use the term “intervention”, rather than “solu […]
  • Multiparadigm Inquiry Generating Service Systems Thinking
    Expanding pattern language to service systems through multiparadigm inquiry sweeps in research by scholars contemporaneous to Christopher Alexander.
  • Christopher Alexander, Horst Rittel, C. West Churchman
    Christopher Alexander (pattern languages), Horst Rittel (wicked problems) and C. West Churchman (the systems approach) were neighbours on campus at U.C. Berkeley in the 1960s and 1970s. What might we synthesize from their joint wisdom?
  • 2018/05 Moments May 2018
    Barely recovered from jet lag from China, bounced back to west coast for some continuing research. Returned home as spring turns into summer.
  • 2018/03 Moments March 2018
    A month in Toronto, as I came out of the Air Cast for my Achilles Tendon injury from December, and started physiotherapy.
  • 2018/04 Moments April 2018
    Relearning to walk, after ankle in cast, across Shanghai, Wuhan and Vancouver, with DY as my sherpa.
  • 2018/02 Moments February 2018
    A second month when the only occasions to leave the house required my spouse to accompany me.
  • 2018/01 Moments January 2018
    Ankle in a cast, a limited mobility month, maximum 10km from home
  • 2017/12 Moments December 2017
    Completed round-the-world trip Helsinki-Hameenlinna-London, then busy holiday season including an Achilles tendon injury from parkour, and our da shou Double 60 celebration.
  • Program Logic Models and Theory of Change | Kellogg Foundation | 2004
    From the program evaluation community, with the W.K. Kellogg Foundation … The program logic model is defined as a picture of how your organization does its work – the theory and assumptions underlying the program. A program logic model links outcomes (both short- and long-term) with program activities/processes and the theoretical assumptions/principles of t […]
  • Restoring Manjaro Grub after Ubuntu upgrade
    On a multi-boot Linux computer where Ubuntu has already been installed, adding on Manjaro Linux installs its own version of Grub (that I’ll call Arch-Grub) that is different but compatible with that previously installed (that I’ll call Debian-Grub). Updating Ubuntu to a newer version (or installing an older version) restores Debian-Grub, replacing the workin […]
  • 2018/03/19 16:10 Geoffrey Bowker, “How the West was Won by Data”, UToronto iSchool
    Lecture at UToronto iSchool, on four overlapping epochs in data history This digest was created in real-time during the meeting,based on the speaker’s presentation(s) and comments from the audience. The content should not be viewed as an official transcript of the meeting, but only as an interpretation by a single individual. Lapses, grammatical errors, and […]
  • Draw.io open source
    I’ve been a fan of using @drawio to create SVG diagrams since early 2016, when I created maps for systems thinking course at Aalto U. in Finland.  At that time, draw.io was freeware on many platforms (e.g. saving on Google Drive). On May 22, 2017, draw.io adopted the Apache 2.0 license, becoming fully open source […]
  • Android PDF links
    On Android Oreo tablet, reference links on my PDF book don’t show up via Adobe Acrobat nor Google PDF Reader.  Links show up with qPDF Viewer, Foxit PDF Reader & Editor, and Xodo PDF Reader & Editor.  Presumption of basic functionality by bigger names is untrue.
  • Kubuntu 17.10 LaTeX textgreek.sty
    Under Ubuntu 16.04, building a PDF under TeXstudio worked.  Under Kubuntu 17.10 (with pdfTeX 3.14159265-2.6-1.40.18 (TeX Live 2017/Debian)), running the same input files resulted in: ! LaTeX Error: File `textgreek.sty' not found. These seemed like an error with reported in Feb. 2015, as “texlive-latex-extra: missing dependency – textgreek.sty requires l […]
Contact
I welcome your e-mail. If you don't have my address, here's a contact page.
%d bloggers like this: