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

Slides:



Advertisements
Similar presentations
Behavior Driven Test Development
Advertisements

Iteration Planning.
Unified process(UP) UP is an OO system development methodology offered by Rational(Rational Rose) s/w, now a part of IBM Developed by Booach,Rambaugh,Jacobson--
©2011 Improving Enterprises, Inc. Breaking down the Epic User Story.
Damon Poole, Chief Agilist, Eliassen Group
A little Software Engineering: Agile Software Development C Sc 335 Rick Mercer.
Michael Hall Three Beacons Managing Technical Debt Using Agile.
Mobile Development: HTML5 Vs Native By Rohit Ghatol Director of Engineering,Synerzip Author- Beginning PhoneGap 1.
1 Agile Estimation V. Lee Henson CST. 2 Founded in Salt Lake City, UT Personally Trained, Coached, and or Mentored at 41 of the Fortune 100 Companies.
EFFECTIVE DAILY SCRUM PATTERNS Charles Bradley Professional Scrum Trainer, Scrum.org.
DESIGNING FOR MOBILE NIKHIL J DESHPANDE. Nikhil Deshpande Digital Strategy Director, GeorgiaGov
Confidential Lessons Learned in Agile Development Jim Smith PDX, Inc.
Presentation copyright © AccuRev, Inc. May be used with permission only. Contact for permission. Scrum &
Agile Leadership: Want to Change Your Results? Change How You Lead
Slide 1 Systems Analysis & Design CS183 Spring Semester 2008 Dr. Jonathan Y. Clark Course Website:
Agile Metrics, Value, and Software
Is Agile Any Better? Damon Poole 2009 Scrum and Kanban Like Chocolate and Peanut Butter Damon Poole – CTO, AccuRev.
Lean Startup and the Enterprise Applying Lessons from Entrepreneurs to Large Organizations Brian Bozzuto.
AGILE DELIVERY FACILITATION Agile Project Manager should see his stakeholders as kids and aim to help them be successful in their respective goals, each.
Michael Hall Three Beacons Performance Evaluation for Agile Team Members.
©2012 Improving Enterprises, Inc. Architecture in an Agile World Don linkedin.com/in/donmcgreal.
Elephants in the Agile Room. Reflections on 10 Years of Agility Todd Little Sr. Development Manager Landmark Graphics.
IT 499 Bachelor Capstone Week 9.
Responsive Web Design Nikhil J Deshpande Webinar – May 14, 2014 Sponsored by.
IS0514 Lecture - Week 2 Best Practice Development Methodology.
Tuesday, June 8 th, Agile Development-Successful Delivery & Implementing Across the Enterprise.
Data Virtualization & Information As A Service (IaaS) By Anil Allewar Senior Solutions Architect - Synerzip 1.
Todd Little Sr. Development Manager Landmark Graphics Context Driven Agile Leadership One Size Doesn’t Fit All.
Slicing Pie EUREKA!. Win a signed copy: SlicingPie.com/synerzip
Job Offer/Continuing Education Evaluation Labor CostsHoursRate($10.30/Hr) Luke195 $ 2, Stephanie175 $ 1, Matt185 $ 1, Randy205 $ 2,
Valtivity Panning for User Story Gold.
Lifecycle of a User Story Webinar Series © Three Beacons LLC, 2015 Lifecycle of a User Story Mike Hall Three Beacons
Lean Hiring Aided by Machine Learning December 18, 2014 Presented by Vinayak Joglekar, Co-Founder and CTO, Synerzip.
IT 499 Bachelor Capstone Week 8. Adgenda Administrative Review UNIT Seven UNIT Eight Project UNIT Nine Preview Project Status Summary.
Release and Iteration Planning September 13, 2008.
Charles Bradley Professional Scrum Trainer Experienced Scrum Coach To download presentation, see “Presentations” section at:
©2011 Improving Enterprises, Inc. Epics and Agile Planning.
Webinar Series 2015 ©Pollyanna Pixton Team Ownership: How do we help it happen? Presented by Pollyanna Pixton.
Leveraging Offshore Software Services September 5, 2007 A Guide For Smaller Companies.
Webinar Series Sins of Scrum and other Agile Anti-Patterns Todd Little VP Product Development September Webinar.
1 Ideas of Problem-based Learning As a learner-centred process, problem- based learning meets the learners' interests and as such gives room for developing.
Following the submission of your CV and letter of application, the head of Human Resources has invited you to proceed to the second stage of the recruitment.
Search Engine Optimization © HiTech Institute. All rights reserved. Slide 1 What is Solution Assessment & Validation?
Using Agile Approach with Fixed Budget Projects April 15, 2009.
Accelerating Agile Across the Enterprise © 2011 AccuRev, Inc. All Rights Reserved Accelerating Agile Across the Enterprise AccuRev.
Webinar Series Running Your Services On Docker An experience report.
AGILITY. ENTREPRENEURSHIP. STORY-TELLING. TRANSFORMATION! © SmoothApps INSIGHTS FROM CAMUY Ravi Verma THE ORG WHISPERER 4 STEPS.
Virtually Agile Astro Sabre (Matt Ganis) IBM, Senior Technical Staff Member Hawthorne, NY - September 20, 2007.
© 2015 Webinar Series 2015 what is the role of an architect in an agile organization? 1 The Agile Architect / November 2015.
1 Copyright © 2015, Drilling Info, Inc. All right reserved. All brand names and trademarks are the properties of their respective companies. Webinar Series.
Cultivating Agile Requirements
1 Copyright © 2016, Drilling Info, Inc. All right reserved. All brand names and trademarks are the properties of their respective companies. Webinar Series.
IS&T Project Reviews September 9, Project Review Overview Facilitative approach that actively engages a number of key project staff and senior IS&T.
Agile Project Management and the yin & yang of
Todd Crosslin – PDX – Customer Story Todd Crosslin – 45 mins.
‘Tis Better to be Effective Than Efficient
Continuous Delivery- Complete Guide
Managing the Project Lifecycle
@DamonPoole Highlights
Information Technology Project Management – Fifth Edition
Chapter 3: The Project Management Process Groups: A Case Study
Seminar CS2310 Multimedia Software Engineering Krithika Ganesh
collaborating with non- collaborators
Agile Estimation V. Lee Henson CST.
Introducing ISTQB Agile Foundation Extending the ISTQB Program’s Support Further Presented by Rex Black, CTAL Copyright © 2014 ASTQB 1.
One Size Doesn’t Fit All
Part III Techniques Understanding Stakeholders
Full Title of Research Proposal
Executive Project Kickoff
Presentation transcript:

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

