SlideShare una empresa de Scribd logo
1 de 32
Descargar para leer sin conexión
The Business Analyst:
How to be more than a proxy
Diane Zajac-Woodie
AGILE AND BEYOND 2015
green jeans consulting
Agenda
• Demonstrate the value of feedback
• What is a proxy?
• Identify ways that BAs can help their teams
• Create Story Maps
- 10 min break –
• Write requirements as acceptance criteria
• Close
green jeans consulting
Product: Origami Flower
Target Users: kids shopping for Mother’s Day
User’s Needs:
• Beautiful
• Colorful
• Handmade
• Inexpensive (one sheet of origami paper)
green jeans consulting
green jeans consulting
BA to the rescue…
green jeans consulting
1.  Assign a BA, rest of team
are developers
2.  Move chairs back-to-back:
so BA can’t see devs work
3.  BA comes up for a
handout. DO NOT SHOW
YOUR DEVELOPERS!
4.  BA verbalizes the
requirements to developers
while the developers build
green jeans consulting
How did that go?
green jeans consulting
Folding w/ Feedback
1.  Move chairs back to
normal. You can
collaborate now!
2.  Switch BA roles – get a
new handout - DO
NOT SHOW YOUR
DEVELOPERS!
3.  BA verbalizes the
requirements while the
developers build AND
provides feedback
How did that go?
green jeans consulting
Definition
	
   noun: A person who is given power
or authority to act on behalf of
someone else, especially in voting
green jeans consulting
Proxy Examples
	
   1. Think of an example where you
acted as a proxy or a time when
someone acted as your proxy.
	
   2. Share with your neighbor.
green jeans consulting
What do teams need?
	
   1. At your tables, silently write down all the things
that teams need – ONE PER INDEX CARD.
green jeans consulting
BA can
help with
these
BA can’t
help with
these
	
   2. Take turns reading your cards to the group as
you add them to the center of the table. Remove
duplicates. Add more as you think of them.
	
   3. As everyone is sharing, organize your index
cards into 2 stacks:
• System Access
• Proper equipment
• Continuous Integration
• TDD training
• Setting up automated
regression test suite
green jeans consulting
BA can
help with
these
BA can’t
help with
these
• Collaboration
• Feedback
• Facilitation
• Documentation
• Visualizing their
work
• SME’s
• Testing
• User stories
• Stakeholder
management
• Continuous
improvement
• Team Space
• Management
support
• Team agreements
• Release
management
Exercise: Your A & B Story
	
   1. Using the same color stickies, silently write down all
the conference-related things you’ve done today.
green jeans consulting
Have
break-
fast
Drive to
Adoba
	
   2. Take turns reading your stickies aloud as you
add them to the center of the table. Remove
duplicates.
	
   3. Start grouping the activities into natural groups.
Register
in the
a.m.
Exercise (continued)
	
   4. Label each grouping with a different color
stickie.
green jeans consulting
Have
break-
fast
	
   5. Organize the groupings chronologically, from
left to right.
Register
in the
a.m.
Drive to
Adoba
Registra-
tion
green jeans consulting
Exercise (continued)
	
   6. Break down some User Tasks into
