SlideShare une entreprise Scribd logo
1  sur  26
Télécharger pour lire hors ligne
Agile and the Business Analyst
         Mindset shift :: Practical Agility




                                           www.protegra.com blog.protegra.com
©2008 Protegra Inc. All rights reserved.
                                                                         1
How agile are you?




                     2
Learning Outcomes



                             2. Describe some
       1. Understand one
                             mindset shifts for
     facet of “why agile?”
                             Business Analysts



     3. Two agile analysis    4. An improved
     practices you can use   understanding of
           tomorrow                agile



                                                  3
About.us


   @tbunio                             @srogalsky
   bornagainagilist.wordpress.com      winnipegagilist.blogspot.com

"If you want to build a ship, don't      Continuous Improvement
drum up people together to collect
wood and don't assign them tasks      Process Hacker Family
and work, but rather teach them to
long for the endless immensity of      Agile Helping others learn
the sea."                               People First Application
                                      Architect Inclusive Models
~ Antoine de Saint-Exupery
                                      Problem Solving Coaching
                                        Test First Making change
                                             happen Lean

                                                                      4
Money, money, money




                      5
6
Practical Agility – Practice #1


• Printing company
   - We will have a 3% discount for quantities over
     1,000. And we will discount by 3% if they have
     more than 50 pages in the book.
   - Unless it’s a digital book. Then we will do a 2 %
     discount, which will jump to 3% if they have more
     than 1,000 quantity. Except in the case of more
     than 1,000 books and more than 50 pages, which
     is 4%.




                                                         7
Specification By Example

•     Regular books: 3% discount for quantities over 1,000 or
      over 50 pages
    Book Quantity          Pages             Type               Discount
    1,000            50                Regular           0.00%
    1,001            50                Regular           3.00%
    1,000            51                Regular           3.00%
•     Digital books: 2% discount. 3% if they have more than
      1,000 quantity. 4% if they have more than 1000 and more
      than 50 pages.
    1,000            50                Digital           2.00%
    1,001            50                Digital           3.00%
    1,001            51                Digital           4.00%

                                                                           8
Specification By Example – Attempt #2


User Story: As an employee I want to receive overtime pay
• For each week, hourly employees are paid:


                                            2 times their wage
 a standard wage      1.5 times their
                                               for each hour
  per hour for the    wage for each
                                                 worked on
   first 40 hours    hour after the first
                                               Sundays and
       worked            40 hours
                                                  holidays



                                                           9
a standard wage
 per hour for the   (40 * $20) =
  first 40 hours    $800.00
      worked
1.5 times their
                       (40 * $20) +
 wage for each
hour after the first   (5 * $20 * 1.5)
    40 hours           = $950.00
2 times their wage
   for each hour     (40 * $20) +
     worked on       (8 * $20 * 1.5) +
   Sundays and       (8 * $20 * 2)
      holidays
                     = $1,360.00
2 times their wage
   for each hour     (40 * $20) +
     worked on       (8 * $20 * 1.5) +
   Sundays and       (8 * $20 * 2 *1.5 )
      holidays
                     = $1,520.00
Executable
                                                        Specification
                                                             s



Credit: This example is from “The Role of Quality Assurance in Lean-Agile” – Allan Shalloway
Specification By Example - Conclusions



     Great communication     Clarifies/improves
             tool              requirements




                              Focus on defect
       Encourages good
                            prevention and a test
           design
                                first strategy



                                                    15
Practical Agility – Practice #2

•   How do you typically gather requirements?
•   What are the types of sessions and situations that you
    prefer?

•   Take 3 minutes now and write down those ideas on stickies
     -   One per stickie




                                                                16
Discussion versus Dialogue

•   Dialogue – Hearing each others words to gain understanding
    or meaning
     -   Hearing others
     -   Free flowing
•   Discussion – Searching for the answers by proposing,
    interrupting, jumping to conclusions
     -   Making ourselves heard
     -   Directed
     -   Competitive




                                                                 17
Silent Brainstorming

•   Refers to the collaborative methods where ideas are created,
    gathered, organized, priorized, and voted on in silence.

•   Benefits
     -   Everyone has a voice
     -   Early ideas do not prevent other contradictory ideas
     -   Quick and efficient
     -   No idea is too ‘out there’. Anonymity




                                                                   18
User Story Review

•   As a [Role] I want to do [Action] so that I get [Value]




                                                              19
Scenario

•   We are going to build the new Facebook and Google+.
•   We are going to come up with the requirements for the new
    application

•   I’d like you to break up into teams of 4-6




                                                                20
