Presentation is loading. Please wait.

Presentation is loading. Please wait.

Analysis in Agile: It’s More Than Just User Stories Kent Webinar Series 2015.

Similar presentations


Presentation on theme: "Analysis in Agile: It’s More Than Just User Stories Kent Webinar Series 2015."— Presentation transcript:

1 Analysis in Agile: It’s More Than Just User Stories Kent McDonald @beyondreqs Webinar Series 2015

2 ©Kent McDonald www.synerzip.com Webinar Series 2015 Writing user stories… In order to share my experiences (and get into Agile2015 for free) As Sam the submitter I want to submit a session proposal In order to share my experiences (and get into Agile2015 for free) As Sam the submitter I want to submit a session proposal …is not the whole story!

3 ©Kent McDonald www.synerzip.com Webinar Series 2015 What does analysis look like in Agile?

4 ©Kent McDonald www.synerzip.com Webinar Series 2015 Describe what to build using models & stories How to determine what is just enough Analysis in Agile Use value to determine the right thing to build

5 ©Kent McDonald www.synerzip.com Webinar Series 2015 Typical Description of What to Build This has its issues…

6 ©Kent McDonald www.synerzip.com Webinar Series 2015 Exercise Do you have a complete solution?

7 ©Kent McDonald www.synerzip.com Webinar Series 2015 Exercise Is the backlog more like a wish list?

8 ©Kent McDonald www.synerzip.com Webinar Series 2015 Start with value, then identify stories

9 ©Kent McDonald www.synerzip.com Webinar Series 2015 Use Goals & Objectives to define value Goal: Increase our ability to handle expected increase in claims Goal: Increase our ability to handle expected increase in claims Objective: Reduce paper claims from 1000 per week to 500 per week by 12/31 Objective: Reduce paper claims from 1000 per week to 500 per week by 12/31

10 ©Kent McDonald www.synerzip.com Webinar Series 2015 Identify Assumptions Single doctor offices have internet access Majority of paper claims come from single doctor offices Single doctor offices do not have medical billing systems Staff at a single doctor’s office would submit claims via website

11 ©Kent McDonald www.synerzip.com Webinar Series 2015 Identify stories to validate assumptions & meet objectives Majority of paper claims come from single doctor offices In order to identify the main sources of paper claims As Carol the Claims Mgr I need … In order to identify the main sources of paper claims As Carol the Claims Mgr I need … In order to determine whether single doctors offices would submit claims As Peter the Provider Relations Manager I need … In order to determine whether single doctors offices would submit claims As Peter the Provider Relations Manager I need … Staff at a single doctor’s office would submit claims via website

12 ©Kent McDonald www.synerzip.com Webinar Series 2015 Impact Mapping © Gojko Adzic 2012http://impactmapping.org

13 ©Kent McDonald www.synerzip.com Webinar Series 2015 Describe what to build using models & stories How to determine what is just enough Analysis in Agile Use value to determine the right thing to build

14 ©Kent McDonald www.synerzip.com Webinar Series 2015 Understand the solution with models

15 ©Kent McDonald www.synerzip.com Webinar Series 2015 Use models to identify stories In order to provide feedback to submitters As Reed I need to submit a review of a session In order to provide feedback to submitters As Reed I need to submit a review of a session As Reed I can add a review to a session So that I can provide feedback to Sam As Reed I can add a review to a session So that I can provide feedback to Sam As Sam I can view reviews on my session So that I can get feedback on my session As Sam I can view reviews on my session So that I can get feedback on my session As Reed I can edit my review So that I can react to changes Sam made to his submission As Reed I can edit my review So that I can react to changes Sam made to his submission

16 ©Kent McDonald www.synerzip.com Webinar Series 2015 Use Models to Identify Stories

17 ©Kent McDonald www.synerzip.com Webinar Series 2015 Stories represent changes needed In order to guide submitter track selection As Peter Program Chair I want to organize tracks into themes In order to guide submitter track selection As Peter Program Chair I want to organize tracks into themes

18 ©Kent McDonald www.synerzip.com Webinar Series 2015 The delivery team sets me straight

19 ©Kent McDonald www.synerzip.com Webinar Series 2015 And comes up with a better solution

20 ©Kent McDonald www.synerzip.com Webinar Series 2015 Models describe stories As Reed I can add a review to a session So that I can provide feedback to Sam As Reed I can add a review to a session So that I can provide feedback to Sam