smaller User Stories.
green jeans consulting
Have
break-
fast
Have
coffee
Eat a
danish
Eat a
crois-
sant
Why are Story Maps useful?
green jeans consulting
Break time
BACK AT 3:55 PM
green jeans consulting
Coke or Pepsi?
green jeans consulting
Cat or Dog?
green jeans consulting
Bank teller or ATM?
green jeans consulting
Apple or Android?
green jeans consulting
Requirements
• Ubiquitous language
green jeans consulting
• Collaborative
• Verifiable (Ideally “automate-able”)
• Just in Time
Feature: As a conference attendee
I want to share my experiences at A & B
So that my peers think I’m cool
green jeans consulting
Scenario: Tweet a photo that includes a conference reference
Given I am signed in to Twitter
When I tweet a selfie with my conference badge
Then my followers see my selfie
Scenario: Verbally share my conference experience
Given I do not like Twitter
When I tell my neighbor why I like A & B
Then my neighbor smiles and nods
Scenario: Use conference hashtag in a tweet
Given I am signed in to Twitter
When I tweet with the #aab15 conference hashtag
Then my tweet is in the #aab15 search results
Acceptance Criteria
• Easy to understand?
green jeans consulting
• Could you work on it together?
• Easily testable?
• Just in Time
green jeans consulting
Scenario: Use conference hashtag in a tweet
Scenario: brief description of desired behavior
Given is set up, what has to happen before the test
When is the action, the trigger
Then is the test, the expected behavior
Given I am signed in to Twitter
When I tweet with the #aab15 conference hashtag
Then my tweet is in the #aab15 search results
Feature: As a conference attendee
I want to share my experiences at A & B
So that my peers think I’m cool
Feature: brief description of goal, user story clarified
Writing Acceptance Criteria
green jeans consulting
Scenario: brief description of desired behavior
Given is set up, what has to happen before the test
When is the action, the trigger
Then is the test, the expected behavior
Feature: brief description of goal, user story clarified
As a…
I want…
So that…
1.  Select a User Story & write a Feature
2.  Write 2-3 Scenario descriptions
3.  Write the Given/When/Then’s for your scenarios
green jeans consulting
Writing (continued)
4. Swap cards with the pair next to you
5. Read their scenarios & provide some feedback
•  Is the goal of the user story clear (Feature)?
•  Is there a set up (Given)?
•  Is there an action (When)?
•  Is there a clear test (Then)?
1.  One Validation: write down one thing that you heard that
validated what you already knew
2.  One New Idea: write down one new idea that you learned
3.  One Next Step: Write down one next step that you will do
because you came to this session.
4.  Share with your neighbor.
green jeans consulting
Session Feedback
Please write me an index card with any positive comments or
suggestions for improvement. Put it up here on this table or just
leave it on your table & I’ll collect them when I clean up.
Any and all feedback is appreciated!
Thanks for being here!
green jeans consulting
Diane Zajac-Woodie
@AgileSquirrel
diane@greenjeansconsulting.com
www.greenjeansconsulting.com
Resources
	
   Story Mapping: http://winnipegagilist.blogspot.com/
	
   http://www.agileproductdesign.com/blog/
the_new_backlog.html
	
   Electronic Story Boards: https://cardboardit.com/ or
	
   https://www.featuremap.co/en
	
   Cucumber tool: https://cucumber.io/
	
   History of BDD: http://dannorth.net/introducing-bdd/
	
   More BDD:
http://lizkeogh.com/behaviour-driven-development/
green jeans consulting
Image Attribution
	
    Flower scribble:
http://www.swiss-miss.com/wp-content/uploads/legacy/photos/uncategorized/2008/10/08/
isd004o_3.jpg
	
    Origami gone wrong: http://www.origamisources.com/origami_sightings_comedy.htm
	
    Couple sitting back-to-back:
https://computing.ece.vt.edu/~santol/projects/zsl_via_visual_abstraction/interact/interact_stand-
alone_dataset/imgs/2SMB2YU98JHSGUO94V6BP9ITU61NBC_09.jpg
	
    Finger pointing: http://misfitpolitics.co/2012/11/wait-for-it-here-it-come-the-finger-pointing/
	
    Story Map: http://winnipegagilist.blogspot.com/2012/03/how-to-create-user-story-map.html
	
    Coke:
http://pizzaforcoins.com/media/catalog/product/cache/1/image/9df78eab33525d08d6e5fb8d27136e95/2/_/
2_liter_coke.jpg
	
    Pepsi:
http://b.fastcompany.net/multisite_files/fastcompany/slideshow/2013/12/3023648-slide-1-pepsi-
can.jpg
	
    ATM: http://www.marshallstreetcheckcashing.com/wp-content/uploads/2015/02/atm.gif
	
    Bank Teller: http://cliparts.co/cliparts/Lcd/orE/LcdorELxi.jpg
green jeans consulting

Más contenido relacionado

La actualidad más candente

Lyddie: Unit3 lesson9
Lyddie: Unit3 lesson9Lyddie: Unit3 lesson9
Lyddie: Unit3 lesson9Terri Weiss
 
Driving improvements with Agile Retrospectives - Project and Product Manageme...
Driving improvements with Agile Retrospectives - Project and Product Manageme...Driving improvements with Agile Retrospectives - Project and Product Manageme...
Driving improvements with Agile Retrospectives - Project and Product Manageme...Ben Linders
 
Spicing up Agile Retrospectives - Agile Tour London 2015 - Ben Linders
Spicing up Agile Retrospectives - Agile Tour London 2015 - Ben LindersSpicing up Agile Retrospectives - Agile Tour London 2015 - Ben Linders
Spicing up Agile Retrospectives - Agile Tour London 2015 - Ben LindersBen Linders
 
Teams what is in it for me - Agile Portugal 2019 - Ben Linders
Teams what is in it for me - Agile Portugal 2019 - Ben LindersTeams what is in it for me - Agile Portugal 2019 - Ben Linders
Teams what is in it for me - Agile Portugal 2019 - Ben LindersBen Linders
 