Trial #1

•   Take 5 minutes and work as a team and collaboratively come
    up with User Stories.




                                                                 21
Trial #2

•   Using Silent Brainstorming take the next 5 minutes and write
    down User Stories individually
•   No talking at all.




                                                                   22
Trial #3

•   Using Silent Brainstorming take the next 5 minutes and write
    down User Stories individually
•   Each person will only write down one part of the story and
    then hand it off to the next person
     -   One persons fills out the role
     -   Next person fills out the action
     -   Next person fills out the value
     -   Start all over again
•   No talking at all.




                                                                   23
Retrospective

•   How did that feel?
•   How did the numbers compare?
•   Any surprises?




                                   24
Prioritized Q & A

•      What scares you the most about agile?
        OR
•      What don’t you understand about agile?




    More questions?
    Terry.bunio@protegra.com          steve.rogalsky@protegra.com
    Bornagainagilist.wordpress.com    winnipegagilist.blogspot.com

    http://iiba.info/AgileExtension



                                                                     25
Agile is a Direction

Individuals and        Processes and
Interactions           Tools

Working                Comprehensive
software               documentation
Customer               Contract
Collaboration          Negotiation
Responding             Following
to change              a plan

                                       26

Contenu connexe

Similaire à Iiba.november.09

My startupxx prototyping v2
My startupxx prototyping v2My startupxx prototyping v2
My startupxx prototyping v2Aliza Carpio
 
Intro to Agile and Lean UX
Intro to Agile and Lean UXIntro to Agile and Lean UX
Intro to Agile and Lean UXJacklyn Burgan
 
UX London Redux - Dan Saffer
UX London Redux - Dan SafferUX London Redux - Dan Saffer
UX London Redux - Dan Saffercpetzny
 
Software development management slides by George Berkowski (Hailo)
Software development management slides by George Berkowski (Hailo)Software development management slides by George Berkowski (Hailo)
Software development management slides by George Berkowski (Hailo)MiniBar
 
How to turn an idea into bz opportunity final
How to turn an idea into bz opportunity finalHow to turn an idea into bz opportunity final
How to turn an idea into bz opportunity finalChris Zobrist
 
10 Observations from 10+ years in the Corporate UX Trenches
10 Observations from 10+ years in the Corporate UX Trenches10 Observations from 10+ years in the Corporate UX Trenches
10 Observations from 10+ years in the Corporate UX TrenchesArio Jafarzadeh
 
Introduction to Agile & Scrum
Introduction to Agile & ScrumIntroduction to Agile & Scrum
Introduction to Agile & ScrumHawkman Academy
 
UX Field Research Toolkit - Updated for Big Design 2018
UX Field Research Toolkit - Updated for Big Design 2018UX Field Research Toolkit - Updated for Big Design 2018
UX Field Research Toolkit - Updated for Big Design 2018Kelly Moran
 
Creating Clarity and Establishing Truth
Creating Clarity and Establishing TruthCreating Clarity and Establishing Truth
Creating Clarity and Establishing TruthAbby Covert
 
Money, Process, and Culture- Tech 20/20 June, 2012
Money, Process, and Culture- Tech 20/20 June, 2012Money, Process, and Culture- Tech 20/20 June, 2012
Money, Process, and Culture- Tech 20/20 June, 2012Adrian Carr
 
Principles of interaction design and user testing
Principles of interaction design and user testingPrinciples of interaction design and user testing
Principles of interaction design and user testingJulie Stanford
 
Project Management in the Real World
Project Management in the Real WorldProject Management in the Real World
Project Management in the Real WorldKate Daly
 
The tao-of-transformation-workshop
The tao-of-transformation-workshopThe tao-of-transformation-workshop
The tao-of-transformation-workshopDhaval Dalal
 
Jeff Lopez - To Affinity and Beyond
Jeff Lopez - To Affinity and BeyondJeff Lopez - To Affinity and Beyond
Jeff Lopez - To Affinity and BeyondAgile Impact
 
UX Field Research Toolkit - A Workshop at Big Design - 2017
UX Field Research Toolkit - A Workshop at Big Design - 2017UX Field Research Toolkit - A Workshop at Big Design - 2017
UX Field Research Toolkit - A Workshop at Big Design - 2017Kelly Moran
 

Similaire à Iiba.november.09 (20)

My startupxx prototyping v2
My startupxx prototyping v2My startupxx prototyping v2
My startupxx prototyping v2
 
Intro to Agile and Lean UX
Intro to Agile and Lean UXIntro to Agile and Lean UX
Intro to Agile and Lean UX
 
