Job Stories vs User Stories: What's the Difference?

Let's talk about job stories vs user stories? What's the difference and when do you use one over the other? Learn more about what job stories are, the job story template, and when to use each (and when to use both) in this video.
Want to know more about story writing? Consider training from Mountain Goat: www.mountaingoatsoftware.com/training
*****************
References:
Intercom, Clayton Christensen, Alan Klement, & Jobs to Be Done:
www.intercom.com/blog/the-dribbblisation-of-design/
www.intercom.com/blog/using-job-stories-design-features-ui-ux/
kzread.info/dash/bejne/pZp71tlrc5ybfdY.htmlsi=tkt1WdMsEPjrKFMm
hbr.org/2016/09/know-your-customers-jobs-to-be-done
hbr.org/video/5852531897001/know-your-customers-jobs-to-be-done
www.revealed.market/jobs-to-be-done-20
jtbd.info/2-what-is-jobs-to-be-done-jtbd-796b82081cca
**********************
Inside this video
00:00 Introduction
00:20 What are Job Stories and Jobs to Be Done?
01:30 The 3-part Job Story Template Explained
03:00 Job Story vs User Story Example 1
04:17 Job Story vs User Story Example 2
05:13 When to Use Job Stories
06:28 Merging Job Stories & User Stories
07:10 Mix Story Types in Product Backlog

Пікірлер: 25

  • @HKCS-yn5nc
    @HKCS-yn5nc4 ай бұрын

    It's interesting to see how closely related job stories are to a user intention in essential use case dialogues, confirming my hypothesis that stories are just a subset of a use case dialogue

  • @rebeccaandrews2613
    @rebeccaandrews26134 ай бұрын

    This is interesting. It is the use of Gherkins User Acceptances added to the User Story.

  • @georgwagner5577
    @georgwagner55772 ай бұрын

    Almost 9 mins of such great content - w/o ads. I loved it :) As a developer I prefer the Gherkin-Syntax for user stories. But job stories are a nice thingy. Thanks.

  • @MountainGoatSoftware

    @MountainGoatSoftware

    2 ай бұрын

    Thanks, Georg.

  • @rajeswarikv9396
    @rajeswarikv939624 күн бұрын

    This is a new learning..Thanks Mike for sharing

  • @MountainGoatSoftware

    @MountainGoatSoftware

    23 күн бұрын

    Thank you.

  • @olivierclop6061
    @olivierclop60613 ай бұрын

    Hello Mike, Very interesting for sure. I'm going to check my PBIs to spot JS hidden behind US. It seems to me that JS can also be used as acceptance criteria because they can describe business ergonomic rules. However, I think that if too much emphazise is put on JS, we may forget about end users and little by little forget about the agile approach that requires frequent user feedback to adjust the devlopement plan so that we build the right product. I agree with you, each team has to find the right balance that fits its product. So we have to experiment and find the appropriate distribution, a bit like we already do with US, Enablers and Bugs. May be delivering a batch made of a US and its related JS to minimize the amount of work while, all in all, maximizing the actual delivered value...

  • @MountainGoatSoftware

    @MountainGoatSoftware

    3 ай бұрын

    It's definitely possible to get too far away from users, but I don't think that's a huge risk. A typical product backlog for me will contain a mix of some user stories and some job stories, which will help with that.

  • @chriselliott3011
    @chriselliott30113 ай бұрын

    I wrestled with this for a long time... There is a dogmatic approach to the use of user stories in some organisations and the job story offers an easy step for such organisations to be more pragmatic

  • @MountainGoatSoftware

    @MountainGoatSoftware

    3 ай бұрын

    Agreed. I'm frustrated when someone tells a team that _everything_ needs to be a story or to comply with any template.

  • @user-ok3ws6to2i
    @user-ok3ws6to2i4 ай бұрын

    Thanks Mike - this was super useful following our previous conversation last month. Our backlog now contains both types. Keep up the great work. ☺

  • @MountainGoatSoftware

    @MountainGoatSoftware

    4 ай бұрын

    That's great to hear. I'm glad you're using them.

  • @michaelwagener1411
    @michaelwagener14114 ай бұрын

    Thanks, Mike - as a scrum master, I want to write job stories, so that I can be more accurate in describing the needs of my users... 😂 Job stories have not hit my radar yet, but I am glad that they have now. I can see just how useful they could be. 👍🙂

  • @MountainGoatSoftware

    @MountainGoatSoftware

    4 ай бұрын

    Nice story :) I'm glad these are now on your radar.

  • @BenjaminScherrey
    @BenjaminScherrey4 ай бұрын

    Haven't heard of job stories before. Certainly have fought against using generic "user" as the primary stakeholder. Now I see this is a different context and job stories might be superior in those cases.

  • @MountainGoatSoftware

    @MountainGoatSoftware

    4 ай бұрын

    Yeah, any time sometime writes the same "as a user/member/whatever" ten times in a row, that's a sign that job stories would have been better.

  • @zonegamma8197
    @zonegamma8197Ай бұрын

    Good video thanks

  • @MountainGoatSoftware

    @MountainGoatSoftware

    Ай бұрын

    Thank you very much.

  • @solomani5959
    @solomani59594 ай бұрын

    First I’ve heard of this approach. Sounds useful.

  • @MountainGoatSoftware

    @MountainGoatSoftware

    4 ай бұрын

    Let me know how they work out for you.

  • @devinhedge
    @devinhedge4 ай бұрын

    Nice to see a 10 year old idea finally getting sunshine and traction.

  • @hemantkothiyal6364
    @hemantkothiyal63644 ай бұрын

    I have a question Mike- how does job stories different than user story acceptance criteria (especially if I write them using Given When Then). I can elaborate user stories exactly like job stories by using acceptance criteria

  • @MountainGoatSoftware

    @MountainGoatSoftware

    4 ай бұрын

    The sub-stories that can be split out from either a job story or user story are equivalent to their acceptance criteria. Big stories get split into small stories. Small stories have acceptance criteria added rather than splitting them into tiny stories. So any sub-story can be thought of as an acceptance criteria to its parent story.