Workshop Exercises to spice up your Agile Retrospective Agile Cambridge 201...
Workshop Exercises to spice up your Agile Retrospective   Agile Cambridge 201...Workshop Exercises to spice up your Agile Retrospective   Agile Cambridge 201...
Workshop Exercises to spice up your Agile Retrospective Agile Cambridge 201...Ben Linders
 
Dealing effectively with impediments - Agile Management Congress 2019 - Ben L...
Dealing effectively with impediments - Agile Management Congress 2019 - Ben L...Dealing effectively with impediments - Agile Management Congress 2019 - Ben L...
Dealing effectively with impediments - Agile Management Congress 2019 - Ben L...Ben Linders
 
Doing Valuable Agile Retrospectives -ATBru 2014 - Ben Linders
Doing Valuable Agile Retrospectives -ATBru 2014 - Ben LindersDoing Valuable Agile Retrospectives -ATBru 2014 - Ben Linders
Doing Valuable Agile Retrospectives -ATBru 2014 - Ben LindersBen Linders
 
Lean Impediment Game - Lean Kanban France 2017 - Ben Linders
Lean Impediment Game - Lean Kanban France 2017 - Ben LindersLean Impediment Game - Lean Kanban France 2017 - Ben Linders
Lean Impediment Game - Lean Kanban France 2017 - Ben LindersBen Linders
 
Change Using your Strengths: That's a change!
Change Using your Strengths: That's a change!Change Using your Strengths: That's a change!
Change Using your Strengths: That's a change!Ben Linders
 
Mini workshop retrospecting your retrospectives - Experience Agile 2020 - Be...
Mini workshop retrospecting your retrospectives  - Experience Agile 2020 - Be...Mini workshop retrospecting your retrospectives  - Experience Agile 2020 - Be...
Mini workshop retrospecting your retrospectives - Experience Agile 2020 - Be...Ben Linders
 
How agile are you? - Agile New England 2021 - Ben Linders
How agile are you? - Agile New England 2021 - Ben LindersHow agile are you? - Agile New England 2021 - Ben Linders
How agile are you? - Agile New England 2021 - Ben LindersBen Linders
 
Discussing Design: The Art of Critique
Discussing Design: The Art of CritiqueDiscussing Design: The Art of Critique
Discussing Design: The Art of CritiqueAaron Irizarry
 
How to Become a Better Scrum Master - Agile Tour Beirut 2016 - Ben Linders
How to Become a Better Scrum Master - Agile Tour Beirut 2016 - Ben LindersHow to Become a Better Scrum Master - Agile Tour Beirut 2016 - Ben Linders
How to Become a Better Scrum Master - Agile Tour Beirut 2016 - Ben LindersBen Linders
 
Workshop: Problem? What problem? by Ben Linders
Workshop: Problem? What problem? by Ben LindersWorkshop: Problem? What problem? by Ben Linders
Workshop: Problem? What problem? by Ben LindersAgile ME
 
Need for Continuous Improvement in Agile - 1stconf Melbourne 2016 - Ben Linders
Need for Continuous Improvement in Agile - 1stconf Melbourne 2016 - Ben LindersNeed for Continuous Improvement in Agile - 1stconf Melbourne 2016 - Ben Linders
Need for Continuous Improvement in Agile - 1stconf Melbourne 2016 - Ben LindersBen Linders
 
Spice up your agile retrospectives - LKFR14 - Ben Linders
Spice up your agile retrospectives - LKFR14 - Ben LindersSpice up your agile retrospectives - LKFR14 - Ben Linders
Spice up your agile retrospectives - LKFR14 - Ben LindersBen Linders
 
Agile Retrospectives to the Next Level - Organizational Agility - OOP 2020 - ...
Agile Retrospectives to the Next Level - Organizational Agility - OOP 2020 - ...Agile Retrospectives to the Next Level - Organizational Agility - OOP 2020 - ...
Agile Retrospectives to the Next Level - Organizational Agility - OOP 2020 - ...Ben Linders
 
Why What and How of Agile Retrospectives - Agile Tour Lille 2015 - Ben Linders
Why What and How of Agile Retrospectives - Agile Tour Lille 2015 - Ben LindersWhy What and How of Agile Retrospectives - Agile Tour Lille 2015 - Ben Linders
Why What and How of Agile Retrospectives - Agile Tour Lille 2015 - Ben LindersBen Linders
 

La actualidad más candente (20)

Lyddie: Unit3 lesson9
Lyddie: Unit3 lesson9Lyddie: Unit3 lesson9
Lyddie: Unit3 lesson9
 