Lean thinking and the agile culture
Lean thinking and the agile cultureLean thinking and the agile culture
Lean thinking and the agile culture
 
UX London Redux - Dan Saffer
UX London Redux - Dan SafferUX London Redux - Dan Saffer
UX London Redux - Dan Saffer
 
Software development management slides by George Berkowski (Hailo)
Software development management slides by George Berkowski (Hailo)Software development management slides by George Berkowski (Hailo)
Software development management slides by George Berkowski (Hailo)
 
How to turn an idea into bz opportunity final
How to turn an idea into bz opportunity finalHow to turn an idea into bz opportunity final
How to turn an idea into bz opportunity final
 
10 Observations from 10+ years in the Corporate UX Trenches
10 Observations from 10+ years in the Corporate UX Trenches10 Observations from 10+ years in the Corporate UX Trenches
10 Observations from 10+ years in the Corporate UX Trenches
 
Introduction to Agile & Scrum
Introduction to Agile & ScrumIntroduction to Agile & Scrum
Introduction to Agile & Scrum
 
Lean Startup 301
Lean Startup 301Lean Startup 301
Lean Startup 301
 
UX Field Research Toolkit - Updated for Big Design 2018
UX Field Research Toolkit - Updated for Big Design 2018UX Field Research Toolkit - Updated for Big Design 2018
UX Field Research Toolkit - Updated for Big Design 2018
 
Creating Clarity and Establishing Truth
Creating Clarity and Establishing TruthCreating Clarity and Establishing Truth
Creating Clarity and Establishing Truth
 
Change Management
Change ManagementChange Management
Change Management
 
Money, Process, and Culture- Tech 20/20 June, 2012
Money, Process, and Culture- Tech 20/20 June, 2012Money, Process, and Culture- Tech 20/20 June, 2012
Money, Process, and Culture- Tech 20/20 June, 2012
 
Principles of interaction design and user testing
Principles of interaction design and user testingPrinciples of interaction design and user testing
Principles of interaction design and user testing
 
Project Management in the Real World
Project Management in the Real WorldProject Management in the Real World
Project Management in the Real World
 
Enterprise ux
Enterprise uxEnterprise ux
Enterprise ux
 
The tao-of-transformation-workshop
The tao-of-transformation-workshopThe tao-of-transformation-workshop
The tao-of-transformation-workshop
 
Jeff Lopez - To Affinity and Beyond
Jeff Lopez - To Affinity and BeyondJeff Lopez - To Affinity and Beyond
Jeff Lopez - To Affinity and Beyond
 
Jeff Lopez - To Affinity and Beyond
Jeff Lopez - To Affinity and BeyondJeff Lopez - To Affinity and Beyond
Jeff Lopez - To Affinity and Beyond
 
UX Field Research Toolkit - A Workshop at Big Design - 2017
UX Field Research Toolkit - A Workshop at Big Design - 2017UX Field Research Toolkit - A Workshop at Big Design - 2017
UX Field Research Toolkit - A Workshop at Big Design - 2017
 

Plus de Terry Bunio

Uof m empathys role
Uof m empathys roleUof m empathys role
Uof m empathys roleTerry Bunio
 
Data modeling tips from the trenches
Data modeling tips from the trenchesData modeling tips from the trenches
Data modeling tips from the trenchesTerry Bunio
 
Dimensional modeling primer - SQL Saturday Madison - April 11th, 2015
Dimensional modeling primer - SQL Saturday Madison - April 11th, 2015Dimensional modeling primer - SQL Saturday Madison - April 11th, 2015
Dimensional modeling primer - SQL Saturday Madison - April 11th, 2015Terry Bunio
 
Pr dc 2015 sql server is cheaper than open source
Pr dc 2015 sql server is cheaper than open sourcePr dc 2015 sql server is cheaper than open source
Pr dc 2015 sql server is cheaper than open sourceTerry Bunio
 
Asper database presentation - Data Modeling Topics
Asper database presentation - Data Modeling TopicsAsper database presentation - Data Modeling Topics
Asper database presentation - Data Modeling TopicsTerry Bunio
 
The final frontier v3
The final frontier v3The final frontier v3
The final frontier v3Terry Bunio
 
Ssrs and sharepoint there and back again - SQL SAT Fargo
Ssrs and sharepoint   there and back again - SQL SAT FargoSsrs and sharepoint   there and back again - SQL SAT Fargo
Ssrs and sharepoint there and back again - SQL SAT FargoTerry Bunio
 
