SlideShare a Scribd company logo
1 of 35
TheAgileAnalyst
Presented by Arlen Bankston
Making Agile Methods Work for You
Arlen Bankston
• Managing Partner & Co-Founder of
LitheSpeed, LLC
• 18 years in the industry, 12 doing Agile
• Lean Six Sigma Master Black Belt
• Helped to lead numerous enterprise Agile
adoptions
• Background in user experience, interaction
design & process analysis
Who Am I?
2
Let’s explore…
• Why you should care about Agile
• What BAs do in an Agile team
• How to succeed in an Agile team
3
“Agile analysis”
is an evolutionary and collaborative
process where team members and project
stakeholders work together on a just-in-
time basis to understand the domain,
identify what needs to be built, estimate
cost, prioritize functionality, and produce
custom-fit, low waste artifacts as needed.
What is “Agile Analysis?”
4
WhyYouShouldCare
AboutAgile
Agility is important to BAs because:
1. It is Inevitable
2. You are Needed
3. It’s more Fun and Rewarding
4. It’s a Career Builder
4 Reasons to Care About Agile
6
It is
Inevitable
Waterfall-style software development
became an industry standard because the
US Department of Defense made it a
requirement.
It led to things like this…
How It All Started
8
An Agile Government?!
9
The BA Community Embraces Agile
The IIBA is also interested….
http://www.iiba.org/imis15/IIBA/Professional_Development/The_Agile_Extension_of_the_BABOK/IIBA_Website/Professional_Develo
pment/Agile_Extension.aspx?hkey=c7942e53-b6fa-479e-a057-03a820596f02
Drivers of Agility
11
Source: 2010 State of Agile Development Survey,
VersionOne
Why are companies adopting Agile?
You are
Needed
• Agile methods were crafted
largely by developers, and
described from their
perspective.
• This left analysts, testers,
designers, tech writers, PMs,
middle managers and others
wondering where they fit in.
The Origin Conundrum
13
• These specialized roles have been fleshing out their
places in an Agile world for the past decade.
Causes for concern…
• Many teams outrun the PO
after 4-6 sprints
• Inconsistent and poorly
considered requirements are
common
• Agile products often lack true
design excellence
• Many teams lack business
process knowledge
What Gaps Need to be Filled?
14
Why is Product Ownership so Hard?
Product Ownership as it is often
interpreted requires a polymath:
• Product Manager & Business Expert
• Internal Customer Representative
• User Experience Expert
• Subject Matter Expert
• Analyst
• Designer
• Communicator
• Decision Maker
15
16
Ideation
Market Trends
Prototypes
Focus Groups
User Experience
Basic Workflows
Vision
Business Outcomes
Release Timing and Goals
Product Architecture
Epics and Features
Maturation
User Story Decomposition
User Story Maturation
Acceptance Criteria
Test Cases
Dependencies
Story Mapping
Prioritization
Epic Estimation
Backlog Development
Execution
Sprint Planning
Sprint Estimation
Daily Standups
Software Development
Testing
Burndowns
Documentation
Product Demos
Retrospectives
Current Sprint~2 Sprints Ahead>4 Sprints Ahead
Marketing/Sales, Product
Management, Product
Owners, Architects
Product Owners,
Architects, Dev Leads, QA
Leads, UX/Analysts
Leads, UX/Analysts, Dev
Team Members
Agile Team Challenges
Plenty of Agile teams
have this part right.
But they
often
struggle
here.
It’s more
Fun & Rewarding
• You actively
shape the vision
• It’s less lonely
• It’s better paced
It’s More Fun & Rewarding
18
• You get rapid feedback and closure
• You don’t have to get it all right up front
Reality is messy. Inspect & Adapt.
The initial plan.
The best plan.
• Agile processes generate new information that
can guide decisions better over time.
• Empirical methods should be used to monitor
progress and direct change, rather than using
definitive methods to try and predict progress
and stop change.
19
Steering Based on Data
Waiting for Feedback…
20
It’s a
Career Builder
• You grow into additional
skills through your team
• The path to Agile Product
Manager is natural
• The results of your labors
are seen and appreciated
more quickly and clearly
What Makes an Agile BA Valuable?
22
Product Owner vs. Product Manager
23
Product Managers focus on predictable product management,
while Product Owners focus on productive product creation.
Product Manager (Strategic PO?) Tactical Product Owner
One per product line One per team
Focus on Marketing Strategy and
Strategic Planning (for executives)
Focus on Product Backlog and Sprint
Planning (for Scrum teams)
Sales process, tools & collateral Product operational rollout &
documentation
Defining market opportunities Addressing market opportunities
Customer acquisition & retention Customer & User product feedback
Product pricing & marketing
strategy development
Feature set optimization within set
pricing constraints
Product Owner Hierarchies
Strategic Product Owner
• Manage competing stakeholders
• Create strategic product vision
• Make initial prioritization decisions
• Focus on RFPs, major initiatives & epics
Tactical Product Owner
• Write or lead development of detailed
User Stories
• Lead analysis activities within team
• Coordinate with other Tactical Product
Owners to manage feature dependencies
• Make team-level prioritization decisions
24
WhatAnalystsDo
OnAgileTeams
Activities that Agile BAs often lead
or facilitate:
• Business modeling
• Stakeholder identification & engagement
• Product roadmapping
• Requirements-driven release planning
• Prioritization
• Backlog population, grooming and pruning
• User experience design
• User acceptance testing
• ROI and cost-benefit analysis
• Product requirements dependency analysis
• Nonfunctional quality attribute specification
Typical Agile BA Activities
26
Agile Planning: The Big Picture
Cross Team
Planning
Looking across the teams,
what did we plan to bring to
market and what will we
likely bring to market?
Integrated Release Plan
completed and discussed at
monthly PMO Meeting
Strategic
What business objectives will
the product line fulfill, and how
will it fit into the market as we
understand it?
Vision created in several
sessions, once a year
Roadmap cascading off vision,
created in several sessions,
updated quarterly
Team Level Planning
Looking at our team, how are we
tracking against plan and what do
we anticipate completing this
Sprint and this Release?
Release Plan updated at monthly
Release Planning Session, looking
out beyond next release
Sprint Review at end of each
Sprint, with clear articulation of
what is likely to be released, and
what won’t be released, along
with progress in Sprint
Sprint Planning executed to start
each Sprint, build on discussion in
Sprint Review to plan at team level
and identify cross team impacts
Daily Standup to convey up to
minute status and plan
27
Product
(years & months)
Stakeholders
Domain
Important Events
Regulatory constraints
High level feature
Business processes
Release
(months & weeks)
User Roles & Personas
Interfaces
Conceptual data models
Story Maps
Quality Attributes
Design constraints
Sprint
(weeks & days)
Prototypes
User Story Details
Detailed data models
Acceptance tests
Business rules
Decision tables
Detailed constraints
Rolling Wave Planning
28
• Lean and Six Sigma, by defining the problem,
help to:
o Define and quantify Value
o Identify root causes of business problems
o Avoid suboptimization by providing full
business context
o Align business management with true
customer needs
• Agile Project Delivery, by crafting the
solution, helps to:
o Deliver, test and refine increments of Value
o Provide framework for ongoing measurement
of results
o Ensure effective implementation of
improvements
o Align business management with
implementation team
A Complementary Relationship
29
HowtoSucceed
OnanAgileTeam
Shift focus from “We'll go out and find out
what the customers want and bring it back,”
to "We'll go help the customers figure out
what they want, so they can tell us.”
Ron Jeffries
Facilitation over Documentation
Act as a guide rather than
a historian.
31
Learn and act together
instead of alone.
“The Three Amigos are the essential
stakeholders of the system being developed:
The business (or product owner, in Scrum
terms), the developer, and the tester. These
three represent the viewpoints of what the
system is intended to do, what can and cannot
be implemented, and what might go wrong or
be misunderstood.”
George Dinwiddie
Collaboration over Independence
32
Sufficiency over Slickness
Use tools that help
everyone learn
most quickly.
“Le mieux est l'ennemi du bien.”
(“The better is the enemy of the good.”)
François-Marie Arouet (Voltaire)
33
Questions?
Contact Me
Arlen Bankston
arlen.bankston@lithespeed.com
703-745-9125
35
If you want to further discuss this presentation or the
methods referenced within, please feel free to contact me:

More Related Content

What's hot

Build Measure Learn: Designing your MVP
Build Measure Learn: Designing your MVPBuild Measure Learn: Designing your MVP
Build Measure Learn: Designing your MVPLitheSpeed
 
The Past and Future of Agility: Lean and Agile Trends and Prognostication
The Past and Future of Agility: Lean and Agile Trends and PrognosticationThe Past and Future of Agility: Lean and Agile Trends and Prognostication
The Past and Future of Agility: Lean and Agile Trends and PrognosticationLitheSpeed
 
Continuous Improvement Tricks
Continuous Improvement TricksContinuous Improvement Tricks
Continuous Improvement TricksLitheSpeed
 
Gems of agile a glimpse of agile for senior management
Gems of agile   a glimpse of agile for senior managementGems of agile   a glimpse of agile for senior management
Gems of agile a glimpse of agile for senior managementNeeraj Bachani
 
2014.09.10 Are Agile Teams More Effective? Findings from the Teamwork Literat...
2014.09.10 Are Agile Teams More Effective? Findings from the Teamwork Literat...2014.09.10 Are Agile Teams More Effective? Findings from the Teamwork Literat...
2014.09.10 Are Agile Teams More Effective? Findings from the Teamwork Literat...NUI Galway
 
Advancing the Retrospective: Dynamic Lean & Agile Continuous Improvement Tech...
Advancing the Retrospective: Dynamic Lean & Agile Continuous Improvement Tech...Advancing the Retrospective: Dynamic Lean & Agile Continuous Improvement Tech...
Advancing the Retrospective: Dynamic Lean & Agile Continuous Improvement Tech...LitheSpeed
 