Driving improvements with Agile Retrospectives - Project and Product Manageme...
Driving improvements with Agile Retrospectives - Project and Product Manageme...Driving improvements with Agile Retrospectives - Project and Product Manageme...
Driving improvements with Agile Retrospectives - Project and Product Manageme...
 
Spicing up Agile Retrospectives - Agile Tour London 2015 - Ben Linders
Spicing up Agile Retrospectives - Agile Tour London 2015 - Ben LindersSpicing up Agile Retrospectives - Agile Tour London 2015 - Ben Linders
Spicing up Agile Retrospectives - Agile Tour London 2015 - Ben Linders
 
Teams what is in it for me - Agile Portugal 2019 - Ben Linders
Teams what is in it for me - Agile Portugal 2019 - Ben LindersTeams what is in it for me - Agile Portugal 2019 - Ben Linders
Teams what is in it for me - Agile Portugal 2019 - Ben Linders
 
Workshop Exercises to spice up your Agile Retrospective Agile Cambridge 201...
Workshop Exercises to spice up your Agile Retrospective   Agile Cambridge 201...Workshop Exercises to spice up your Agile Retrospective   Agile Cambridge 201...
Workshop Exercises to spice up your Agile Retrospective Agile Cambridge 201...
 
Dealing effectively with impediments - Agile Management Congress 2019 - Ben L...
Dealing effectively with impediments - Agile Management Congress 2019 - Ben L...Dealing effectively with impediments - Agile Management Congress 2019 - Ben L...
Dealing effectively with impediments - Agile Management Congress 2019 - Ben L...
 
Doing Valuable Agile Retrospectives -ATBru 2014 - Ben Linders
Doing Valuable Agile Retrospectives -ATBru 2014 - Ben LindersDoing Valuable Agile Retrospectives -ATBru 2014 - Ben Linders
Doing Valuable Agile Retrospectives -ATBru 2014 - Ben Linders
 
Lean Impediment Game - Lean Kanban France 2017 - Ben Linders
Lean Impediment Game - Lean Kanban France 2017 - Ben LindersLean Impediment Game - Lean Kanban France 2017 - Ben Linders
Lean Impediment Game - Lean Kanban France 2017 - Ben Linders
 
Change Using your Strengths: That's a change!
Change Using your Strengths: That's a change!Change Using your Strengths: That's a change!
Change Using your Strengths: That's a change!
 
Mini workshop retrospecting your retrospectives - Experience Agile 2020 - Be...
Mini workshop retrospecting your retrospectives  - Experience Agile 2020 - Be...Mini workshop retrospecting your retrospectives  - Experience Agile 2020 - Be...
Mini workshop retrospecting your retrospectives - Experience Agile 2020 - Be...
 
How agile are you? - Agile New England 2021 - Ben Linders
How agile are you? - Agile New England 2021 - Ben LindersHow agile are you? - Agile New England 2021 - Ben Linders
How agile are you? - Agile New England 2021 - Ben Linders
 
Discussing Design: The Art of Critique
Discussing Design: The Art of CritiqueDiscussing Design: The Art of Critique
Discussing Design: The Art of Critique
 
How to Become a Better Scrum Master - Agile Tour Beirut 2016 - Ben Linders
How to Become a Better Scrum Master - Agile Tour Beirut 2016 - Ben LindersHow to Become a Better Scrum Master - Agile Tour Beirut 2016 - Ben Linders
How to Become a Better Scrum Master - Agile Tour Beirut 2016 - Ben Linders
 
Workshop: Problem? What problem? by Ben Linders
Workshop: Problem? What problem? by Ben LindersWorkshop: Problem? What problem? by Ben Linders
Workshop: Problem? What problem? by Ben Linders
 
7. evaluation
7. evaluation7. evaluation
7. evaluation
 
Remote Control
Remote ControlRemote Control
Remote Control
 
Need for Continuous Improvement in Agile - 1stconf Melbourne 2016 - Ben Linders
Need for Continuous Improvement in Agile - 1stconf Melbourne 2016 - Ben LindersNeed for Continuous Improvement in Agile - 1stconf Melbourne 2016 - Ben Linders
Need for Continuous Improvement in Agile - 1stconf Melbourne 2016 - Ben Linders
 
Spice up your agile retrospectives - LKFR14 - Ben Linders
Spice up your agile retrospectives - LKFR14 - Ben LindersSpice up your agile retrospectives - LKFR14 - Ben Linders
Spice up your agile retrospectives - LKFR14 - Ben Linders
 