A data driven etl test framework sqlsat madison
A data driven etl test framework sqlsat madisonA data driven etl test framework sqlsat madison
A data driven etl test framework sqlsat madisonTerry Bunio
 
Dimensional modeling primer
Dimensional modeling primerDimensional modeling primer
Dimensional modeling primerTerry Bunio
 
SSRS and Sharepoint there and back again
SSRS and Sharepoint   there and back againSSRS and Sharepoint   there and back again
SSRS and Sharepoint there and back againTerry Bunio
 
The final frontier
The final frontierThe final frontier
The final frontierTerry Bunio
 
Role of an agile pm
Role of an agile pmRole of an agile pm
Role of an agile pmTerry Bunio
 
Introduction to lean and agile
Introduction to lean and agileIntroduction to lean and agile
Introduction to lean and agileTerry Bunio
 
Pmi june 5th 2007
Pmi june 5th 2007Pmi june 5th 2007
Pmi june 5th 2007Terry Bunio
 
Pmi sac november 20
Pmi sac november 20Pmi sac november 20
Pmi sac november 20Terry Bunio
 
Sdec11 when user stories are not enough
Sdec11 when user stories are not enoughSdec11 when user stories are not enough
Sdec11 when user stories are not enoughTerry Bunio
 

Plus de Terry Bunio (20)

Uof m empathys role
Uof m empathys roleUof m empathys role
Uof m empathys role
 
Ictam big data
Ictam big dataIctam big data
Ictam big data
 
Data modeling tips from the trenches
Data modeling tips from the trenchesData modeling tips from the trenches
Data modeling tips from the trenches
 
#YesEstimates
#YesEstimates#YesEstimates
#YesEstimates
 
Dimensional modeling primer - SQL Saturday Madison - April 11th, 2015
Dimensional modeling primer - SQL Saturday Madison - April 11th, 2015Dimensional modeling primer - SQL Saturday Madison - April 11th, 2015
Dimensional modeling primer - SQL Saturday Madison - April 11th, 2015
 
Pr dc 2015 sql server is cheaper than open source
Pr dc 2015 sql server is cheaper than open sourcePr dc 2015 sql server is cheaper than open source
Pr dc 2015 sql server is cheaper than open source
 
Breaking data
Breaking dataBreaking data
Breaking data
 
Asper database presentation - Data Modeling Topics
Asper database presentation - Data Modeling TopicsAsper database presentation - Data Modeling Topics
Asper database presentation - Data Modeling Topics
 
The final frontier v3
The final frontier v3The final frontier v3
The final frontier v3
 
Ssrs and sharepoint there and back again - SQL SAT Fargo
Ssrs and sharepoint   there and back again - SQL SAT FargoSsrs and sharepoint   there and back again - SQL SAT Fargo
Ssrs and sharepoint there and back again - SQL SAT Fargo
 
A data driven etl test framework sqlsat madison
A data driven etl test framework sqlsat madisonA data driven etl test framework sqlsat madison
A data driven etl test framework sqlsat madison
 
Dimensional modeling primer
Dimensional modeling primerDimensional modeling primer
Dimensional modeling primer
 
SSRS and Sharepoint there and back again
SSRS and Sharepoint   there and back againSSRS and Sharepoint   there and back again
SSRS and Sharepoint there and back again
 
The final frontier
The final frontierThe final frontier
The final frontier
 
Role of an agile pm
Role of an agile pmRole of an agile pm
Role of an agile pm
 
Estimating 101
Estimating 101Estimating 101
Estimating 101
 
Introduction to lean and agile
Introduction to lean and agileIntroduction to lean and agile
Introduction to lean and agile
 
Pmi june 5th 2007
Pmi june 5th 2007Pmi june 5th 2007
Pmi june 5th 2007
 
Pmi sac november 20
Pmi sac november 20Pmi sac november 20
Pmi sac november 20
 
Sdec11 when user stories are not enough
Sdec11 when user stories are not enoughSdec11 when user stories are not enough
Sdec11 when user stories are not enough
 

Dernier

A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkPixlogix Infotech
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructureitnewsafrica
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observabilityitnewsafrica
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxfnnc6jmgwh
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 

Dernier (20)

A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App Framework
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 