Lean Startup Tools for Agile Product Teams
Lean Startup Tools for Agile Product TeamsLean Startup Tools for Agile Product Teams
Lean Startup Tools for Agile Product TeamsLitheSpeed
 
PMI-ACP : PMI - Agile Certified Practitioner
PMI-ACP : PMI - Agile Certified PractitionerPMI-ACP : PMI - Agile Certified Practitioner
PMI-ACP : PMI - Agile Certified PractitionerSaket Bansal
 
Managing Experiences
Managing ExperiencesManaging Experiences
Managing ExperiencesGuiseppe Getto
 
Agile lean workshop for teams, managers & exec leadership
Agile lean workshop for teams, managers & exec leadershipAgile lean workshop for teams, managers & exec leadership
Agile lean workshop for teams, managers & exec leadershipRavi Tadwalkar
 
Mapping the Change - final
Mapping the Change - final Mapping the Change - final
Mapping the Change - final Fabio Armani
 
PMI-ACP Training Deck
PMI-ACP Training DeckPMI-ACP Training Deck
PMI-ACP Training Deckwjperez0629
 
Making Improvement Standard: Dynamic Agile Practices through Lean Standard Work
Making Improvement Standard: Dynamic Agile Practices through Lean Standard WorkMaking Improvement Standard: Dynamic Agile Practices through Lean Standard Work
Making Improvement Standard: Dynamic Agile Practices through Lean Standard WorkLitheSpeed
 
Agile Auckland agile 101 back to basics
Agile Auckland   agile 101 back to basicsAgile Auckland   agile 101 back to basics
Agile Auckland agile 101 back to basicsEdwin Dando
 
Ray Windless Working Overview Oct 10
Ray Windless Working Overview Oct 10Ray Windless Working Overview Oct 10
Ray Windless Working Overview Oct 10eventwithme
 
10 steps to better outcomes by using metrics
10 steps to better outcomes by using metrics10 steps to better outcomes by using metrics
10 steps to better outcomes by using metricsDerek Huether
 
Getting Started With Agile
Getting Started With AgileGetting Started With Agile
Getting Started With AgileMike Cottmeyer
 
Take Agile to Next Level
Take Agile to Next LevelTake Agile to Next Level
Take Agile to Next LevelCoffee Talk
 

What's hot (20)

Build Measure Learn: Designing your MVP
Build Measure Learn: Designing your MVPBuild Measure Learn: Designing your MVP
Build Measure Learn: Designing your MVP
 
The Past and Future of Agility: Lean and Agile Trends and Prognostication
The Past and Future of Agility: Lean and Agile Trends and PrognosticationThe Past and Future of Agility: Lean and Agile Trends and Prognostication
The Past and Future of Agility: Lean and Agile Trends and Prognostication
 
Continuous Improvement Tricks
Continuous Improvement TricksContinuous Improvement Tricks
Continuous Improvement Tricks
 
Gems of agile a glimpse of agile for senior management
Gems of agile   a glimpse of agile for senior managementGems of agile   a glimpse of agile for senior management
Gems of agile a glimpse of agile for senior management
 
2014.09.10 Are Agile Teams More Effective? Findings from the Teamwork Literat...
2014.09.10 Are Agile Teams More Effective? Findings from the Teamwork Literat...2014.09.10 Are Agile Teams More Effective? Findings from the Teamwork Literat...
2014.09.10 Are Agile Teams More Effective? Findings from the Teamwork Literat...
 
Advancing the Retrospective: Dynamic Lean & Agile Continuous Improvement Tech...
Advancing the Retrospective: Dynamic Lean & Agile Continuous Improvement Tech...Advancing the Retrospective: Dynamic Lean & Agile Continuous Improvement Tech...
Advancing the Retrospective: Dynamic Lean & Agile Continuous Improvement Tech...
 