Agile Retrospectives to the Next Level - Organizational Agility - OOP 2020 - ...
Agile Retrospectives to the Next Level - Organizational Agility - OOP 2020 - ...Agile Retrospectives to the Next Level - Organizational Agility - OOP 2020 - ...
Agile Retrospectives to the Next Level - Organizational Agility - OOP 2020 - ...
 
Why What and How of Agile Retrospectives - Agile Tour Lille 2015 - Ben Linders
Why What and How of Agile Retrospectives - Agile Tour Lille 2015 - Ben LindersWhy What and How of Agile Retrospectives - Agile Tour Lille 2015 - Ben Linders
Why What and How of Agile Retrospectives - Agile Tour Lille 2015 - Ben Linders
 

Similar a The Business Analyst: How To Be More Than a Proxy

SDEC 2015 Be More Than a Proxy
SDEC 2015 Be More Than a ProxySDEC 2015 Be More Than a Proxy
SDEC 2015 Be More Than a ProxyDiane Zajac
 
Agile DC 2015: Be More Than a Proxy
Agile DC 2015: Be More Than a ProxyAgile DC 2015: Be More Than a Proxy
Agile DC 2015: Be More Than a ProxyDiane Zajac
 
Nasdaq Pro/Design Masterclass at the Entrepreneurial Center
Nasdaq Pro/Design Masterclass at the Entrepreneurial CenterNasdaq Pro/Design Masterclass at the Entrepreneurial Center
Nasdaq Pro/Design Masterclass at the Entrepreneurial CenterChris Avore
 
Design Lab: Reinventing the Nonprofit Work Ethnic
Design Lab:  Reinventing the Nonprofit Work EthnicDesign Lab:  Reinventing the Nonprofit Work Ethnic
Design Lab: Reinventing the Nonprofit Work EthnicBeth Kanter
 
Discussing Design: The Art of Critique
Discussing Design: The Art of CritiqueDiscussing Design: The Art of Critique
Discussing Design: The Art of CritiqueAdam Connor
 
Discussing Design: The Art of Critique
 Discussing Design: The Art of Critique Discussing Design: The Art of Critique
Discussing Design: The Art of CritiqueAaron Irizarry
 
Evaluation powerpoint
Evaluation powerpointEvaluation powerpoint
Evaluation powerpointHatieBruton
 
Discussing Design - ConvergeSE
Discussing Design - ConvergeSEDiscussing Design - ConvergeSE
Discussing Design - ConvergeSEAaron Irizarry
 
Discussing Design: The Art of Critique - ixdaNYC
Discussing Design: The Art of Critique - ixdaNYCDiscussing Design: The Art of Critique - ixdaNYC
Discussing Design: The Art of Critique - ixdaNYCAaron Irizarry
 
Cut the Baloney Sandwich - Jacqueline Stetson Pastore
Cut the Baloney Sandwich - Jacqueline Stetson PastoreCut the Baloney Sandwich - Jacqueline Stetson Pastore
Cut the Baloney Sandwich - Jacqueline Stetson PastoreUXPA International
 
Discussing Design Without Losing your Mind [Code and Creativity 10/7]
Discussing Design Without Losing your Mind [Code and Creativity 10/7]Discussing Design Without Losing your Mind [Code and Creativity 10/7]
Discussing Design Without Losing your Mind [Code and Creativity 10/7]Aaron Irizarry
 
Asking_and_Giving_Opinion_Ronanpptx.pptx
Asking_and_Giving_Opinion_Ronanpptx.pptxAsking_and_Giving_Opinion_Ronanpptx.pptx
Asking_and_Giving_Opinion_Ronanpptx.pptxRonaNabilaAnggraini
 
Design Thinking & The Hackathon
Design Thinking & The HackathonDesign Thinking & The Hackathon
Design Thinking & The HackathonThe Pilot Project
 
501 Talks Tech: Design Thinking Workshop by Dupla Studios
501 Talks Tech: Design Thinking Workshop by Dupla Studios501 Talks Tech: Design Thinking Workshop by Dupla Studios
501 Talks Tech: Design Thinking Workshop by Dupla Studios501 Commons
 
Service and product design workshop
Service and product design workshopService and product design workshop
Service and product design workshopMarkko Karu
 
The elements of product success for designers and developers
The elements of product success for designers and developersThe elements of product success for designers and developers
The elements of product success for designers and developersNick Myers
 

Similar a The Business Analyst: How To Be More Than a Proxy (20)

SDEC 2015 Be More Than a Proxy
SDEC 2015 Be More Than a ProxySDEC 2015 Be More Than a Proxy
SDEC 2015 Be More Than a Proxy
 
Agile DC 2015: Be More Than a Proxy
Agile DC 2015: Be More Than a ProxyAgile DC 2015: Be More Than a Proxy
Agile DC 2015: Be More Than a Proxy
 
Nasdaq Pro/Design Masterclass at the Entrepreneurial Center
Nasdaq Pro/Design Masterclass at the Entrepreneurial CenterNasdaq Pro/Design Masterclass at the Entrepreneurial Center
Nasdaq Pro/Design Masterclass at the Entrepreneurial Center
 
What is design critique?
What is design critique?What is design critique?
What is design critique?
 
Design Lab: Reinventing the Nonprofit Work Ethnic
Design Lab:  Reinventing the Nonprofit Work EthnicDesign Lab:  Reinventing the Nonprofit Work Ethnic
Design Lab: Reinventing the Nonprofit Work Ethnic
 
Discussing Design: The Art of Critique
Discussing Design: The Art of CritiqueDiscussing Design: The Art of Critique
Discussing Design: The Art of Critique
 
Discussing Design: The Art of Critique
 Discussing Design: The Art of Critique Discussing Design: The Art of Critique
Discussing Design: The Art of Critique
 
Evaluation powerpoint
Evaluation powerpointEvaluation powerpoint
Evaluation powerpoint
 
Discussing Design - ConvergeSE
Discussing Design - ConvergeSEDiscussing Design - ConvergeSE
Discussing Design - ConvergeSE
 
Discussing Design: The Art of Critique - ixdaNYC
Discussing Design: The Art of Critique - ixdaNYCDiscussing Design: The Art of Critique - ixdaNYC
Discussing Design: The Art of Critique - ixdaNYC
 
Cut the Baloney Sandwich - Jacqueline Stetson Pastore
Cut the Baloney Sandwich - Jacqueline Stetson PastoreCut the Baloney Sandwich - Jacqueline Stetson Pastore
Cut the Baloney Sandwich - Jacqueline Stetson Pastore
 
Discussing Design Without Losing your Mind [Code and Creativity 10/7]
Discussing Design Without Losing your Mind [Code and Creativity 10/7]Discussing Design Without Losing your Mind [Code and Creativity 10/7]
Discussing Design Without Losing your Mind [Code and Creativity 10/7]
 
Asking_and_Giving_Opinion_Ronanpptx.pptx
Asking_and_Giving_Opinion_Ronanpptx.pptxAsking_and_Giving_Opinion_Ronanpptx.pptx
Asking_and_Giving_Opinion_Ronanpptx.pptx
 
Design Thinking.pptx
Design Thinking.pptxDesign Thinking.pptx
Design Thinking.pptx
 
Design Thinking & The Hackathon
Design Thinking & The HackathonDesign Thinking & The Hackathon
Design Thinking & The Hackathon
 
501 Talks Tech: Design Thinking Workshop by Dupla Studios
501 Talks Tech: Design Thinking Workshop by Dupla Studios501 Talks Tech: Design Thinking Workshop by Dupla Studios
501 Talks Tech: Design Thinking Workshop by Dupla Studios
 
Service and product design workshop
Service and product design workshopService and product design workshop
Service and product design workshop
 
Startup Weekend facilitator deck Bolzano 2014
Startup Weekend facilitator deck Bolzano 2014Startup Weekend facilitator deck Bolzano 2014
Startup Weekend facilitator deck Bolzano 2014
 
The elements of product success for designers and developers
The elements of product success for designers and developersThe elements of product success for designers and developers
The elements of product success for designers and developers
 
Evaluation
EvaluationEvaluation
Evaluation
 

Más de Diane Zajac

3 Components of KickA$$ Collaboration_Agile2022.pdf
3 Components of KickA$$ Collaboration_Agile2022.pdf3 Components of KickA$$ Collaboration_Agile2022.pdf
3 Components of KickA$$ Collaboration_Agile2022.pdfDiane Zajac
 
Stop Building Useless Software: Empathy Mapping
 Stop Building Useless Software: Empathy Mapping Stop Building Useless Software: Empathy Mapping
Stop Building Useless Software: Empathy MappingDiane Zajac
 
Collaboration Contracts
Collaboration Contracts Collaboration Contracts
Collaboration Contracts Diane Zajac
 
Stop Building Useless Software | dsmAgile 2017
Stop Building Useless Software | dsmAgile 2017Stop Building Useless Software | dsmAgile 2017
Stop Building Useless Software | dsmAgile 2017Diane Zajac
 