Iiba.november.09

  • 1. Agile and the Business Analyst Mindset shift :: Practical Agility www.protegra.com blog.protegra.com ©2008 Protegra Inc. All rights reserved. 1
  • 2. How agile are you? 2
  • 3. Learning Outcomes 2. Describe some 1. Understand one mindset shifts for facet of “why agile?” Business Analysts 3. Two agile analysis 4. An improved practices you can use understanding of tomorrow agile 3
  • 4. About.us @tbunio @srogalsky bornagainagilist.wordpress.com winnipegagilist.blogspot.com "If you want to build a ship, don't Continuous Improvement drum up people together to collect wood and don't assign them tasks Process Hacker Family and work, but rather teach them to long for the endless immensity of Agile Helping others learn the sea." People First Application Architect Inclusive Models ~ Antoine de Saint-Exupery Problem Solving Coaching Test First Making change happen Lean 4
  • 6. 6
  • 7. Practical Agility – Practice #1 • Printing company - We will have a 3% discount for quantities over 1,000. And we will discount by 3% if they have more than 50 pages in the book. - Unless it’s a digital book. Then we will do a 2 % discount, which will jump to 3% if they have more than 1,000 quantity. Except in the case of more than 1,000 books and more than 50 pages, which is 4%. 7
  • 8. Specification By Example • Regular books: 3% discount for quantities over 1,000 or over 50 pages Book Quantity Pages Type Discount 1,000 50 Regular 0.00% 1,001 50 Regular 3.00% 1,000 51 Regular 3.00% • Digital books: 2% discount. 3% if they have more than 1,000 quantity. 4% if they have more than 1000 and more than 50 pages. 1,000 50 Digital 2.00% 1,001 50 Digital 3.00% 1,001 51 Digital 4.00% 8
  • 9. Specification By Example – Attempt #2 User Story: As an employee I want to receive overtime pay • For each week, hourly employees are paid: 2 times their wage a standard wage 1.5 times their for each hour per hour for the wage for each worked on first 40 hours hour after the first Sundays and worked 40 hours holidays 9
  • 10. a standard wage per hour for the (40 * $20) = first 40 hours $800.00 worked
  • 11. 1.5 times their (40 * $20) + wage for each hour after the first (5 * $20 * 1.5) 40 hours = $950.00
  • 12. 2 times their wage for each hour (40 * $20) + worked on (8 * $20 * 1.5) + Sundays and (8 * $20 * 2) holidays = $1,360.00
  • 13. 2 times their wage for each hour (40 * $20) + worked on (8 * $20 * 1.5) + Sundays and (8 * $20 * 2 *1.5 ) holidays = $1,520.00
  • 14. Executable Specification s Credit: This example is from “The Role of Quality Assurance in Lean-Agile” – Allan Shalloway
  • 15. Specification By Example - Conclusions Great communication Clarifies/improves tool requirements Focus on defect Encourages good prevention and a test design first strategy 15
  • 16. Practical Agility – Practice #2 • How do you typically gather requirements? • What are the types of sessions and situations that you prefer? • Take 3 minutes now and write down those ideas on stickies - One per stickie 16
  • 17. Discussion versus Dialogue • Dialogue – Hearing each others words to gain understanding or meaning - Hearing others - Free flowing • Discussion – Searching for the answers by proposing, interrupting, jumping to conclusions - Making ourselves heard - Directed - Competitive 17
  • 18. Silent Brainstorming • Refers to the collaborative methods where ideas are created, gathered, organized, priorized, and voted on in silence. • Benefits - Everyone has a voice - Early ideas do not prevent other contradictory ideas - Quick and efficient - No idea is too ‘out there’. Anonymity 18
  • 19. User Story Review • As a [Role] I want to do [Action] so that I get [Value] 19
  • 20. Scenario • We are going to build the new Facebook and Google+. • We are going to come up with the requirements for the new application • I’d like you to break up into teams of 4-6 20
  • 21. Trial #1 • Take 5 minutes and work as a team and collaboratively come up with User Stories. 21
  • 22. Trial #2 • Using Silent Brainstorming take the next 5 minutes and write down User Stories individually • No talking at all. 22
  • 23. Trial #3 • Using Silent Brainstorming take the next 5 minutes and write down User Stories individually • Each person will only write down one part of the story and then hand it off to the next person - One persons fills out the role - Next person fills out the action - Next person fills out the value - Start all over again • No talking at all. 23
  • 24. Retrospective • How did that feel? • How did the numbers compare? • Any surprises? 24
  • 25. Prioritized Q & A • What scares you the most about agile? OR • What don’t you understand about agile? More questions? Terry.bunio@protegra.com steve.rogalsky@protegra.com Bornagainagilist.wordpress.com winnipegagilist.blogspot.com http://iiba.info/AgileExtension 25
  • 26. Agile is a Direction Individuals and Processes and Interactions Tools Working Comprehensive software documentation Customer Contract Collaboration Negotiation Responding Following to change a plan 26