Lean Startup Tools for Agile Product Teams
Lean Startup Tools for Agile Product TeamsLean Startup Tools for Agile Product Teams
Lean Startup Tools for Agile Product Teams
 
PMI-ACP : PMI - Agile Certified Practitioner
PMI-ACP : PMI - Agile Certified PractitionerPMI-ACP : PMI - Agile Certified Practitioner
PMI-ACP : PMI - Agile Certified Practitioner
 
Managing Experiences
Managing ExperiencesManaging Experiences
Managing Experiences
 
Agile lean workshop for teams, managers & exec leadership
Agile lean workshop for teams, managers & exec leadershipAgile lean workshop for teams, managers & exec leadership
Agile lean workshop for teams, managers & exec leadership
 
Agile transformation model
Agile transformation modelAgile transformation model
Agile transformation model
 
Mapping the Change - final
Mapping the Change - final Mapping the Change - final
Mapping the Change - final
 
PMI-ACP Training Deck
PMI-ACP Training DeckPMI-ACP Training Deck
PMI-ACP Training Deck
 
Making Improvement Standard: Dynamic Agile Practices through Lean Standard Work
Making Improvement Standard: Dynamic Agile Practices through Lean Standard WorkMaking Improvement Standard: Dynamic Agile Practices through Lean Standard Work
Making Improvement Standard: Dynamic Agile Practices through Lean Standard Work
 
Agile Scrum Lean & Kanban explained in a flash
Agile Scrum Lean & Kanban explained in a flashAgile Scrum Lean & Kanban explained in a flash
Agile Scrum Lean & Kanban explained in a flash
 
Agile Auckland agile 101 back to basics
Agile Auckland   agile 101 back to basicsAgile Auckland   agile 101 back to basics
Agile Auckland agile 101 back to basics
 
Ray Windless Working Overview Oct 10
Ray Windless Working Overview Oct 10Ray Windless Working Overview Oct 10
Ray Windless Working Overview Oct 10
 
10 steps to better outcomes by using metrics
10 steps to better outcomes by using metrics10 steps to better outcomes by using metrics
10 steps to better outcomes by using metrics
 
Getting Started With Agile
Getting Started With AgileGetting Started With Agile
Getting Started With Agile
 
Take Agile to Next Level
Take Agile to Next LevelTake Agile to Next Level
Take Agile to Next Level
 

Viewers also liked

Culture Eats Strategy for Breakfast - Dealing with Cultural Differences in Ka...
Culture Eats Strategy for Breakfast - Dealing with Cultural Differences in Ka...Culture Eats Strategy for Breakfast - Dealing with Cultural Differences in Ka...
Culture Eats Strategy for Breakfast - Dealing with Cultural Differences in Ka...LitheSpeed
 
Large Scale Agile Transformation by Husni Roukbi
Large Scale Agile Transformation by Husni RoukbiLarge Scale Agile Transformation by Husni Roukbi
Large Scale Agile Transformation by Husni RoukbiAgile ME
 
Agile transformation strategy
Agile transformation strategyAgile transformation strategy
Agile transformation strategyajit.alwe
 
Agile Arizona 2017: Why are we stuck? Getting back to continuous improvement.
Agile Arizona 2017: Why are we stuck? Getting back to continuous improvement.Agile Arizona 2017: Why are we stuck? Getting back to continuous improvement.
Agile Arizona 2017: Why are we stuck? Getting back to continuous improvement.Agile Velocity
 
The Timelessness of Lean Management
The Timelessness of Lean ManagementThe Timelessness of Lean Management
The Timelessness of Lean ManagementLitheSpeed
 
An Intro to ATDD/BDD and HDD: Get What You Need, Not What You Ask For!
An Intro to ATDD/BDD and HDD: Get What You Need, Not What You Ask For!An Intro to ATDD/BDD and HDD: Get What You Need, Not What You Ask For!
An Intro to ATDD/BDD and HDD: Get What You Need, Not What You Ask For!LitheSpeed
 
The Agile PMO: From Process Police to Adaptive Leadership
The Agile PMO: From Process Police to Adaptive LeadershipThe Agile PMO: From Process Police to Adaptive Leadership
The Agile PMO: From Process Police to Adaptive LeadershipLitheSpeed
 

Viewers also liked (7)

Culture Eats Strategy for Breakfast - Dealing with Cultural Differences in Ka...
Culture Eats Strategy for Breakfast - Dealing with Cultural Differences in Ka...Culture Eats Strategy for Breakfast - Dealing with Cultural Differences in Ka...
Culture Eats Strategy for Breakfast - Dealing with Cultural Differences in Ka...
 