Fwd: Re: Re: Distributed Team Seeking Effective Communication
Fwd: Re: Re: Distributed Team Seeking Effective CommunicationFwd: Re: Re: Distributed Team Seeking Effective Communication
Fwd: Re: Re: Distributed Team Seeking Effective CommunicationDiane Zajac
 
Women in Agile - Agile 2014
Women in Agile - Agile 2014Women in Agile - Agile 2014
Women in Agile - Agile 2014Diane Zajac
 

Más de Diane Zajac (6)

3 Components of KickA$$ Collaboration_Agile2022.pdf
3 Components of KickA$$ Collaboration_Agile2022.pdf3 Components of KickA$$ Collaboration_Agile2022.pdf
3 Components of KickA$$ Collaboration_Agile2022.pdf
 
Stop Building Useless Software: Empathy Mapping
 Stop Building Useless Software: Empathy Mapping Stop Building Useless Software: Empathy Mapping
Stop Building Useless Software: Empathy Mapping
 
Collaboration Contracts
Collaboration Contracts Collaboration Contracts
Collaboration Contracts
 
Stop Building Useless Software | dsmAgile 2017
Stop Building Useless Software | dsmAgile 2017Stop Building Useless Software | dsmAgile 2017
Stop Building Useless Software | dsmAgile 2017
 
Fwd: Re: Re: Distributed Team Seeking Effective Communication
Fwd: Re: Re: Distributed Team Seeking Effective CommunicationFwd: Re: Re: Distributed Team Seeking Effective Communication
Fwd: Re: Re: Distributed Team Seeking Effective Communication
 
Women in Agile - Agile 2014
Women in Agile - Agile 2014Women in Agile - Agile 2014
Women in Agile - Agile 2014
 

Último

Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 

Último (20)

Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 