©Kent McDonald 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!

©Kent McDonald Webinar Series 2015 What does analysis look like in Agile?

©Kent McDonald 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

©Kent McDonald Webinar Series 2015 Typical Description of What to Build This has its issues…

©Kent McDonald Webinar Series 2015 Exercise Do you have a complete solution?

©Kent McDonald Webinar Series 2015 Exercise Is the backlog more like a wish list?

©Kent McDonald Webinar Series 2015 Start with value, then identify stories

©Kent McDonald 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

©Kent McDonald 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

©Kent McDonald 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

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

©Kent McDonald 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

©Kent McDonald Webinar Series 2015 Understand the solution with models

©Kent McDonald 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

©Kent McDonald Webinar Series 2015 Use Models to Identify Stories

©Kent McDonald 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

©Kent McDonald Webinar Series 2015 The delivery team sets me straight

©Kent McDonald Webinar Series 2015 And comes up with a better solution

©Kent McDonald 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

©Kent McDonald 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

©Kent McDonald Webinar Series 2015 Examples describe stories

©Kent McDonald Webinar Series 2015 How many stories can you find?

©Kent McDonald 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

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

©Kent McDonald Webinar Series 2015 Exercise Definition of Ready

©Kent McDonald Webinar Series 2015 Team discusses and agrees

©Kent McDonald 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

©Kent McDonald Webinar Series 2015 Exercise Analyze when you need to, not before

©Kent McDonald Webinar Series 2015 Visualize Discovery and Delivery Iteration Planning Discovery Board Delivery Board

©Kent McDonald 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

©Kent McDonald Webinar Series 2015 What did you find when I go to work this afternoon, I’m going to try… #baot #valuemgmt

©Kent McDonald Webinar Series Hemant Elhence

©Kent McDonald 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

©Kent McDonald Webinar Series 2015 Our Clients

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

©Kent McDonald Webinar Series 2015 Call for a Free Consultation! Hemant Elhence linkedin.com/company/synerzip facebook.com/Synerzip

©Kent McDonald Webinar Series 2015 Questions?

©Kent McDonald 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

©Kent McDonald Webinar Series 2015 Stay in Touch Kent Slides available from: