The secret life of an Agile BA - NAB - 23 02-2016
Post on 16-Feb-2017
615 Views
Preview:
Transcript
think sharp elabor8
Recap You don’t have to throw out your old skills
How you behave matters
What Agile Business Analysts do day to day: – DailyStandups– StoryKickoffs– StoryMapping– Wri7ngStories
– Showcases– Retrospec7ves
think sharp elabor8
Hungry Macks – Build you own burger “Over the last few years, Hungry Macks has been the leading fast food burger chain in the industry. With stiff competition from its rival burger chains, the company is looking to revolutionise the way burgers are offered. To do this, Hungry Macks is considering an alternative offering to their standard selection by allowing their customers to build their own burger. Through this strategic move, the industry leader hopes to separate itself from its competitors and dominate the fast food burger industry.”
think sharp elabor8
Project inception
More information on Project inceptions: http://bit.ly/project-inception
The concept of the development team collaborating with the Product Owner/s and Subject Matter Experts to understand the problem and define the project. Steps to organising a Project inception: • Organise a large workshop room for # days • Invite all people (well in advance) • Plan the agenda • Socialise the plan with key project members • Gather materials
think sharp elabor8
Agenda • Ice breakers • Project Overview • Scoping Workshop • To be process mapping • Story Card Identification • Non-Functional Requirements • Release Planning • Team Processes
think sharp elabor8
Scoping workshop In Out Unsure• User interface
to build burger • Table service
application • Build your own
burger machine infrastructure
• Payment gateway
• API to send order to kitchen
think sharp elabor8
Story identification Feature: User interface to build burger Stories:
• Splash screen when customer arrives at “Build your own burger” machine
• Selecting a bun • Selecting a meat • Selecting sauces • Selecting salads • Confirm burger and proceed to check
think sharp elabor8
Story workshops The concept of the team collaboratively defining the Story’s acceptance criteria. Steps to run a Story Workshop:
• Organise ahead of Sprint 1 • Team defines acceptance criteria together • Write up acceptance criteria • Team starts development when assigned to
the Sprint
More information on Story workshops: http://bit.ly/story-workshop
think sharp elabor8
Story workshop – selecting a meat
In Out Unsure Beef Lamb (not an
existing meat) Images of meat
Chicken
Selecting more than one meat
Fish Bacon
think sharp elabor8
Story writing The act of writing the acceptance criteria for a story. Acceptance criteria is the check list of what the story must do before it is “Done”. Steps to story writing:
• Perform required analysis / conduct workshops prior to writing
• Write the acceptance criteria in a consistent format
• Ask a fellow BA to review your Story
think sharp elabor8
Format to write your stories
Scenario: [Title – explains the activity]
Given [some context]
And [some more context]
When [a single event/trigger happens]
Then [an outcome happens]
And [another outcome happens] More information on BDD format: http://bit.ly/e8-bdd-intro,
http://bit.ly/e8-bdd-tips, & http://bit.ly/e8-bdd-tips2
think sharp elabor8
Format to write your stories
Scenario: Selecting a meat
Given I have started building a burger
And I have selected my bun
And I have the option to select a meat
When I select a meat
Then the meat is set for my burger
And I am proceeded to selecting sauces
think sharp elabor8
But remember… Agile focuses on:
Individuals and interactions
over processes and tools
think sharp elabor8
Sprint planning The concept of the development team planning what they will commit to in the upcoming Sprint. Steps to participating in Sprint planning:
• Identify what Stories have been prioritised • Remind yourself of the details of each Story • Attend and assist where required with details
of each Story More information on Sprint planning: http://bit.ly/e8-sprint-planning
think sharp elabor8
Story kickoff The concept of visually explaining the Story and acceptance criteria to the development team when commencing development. Steps to run a Story Kickoff:
• Writing Story ahead of the Sprint • Story Kickoff held when Story is ready for
development within the Sprint • Visually explain the Story & acceptance criteria • Incorporate changes & feedback during
development More information on Story kickoffs: http://bit.ly/story-kickoffs
think sharp elabor8
Image References 1. 20thCenturyFox,(2015).ThesecretlifeofWalterMi1y.[image]Available
at:hPp://www.waltermiPy.com/img/7ckets/hero.jpg[Accessed4May2015].
2. Webweaver.nu,(2015).[online]Availableat:hPp://www.webweaver.nu/clipart/img/misc/food/fast-food/hamburger-layers.png[Accessed15Nov.2015].
3. Schiffer,B.(2015).BerndSchifferonTwi1er.[online]TwiPer.Availableat:hPps://twiPer.com/berndschiffer/status/611773018772103168[Accessed15Nov.2015].
4. Oakdome.com,(2016).[online]Availableat:hPp://oakdome.com/k5/cartoons/cartoon-gallery/images/tv.png[Accessed23Feb.2016].
top related