Large Scale Agile Transformation by Husni Roukbi
Large Scale Agile Transformation by Husni RoukbiLarge Scale Agile Transformation by Husni Roukbi
Large Scale Agile Transformation by Husni Roukbi
 
Agile transformation strategy
Agile transformation strategyAgile transformation strategy
Agile transformation strategy
 
Agile Arizona 2017: Why are we stuck? Getting back to continuous improvement.
Agile Arizona 2017: Why are we stuck? Getting back to continuous improvement.Agile Arizona 2017: Why are we stuck? Getting back to continuous improvement.
Agile Arizona 2017: Why are we stuck? Getting back to continuous improvement.
 
The Timelessness of Lean Management
The Timelessness of Lean ManagementThe Timelessness of Lean Management
The Timelessness of Lean Management
 
An Intro to ATDD/BDD and HDD: Get What You Need, Not What You Ask For!
An Intro to ATDD/BDD and HDD: Get What You Need, Not What You Ask For!An Intro to ATDD/BDD and HDD: Get What You Need, Not What You Ask For!
An Intro to ATDD/BDD and HDD: Get What You Need, Not What You Ask For!
 
The Agile PMO: From Process Police to Adaptive Leadership
The Agile PMO: From Process Police to Adaptive LeadershipThe Agile PMO: From Process Police to Adaptive Leadership
The Agile PMO: From Process Police to Adaptive Leadership
 

Similar to The Agile Analyst: Making Agile Methods Work for You

Product Management Resume session
Product Management Resume sessionProduct Management Resume session
Product Management Resume sessionSupportGCI
 
Beyond the customer journey
Beyond the customer journeyBeyond the customer journey
Beyond the customer journeyLivework Studio
 
Agile metrics at-pmi bangalore
Agile metrics at-pmi bangaloreAgile metrics at-pmi bangalore
Agile metrics at-pmi bangaloreBimlesh Gundurao
 
Leading the way in six sigma
Leading the way in six sigmaLeading the way in six sigma
Leading the way in six sigmaInvensis Learning
 
Introduction to Business Analysis
Introduction to Business AnalysisIntroduction to Business Analysis
Introduction to Business AnalysisSunil-QA
 
Shane Hastie (SoftEd/Agile Alliance of Auckland)
Shane Hastie (SoftEd/Agile Alliance of Auckland)Shane Hastie (SoftEd/Agile Alliance of Auckland)
Shane Hastie (SoftEd/Agile Alliance of Auckland)AgileNZ Conference
 
Introduction to Business Analysis
Introduction to Business AnalysisIntroduction to Business Analysis
Introduction to Business AnalysisMihika-QA
 
Building and Scaling a Product Team
 Building and Scaling a Product Team Building and Scaling a Product Team
Building and Scaling a Product TeamRich Mironov
 
Business Analyst in the Agile Space
Business Analyst in the Agile SpaceBusiness Analyst in the Agile Space
Business Analyst in the Agile SpaceXPDays
 
Introduction to Business Analysis
Introduction to Business Analysis Introduction to Business Analysis
Introduction to Business Analysis Sunil-QA
 
Introduction to Business Analysis
Introduction to Business AnalysisIntroduction to Business Analysis
Introduction to Business AnalysisShwetha-BA
 
Introduction to Business Analysis
Introduction to Business AnalysisIntroduction to Business Analysis
Introduction to Business AnalysisVeneet-BA
 
BA Skills and Competency
BA Skills and CompetencyBA Skills and Competency
BA Skills and CompetencyIIBA-Canberra
 
Six sigma
Six sigma Six sigma
Six sigma Reza Rahman
 
Introduction to Business Analysis
Introduction to Business AnalysisIntroduction to Business Analysis
Introduction to Business AnalysisSwatiS-BA
 
Adaptive business analysis skill enhancement program v6.0 slideshare
Adaptive business analysis skill enhancement program v6.0 slideshareAdaptive business analysis skill enhancement program v6.0 slideshare
Adaptive business analysis skill enhancement program v6.0 slideshareAnanya Pani
 

Similar to The Agile Analyst: Making Agile Methods Work for You (20)

Product Management Resume session
Product Management Resume sessionProduct Management Resume session
Product Management Resume session
 
Beyond the customer journey
Beyond the customer journeyBeyond the customer journey
Beyond the customer journey
 
Agile for sales
Agile for salesAgile for sales
Agile for sales
 
Agile metrics at-pmi bangalore
Agile metrics at-pmi bangaloreAgile metrics at-pmi bangalore
Agile metrics at-pmi bangalore
 