The Business Analyst: How To Be More Than a Proxy

  • 1. The Business Analyst: How to be more than a proxy Diane Zajac-Woodie AGILE AND BEYOND 2015 green jeans consulting
  • 2. Agenda • Demonstrate the value of feedback • What is a proxy? • Identify ways that BAs can help their teams • Create Story Maps - 10 min break – • Write requirements as acceptance criteria • Close green jeans consulting
  • 3. Product: Origami Flower Target Users: kids shopping for Mother’s Day User’s Needs: • Beautiful • Colorful • Handmade • Inexpensive (one sheet of origami paper) green jeans consulting
  • 5. BA to the rescue… green jeans consulting 1.  Assign a BA, rest of team are developers 2.  Move chairs back-to-back: so BA can’t see devs work 3.  BA comes up for a handout. DO NOT SHOW YOUR DEVELOPERS! 4.  BA verbalizes the requirements to developers while the developers build
  • 7. green jeans consulting Folding w/ Feedback 1.  Move chairs back to normal. You can collaborate now! 2.  Switch BA roles – get a new handout - DO NOT SHOW YOUR DEVELOPERS! 3.  BA verbalizes the requirements while the developers build AND provides feedback
  • 8. How did that go? green jeans consulting
  • 9. Definition   noun: A person who is given power or authority to act on behalf of someone else, especially in voting green jeans consulting
  • 10. Proxy Examples   1. Think of an example where you acted as a proxy or a time when someone acted as your proxy.   2. Share with your neighbor. green jeans consulting
  • 11. What do teams need?   1. At your tables, silently write down all the things that teams need – ONE PER INDEX CARD. green jeans consulting BA can help with these BA can’t help with these   2. Take turns reading your cards to the group as you add them to the center of the table. Remove duplicates. Add more as you think of them.   3. As everyone is sharing, organize your index cards into 2 stacks:
  • 12. • System Access • Proper equipment • Continuous Integration • TDD training • Setting up automated regression test suite green jeans consulting BA can help with these BA can’t help with these • Collaboration • Feedback • Facilitation • Documentation • Visualizing their work • SME’s • Testing • User stories • Stakeholder management • Continuous improvement • Team Space • Management support • Team agreements • Release management
  • 13. Exercise: Your A & B Story   1. Using the same color stickies, silently write down all the conference-related things you’ve done today. green jeans consulting Have break- fast Drive to Adoba   2. Take turns reading your stickies aloud as you add them to the center of the table. Remove duplicates.   3. Start grouping the activities into natural groups. Register in the a.m.
  • 14. Exercise (continued)   4. Label each grouping with a different color stickie. green jeans consulting Have break- fast   5. Organize the groupings chronologically, from left to right. Register in the a.m. Drive to Adoba Registra- tion
  • 16. Exercise (continued)   6. Break down some User Tasks into smaller User Stories. green jeans consulting Have break- fast Have coffee Eat a danish Eat a crois- sant
  • 17. Why are Story Maps useful? green jeans consulting
  • 18. Break time BACK AT 3:55 PM green jeans consulting
  • 19. Coke or Pepsi? green jeans consulting
  • 20. Cat or Dog? green jeans consulting
  • 21. Bank teller or ATM? green jeans consulting
  • 22. Apple or Android? green jeans consulting
  • 23. Requirements • Ubiquitous language green jeans consulting • Collaborative • Verifiable (Ideally “automate-able”) • Just in Time
  • 24. Feature: As a conference attendee I want to share my experiences at A & B So that my peers think I’m cool green jeans consulting Scenario: Tweet a photo that includes a conference reference Given I am signed in to Twitter When I tweet a selfie with my conference badge Then my followers see my selfie Scenario: Verbally share my conference experience Given I do not like Twitter When I tell my neighbor why I like A & B Then my neighbor smiles and nods Scenario: Use conference hashtag in a tweet Given I am signed in to Twitter When I tweet with the #aab15 conference hashtag Then my tweet is in the #aab15 search results
  • 25. Acceptance Criteria • Easy to understand? green jeans consulting • Could you work on it together? • Easily testable? • Just in Time
  • 26. green jeans consulting Scenario: Use conference hashtag in a tweet Scenario: brief description of desired behavior Given is set up, what has to happen before the test When is the action, the trigger Then is the test, the expected behavior Given I am signed in to Twitter When I tweet with the #aab15 conference hashtag Then my tweet is in the #aab15 search results Feature: As a conference attendee I want to share my experiences at A & B So that my peers think I’m cool Feature: brief description of goal, user story clarified
  • 27. Writing Acceptance Criteria green jeans consulting Scenario: brief description of desired behavior Given is set up, what has to happen before the test When is the action, the trigger Then is the test, the expected behavior Feature: brief description of goal, user story clarified As a… I want… So that… 1.  Select a User Story & write a Feature 2.  Write 2-3 Scenario descriptions 3.  Write the Given/When/Then’s for your scenarios
  • 28. green jeans consulting Writing (continued) 4. Swap cards with the pair next to you 5. Read their scenarios & provide some feedback •  Is the goal of the user story clear (Feature)? •  Is there a set up (Given)? •  Is there an action (When)? •  Is there a clear test (Then)?
  • 29. 1.  One Validation: write down one thing that you heard that validated what you already knew 2.  One New Idea: write down one new idea that you learned 3.  One Next Step: Write down one next step that you will do because you came to this session. 4.  Share with your neighbor. green jeans consulting Session Feedback Please write me an index card with any positive comments or suggestions for improvement. Put it up here on this table or just leave it on your table & I’ll collect them when I clean up. Any and all feedback is appreciated!
  • 30. Thanks for being here! green jeans consulting Diane Zajac-Woodie @AgileSquirrel diane@greenjeansconsulting.com www.greenjeansconsulting.com
  • 31. Resources   Story Mapping: http://winnipegagilist.blogspot.com/   http://www.agileproductdesign.com/blog/ the_new_backlog.html   Electronic Story Boards: https://cardboardit.com/ or   https://www.featuremap.co/en   Cucumber tool: https://cucumber.io/   History of BDD: http://dannorth.net/introducing-bdd/   More BDD: http://lizkeogh.com/behaviour-driven-development/ green jeans consulting
  • 32. Image Attribution    Flower scribble: http://www.swiss-miss.com/wp-content/uploads/legacy/photos/uncategorized/2008/10/08/ isd004o_3.jpg    Origami gone wrong: http://www.origamisources.com/origami_sightings_comedy.htm    Couple sitting back-to-back: https://computing.ece.vt.edu/~santol/projects/zsl_via_visual_abstraction/interact/interact_stand- alone_dataset/imgs/2SMB2YU98JHSGUO94V6BP9ITU61NBC_09.jpg    Finger pointing: http://misfitpolitics.co/2012/11/wait-for-it-here-it-come-the-finger-pointing/    Story Map: http://winnipegagilist.blogspot.com/2012/03/how-to-create-user-story-map.html    Coke: http://pizzaforcoins.com/media/catalog/product/cache/1/image/9df78eab33525d08d6e5fb8d27136e95/2/_/ 2_liter_coke.jpg    Pepsi: http://b.fastcompany.net/multisite_files/fastcompany/slideshow/2013/12/3023648-slide-1-pepsi- can.jpg    ATM: http://www.marshallstreetcheckcashing.com/wp-content/uploads/2015/02/atm.gif    Bank Teller: http://cliparts.co/cliparts/Lcd/orE/LcdorELxi.jpg green jeans consulting