21 ©Kent McDonald www.synerzip.com Webinar Series 2015 Acceptance Criteria describe stories One line summary and advice to presenter are required. One line summary limited to 95 characters. Choices for “This presentation should be included in the program” are agree, neutral, and disagree. As Reed I can add a review to a session So that I can provide feedback to Sam As Reed I can add a review to a session So that I can provide feedback to Sam

22 ©Kent McDonald www.synerzip.com Webinar Series 2015 Examples describe stories

23 ©Kent McDonald www.synerzip.com Webinar Series 2015 How many stories can you find?

24 ©Kent McDonald www.synerzip.com Webinar Series 2015 Describe what to build using models & stories How to determine what is just enough Analysis in Agile Use value to determine the right thing to build

25 ©Kent McDonald www.synerzip.com Webinar Series 2015 Do only what you actually need to do For illustrative purposes only No models were harmed used building the submission system

26 ©Kent McDonald www.synerzip.com Webinar Series 2015 Exercise Definition of Ready

27 ©Kent McDonald www.synerzip.com Webinar Series 2015 Team discusses and agrees

28 ©Kent McDonald www.synerzip.com Webinar Series 2015 Possible things to include Interaction Diagrams Prototypes Wireframes Sample Data Testable examples Acceptance Criteria State Diagrams Small Story UX Test Approvals Dependency identified Stakeholder identified Definition of Ready Use case

29 ©Kent McDonald www.synerzip.com Webinar Series 2015 Exercise Analyze when you need to, not before

30 ©Kent McDonald www.synerzip.com Webinar Series 2015 Visualize Discovery and Delivery Iteration Planning Discovery Board Delivery Board

31 ©Kent McDonald www.synerzip.com Webinar Series 2015 Discovery Board Defn of Ready Story Feature Include:  Story  Acceptance Criteria Include:  Story  Acceptance Criteria Story Include:  Story  Acceptance Criteria  Size Include:  Story  Acceptance Criteria  Size Include:  Story  Acceptance Criteria  Size  Mockup  Dependencies  Stakeholder list  Examples Include:  Story  Acceptance Criteria  Size  Mockup  Dependencies  Stakeholder list  Examples

32 ©Kent McDonald www.synerzip.com Webinar Series 2015 What did you find useful? @beyondreqs, when I go to work this afternoon, I’m going to try… #baot #valuemgmt

33 ©Kent McDonald www.synerzip.com Webinar Series 2015 3384 www.synerzip.com Hemant Elhence hemant@synerzip.com 469.374.0500

34 ©Kent McDonald www.synerzip.com Webinar Series 2015 Synerzip in a Nutshell Software product development partner for small/mid-sized technology companies –Exclusive focus on small/mid-sized technology companies, typically venture-backed companies in growth phase –By definition, all Synerzip work is the IP of its respective clients –Deep experience in full SDLC – design, dev, QA/testing, deployment Dedicated team of high caliber software professionals for each client –Seamlessly extends client’s local team, offering full transparency –Stable teams with very low turn-over –NOT just “staff augmentation”, but provide full mgmt support Actually reduces risk of development/delivery –Experienced team - uses appropriate level of engineering discipline –Practices Agile development – responsive, yet disciplined Reduces cost – dual-shore team, 50% cost advantage Offers long term flexibility – allows (facilitates) taking offshore team captive – aka “BOT” option

35 ©Kent McDonald www.synerzip.com Webinar Series 2015 Our Clients

36 ©Kent McDonald www.synerzip.com Webinar Series 2015 Next Webinar Technical Track: Lean With MEAN Complimentary Webinar: Wednesday, May 20, 2015 @ 11:00am CST Presented by: Mayuresh Pradke Technology Enthusiast & Entrepreneur Synerzip

37 ©Kent McDonald www.synerzip.com Webinar Series 2015 Call for a Free Consultation! Hemant Elhence hemant@synerzip.com 469.374.0500 Thanks! @Synerzip_Agile linkedin.com/company/synerzip facebook.com/Synerzip

38 ©Kent McDonald www.synerzip.com Webinar Series 2015 Questions?

39 ©Kent McDonald www.synerzip.com Webinar Series 2015 If you remember nothing else… 1. Use value to determine the right thing to build 2.Use models, acceptance criteria & examples to describe the solution 3.Collaborate to figure out what is just enough

40 ©Kent McDonald www.synerzip.com Webinar Series 2015 Stay in Touch Kent McDonald kentjmcdonald@gmail.com @beyondreqs www.beyondrequirements.com Slides available from: http://www.slideshare.net/kentjmcdonald


Download ppt "Analysis in Agile: It’s More Than Just User Stories Kent Webinar Series 2015."

Similar presentations


Ads by Google