Leading the way in six sigma
Leading the way in six sigmaLeading the way in six sigma
Leading the way in six sigma
 
Introduction to Business Analysis
Introduction to Business AnalysisIntroduction to Business Analysis
Introduction to Business Analysis
 
Shane Hastie (SoftEd/Agile Alliance of Auckland)
Shane Hastie (SoftEd/Agile Alliance of Auckland)Shane Hastie (SoftEd/Agile Alliance of Auckland)
Shane Hastie (SoftEd/Agile Alliance of Auckland)
 
The Role of the BA in Agile Software Development
The Role of the BA in Agile Software DevelopmentThe Role of the BA in Agile Software Development
The Role of the BA in Agile Software Development
 
Introduction to Business Analysis
Introduction to Business AnalysisIntroduction to Business Analysis
Introduction to Business Analysis
 
Building and Scaling a Product Team
 Building and Scaling a Product Team Building and Scaling a Product Team
Building and Scaling a Product Team
 
Business Analyst in the Agile Space
Business Analyst in the Agile SpaceBusiness Analyst in the Agile Space
Business Analyst in the Agile Space
 
Introduction to Business Analysis
Introduction to Business Analysis Introduction to Business Analysis
Introduction to Business Analysis
 
Introduction to Business Analysis
Introduction to Business AnalysisIntroduction to Business Analysis
Introduction to Business Analysis
 
Agile metrics at-pmi bangalore
Agile metrics at-pmi bangaloreAgile metrics at-pmi bangalore
Agile metrics at-pmi bangalore
 
Introduction to Business Analysis
Introduction to Business AnalysisIntroduction to Business Analysis
Introduction to Business Analysis
 
BA Skills and Competency
BA Skills and CompetencyBA Skills and Competency
BA Skills and Competency
 
Six sigma
Six sigma Six sigma
Six sigma
 
Introduction to Business Analysis
Introduction to Business AnalysisIntroduction to Business Analysis
Introduction to Business Analysis
 
Adaptive business analysis skill enhancement program v6.0 slideshare
Adaptive business analysis skill enhancement program v6.0 slideshareAdaptive business analysis skill enhancement program v6.0 slideshare
Adaptive business analysis skill enhancement program v6.0 slideshare
 
PM Role in a Lean and Agile World - Rev2
PM Role in a Lean and Agile World - Rev2PM Role in a Lean and Agile World - Rev2
PM Role in a Lean and Agile World - Rev2
 

Recently uploaded

A305_A2_file_Batkhuu progress report.pdf
A305_A2_file_Batkhuu progress report.pdfA305_A2_file_Batkhuu progress report.pdf
A305_A2_file_Batkhuu progress report.pdftbatkhuu1
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communicationskarancommunications
 
Lucknow đź’‹ Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow đź’‹ Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow đź’‹ Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow đź’‹ Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...anilsa9823
 
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetCreating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetDenis Gagné
 
Best Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in IndiaBest Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in IndiaShree Krishna Exports
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...Aggregage
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Servicediscovermytutordmt
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Serviceritikaroy0888
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyEthan lee
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876dlhescort
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMRavindra Nath Shukla
 
Unlocking the Secrets of Affiliate Marketing.pdf
Unlocking the Secrets of Affiliate Marketing.pdfUnlocking the Secrets of Affiliate Marketing.pdf
Unlocking the Secrets of Affiliate Marketing.pdfOnline Income Engine
 
HONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsHONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsMichael W. Hawkins
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageMatteo Carbone
 
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 DelhiCall Girls in Delhi
 
Call Girls Jp Nagar Just Call đź‘— 7737669865 đź‘— Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call đź‘— 7737669865 đź‘— Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call đź‘— 7737669865 đź‘— Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call đź‘— 7737669865 đź‘— Top Class Call Girl Service Bang...amitlee9823
 
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...Any kyc Account
 
VIP Call Girls Gandi Maisamma ( Hyderabad ) Phone 8250192130 | â‚ą5k To 25k Wit...
VIP Call Girls Gandi Maisamma ( Hyderabad ) Phone 8250192130 | â‚ą5k To 25k Wit...VIP Call Girls Gandi Maisamma ( Hyderabad ) Phone 8250192130 | â‚ą5k To 25k Wit...
VIP Call Girls Gandi Maisamma ( Hyderabad ) Phone 8250192130 | â‚ą5k To 25k Wit...Suhani Kapoor
 
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxB.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxpriyanshujha201
 

Recently uploaded (20)

A305_A2_file_Batkhuu progress report.pdf
A305_A2_file_Batkhuu progress report.pdfA305_A2_file_Batkhuu progress report.pdf
A305_A2_file_Batkhuu progress report.pdf
 
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communications
 
Lucknow đź’‹ Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow đź’‹ Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow đź’‹ Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow đź’‹ Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
 
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetCreating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
 
Best Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in IndiaBest Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in India
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Service
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSM
 
Unlocking the Secrets of Affiliate Marketing.pdf
Unlocking the Secrets of Affiliate Marketing.pdfUnlocking the Secrets of Affiliate Marketing.pdf
Unlocking the Secrets of Affiliate Marketing.pdf
 
HONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsHONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael Hawkins
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
 
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi
 
Call Girls Jp Nagar Just Call đź‘— 7737669865 đź‘— Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call đź‘— 7737669865 đź‘— Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call đź‘— 7737669865 đź‘— Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call đź‘— 7737669865 đź‘— Top Class Call Girl Service Bang...
 
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
 
VIP Call Girls Gandi Maisamma ( Hyderabad ) Phone 8250192130 | â‚ą5k To 25k Wit...
VIP Call Girls Gandi Maisamma ( Hyderabad ) Phone 8250192130 | â‚ą5k To 25k Wit...VIP Call Girls Gandi Maisamma ( Hyderabad ) Phone 8250192130 | â‚ą5k To 25k Wit...
VIP Call Girls Gandi Maisamma ( Hyderabad ) Phone 8250192130 | â‚ą5k To 25k Wit...
 
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxB.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
 

The Agile Analyst: Making Agile Methods Work for You

  • 1. TheAgileAnalyst Presented by Arlen Bankston Making Agile Methods Work for You
  • 2. Arlen Bankston • Managing Partner & Co-Founder of LitheSpeed, LLC • 18 years in the industry, 12 doing Agile • Lean Six Sigma Master Black Belt • Helped to lead numerous enterprise Agile adoptions • Background in user experience, interaction design & process analysis Who Am I? 2
  • 3. Let’s explore… • Why you should care about Agile • What BAs do in an Agile team • How to succeed in an Agile team 3
  • 4. “Agile analysis” is an evolutionary and collaborative process where team members and project stakeholders work together on a just-in- time basis to understand the domain, identify what needs to be built, estimate cost, prioritize functionality, and produce custom-fit, low waste artifacts as needed. What is “Agile Analysis?” 4
  • 6. Agility is important to BAs because: 1. It is Inevitable 2. You are Needed 3. It’s more Fun and Rewarding 4. It’s a Career Builder 4 Reasons to Care About Agile 6
  • 8. Waterfall-style software development became an industry standard because the US Department of Defense made it a requirement. It led to things like this… How It All Started 8
  • 10. The BA Community Embraces Agile The IIBA is also interested…. http://www.iiba.org/imis15/IIBA/Professional_Development/The_Agile_Extension_of_the_BABOK/IIBA_Website/Professional_Develo pment/Agile_Extension.aspx?hkey=c7942e53-b6fa-479e-a057-03a820596f02
  • 11. Drivers of Agility 11 Source: 2010 State of Agile Development Survey, VersionOne Why are companies adopting Agile?
  • 13. • Agile methods were crafted largely by developers, and described from their perspective. • This left analysts, testers, designers, tech writers, PMs, middle managers and others wondering where they fit in. The Origin Conundrum 13 • These specialized roles have been fleshing out their places in an Agile world for the past decade.
  • 14. Causes for concern… • Many teams outrun the PO after 4-6 sprints • Inconsistent and poorly considered requirements are common • Agile products often lack true design excellence • Many teams lack business process knowledge What Gaps Need to be Filled? 14
  • 15. Why is Product Ownership so Hard? Product Ownership as it is often interpreted requires a polymath: • Product Manager & Business Expert • Internal Customer Representative • User Experience Expert • Subject Matter Expert • Analyst • Designer • Communicator • Decision Maker 15
  • 16. 16 Ideation Market Trends Prototypes Focus Groups User Experience Basic Workflows Vision Business Outcomes Release Timing and Goals Product Architecture Epics and Features Maturation User Story Decomposition User Story Maturation Acceptance Criteria Test Cases Dependencies Story Mapping Prioritization Epic Estimation Backlog Development Execution Sprint Planning Sprint Estimation Daily Standups Software Development Testing Burndowns Documentation Product Demos Retrospectives Current Sprint~2 Sprints Ahead>4 Sprints Ahead Marketing/Sales, Product Management, Product Owners, Architects Product Owners, Architects, Dev Leads, QA Leads, UX/Analysts Leads, UX/Analysts, Dev Team Members Agile Team Challenges Plenty of Agile teams have this part right. But they often struggle here.
  • 18. • You actively shape the vision • It’s less lonely • It’s better paced It’s More Fun & Rewarding 18 • You get rapid feedback and closure • You don’t have to get it all right up front
  • 19. Reality is messy. Inspect & Adapt. The initial plan. The best plan. • Agile processes generate new information that can guide decisions better over time. • Empirical methods should be used to monitor progress and direct change, rather than using definitive methods to try and predict progress and stop change. 19 Steering Based on Data
  • 22. • You grow into additional skills through your team • The path to Agile Product Manager is natural • The results of your labors are seen and appreciated more quickly and clearly What Makes an Agile BA Valuable? 22
  • 23. Product Owner vs. Product Manager 23 Product Managers focus on predictable product management, while Product Owners focus on productive product creation. Product Manager (Strategic PO?) Tactical Product Owner One per product line One per team Focus on Marketing Strategy and Strategic Planning (for executives) Focus on Product Backlog and Sprint Planning (for Scrum teams) Sales process, tools & collateral Product operational rollout & documentation Defining market opportunities Addressing market opportunities Customer acquisition & retention Customer & User product feedback Product pricing & marketing strategy development Feature set optimization within set pricing constraints
  • 24. Product Owner Hierarchies Strategic Product Owner • Manage competing stakeholders • Create strategic product vision • Make initial prioritization decisions • Focus on RFPs, major initiatives & epics Tactical Product Owner • Write or lead development of detailed User Stories • Lead analysis activities within team • Coordinate with other Tactical Product Owners to manage feature dependencies • Make team-level prioritization decisions 24
  • 26. Activities that Agile BAs often lead or facilitate: • Business modeling • Stakeholder identification & engagement • Product roadmapping • Requirements-driven release planning • Prioritization • Backlog population, grooming and pruning • User experience design • User acceptance testing • ROI and cost-benefit analysis • Product requirements dependency analysis • Nonfunctional quality attribute specification Typical Agile BA Activities 26
  • 27. Agile Planning: The Big Picture Cross Team Planning Looking across the teams, what did we plan to bring to market and what will we likely bring to market? Integrated Release Plan completed and discussed at monthly PMO Meeting Strategic What business objectives will the product line fulfill, and how will it fit into the market as we understand it? Vision created in several sessions, once a year Roadmap cascading off vision, created in several sessions, updated quarterly Team Level Planning Looking at our team, how are we tracking against plan and what do we anticipate completing this Sprint and this Release? Release Plan updated at monthly Release Planning Session, looking out beyond next release Sprint Review at end of each Sprint, with clear articulation of what is likely to be released, and what won’t be released, along with progress in Sprint Sprint Planning executed to start each Sprint, build on discussion in Sprint Review to plan at team level and identify cross team impacts Daily Standup to convey up to minute status and plan 27
  • 28. Product (years & months) Stakeholders Domain Important Events Regulatory constraints High level feature Business processes Release (months & weeks) User Roles & Personas Interfaces Conceptual data models Story Maps Quality Attributes Design constraints Sprint (weeks & days) Prototypes User Story Details Detailed data models Acceptance tests Business rules Decision tables Detailed constraints Rolling Wave Planning 28
  • 29. • Lean and Six Sigma, by defining the problem, help to: o Define and quantify Value o Identify root causes of business problems o Avoid suboptimization by providing full business context o Align business management with true customer needs • Agile Project Delivery, by crafting the solution, helps to: o Deliver, test and refine increments of Value o Provide framework for ongoing measurement of results o Ensure effective implementation of improvements o Align business management with implementation team A Complementary Relationship 29
  • 31. Shift focus from “We'll go out and find out what the customers want and bring it back,” to "We'll go help the customers figure out what they want, so they can tell us.” Ron Jeffries Facilitation over Documentation Act as a guide rather than a historian. 31
  • 32. Learn and act together instead of alone. “The Three Amigos are the essential stakeholders of the system being developed: The business (or product owner, in Scrum terms), the developer, and the tester. These three represent the viewpoints of what the system is intended to do, what can and cannot be implemented, and what might go wrong or be misunderstood.” George Dinwiddie Collaboration over Independence 32
  • 33. Sufficiency over Slickness Use tools that help everyone learn most quickly. “Le mieux est l'ennemi du bien.” (“The better is the enemy of the good.”) François-Marie Arouet (Voltaire) 33
  • 35. Contact Me Arlen Bankston arlen.bankston@lithespeed.com 703-745-9125 35 If you want to further discuss this presentation or the methods referenced within, please feel free to contact me: