the vital role of the agile business analyst

43
APMG International Webinar The vital role of the Agile Business Analyst Introducing AgileBA® (Agile Business Analysis) The new certification from APMG Tuesday 27 October 2015 Presenter: Dot Tudor, TCC Training & Consultancy SUPPORTING WEBINAR RECORDING AVAILABLE AT: WWW.APMG-INTERNATIONAL.COM/WEBINARS

Upload: mark-constable

Post on 16-Apr-2017

1.158 views

Category:

Education


2 download

TRANSCRIPT

Page 1: The vital role of the Agile Business Analyst

APMG International Webinar

The vital role of the Agile Business Analyst

Introducing AgileBA® (Agile Business Analysis)The new certification from APMG

Tuesday 27 October 2015

Presenter: Dot Tudor, TCC Training & Consultancy

SUPPORTING WEBINAR RECORDING AVAILABLE AT: WWW.APMG-INTERNATIONAL.COM/WEBINARS

Page 2: The vital role of the Agile Business Analyst

Agenda

• Welcome & introduction– Mark Constable, APMG International

• The vital role of the Agile Business Analyst• AgileBA (Agile Business Analysis) Guidance & Certification

– Dot TudorTechnical Director, TCC Training & Consultancywww.tcc-net.com

• Q&A

• Further information

• Close

Page 3: The vital role of the Agile Business Analyst

About APMG International

• Global examination & accreditation institute• Examination Institute (EI) for the AXELOS

Global Best Practice portfolio (ITIL®, PRINCE2®, MSP®, etc)• Extensive portfolio of professional management certification

schemes aimed at improving business processes, capability and results

• Work with key industry partners (e.g. AXELOS, DSDM, Change Management Institute, etc) to promote best practice

• 400+ Accredited Training (ATOs) and Consulting (ACOs) organizations globally

• 13000+ exams per month• Full details at www.APMG-International.com

Page 4: The vital role of the Agile Business Analyst

Dot Tudor

• TCC Technical Director• APMG/DSDM AgileBA Author, Chief Examiner• Agile Alliance, Agile Leadership Network • Accredited Agile Coach, Accredited Facilitator• BCS Business Analysis Diploma Co-founder• DSDM Co-Author• Scrum Certified (CSM, CSPO, CSP)• Scaled Agile Accredited SAFe Program Consultant• Agile Project Management Practitioner, Trainer, Examiner• PRINCE2 Accredited Practitioner and Trainer• ITIL Service Manager• Fellow of the British Computer Society (FBCS)

Page 5: The vital role of the Agile Business Analyst

TCC: AgileBA Webinar Oct2015 [5]

Webinar Agenda

• Why is the BA role so important in Agile?

• Agile Business Analysis Skills and Techniques

• AgileBA®

– Training– Certification

Managers

Page 6: The vital role of the Agile Business Analyst

TCC: AgileBA Webinar Oct2015 [6]

Responsibilities Business Analyst

Product Owner

Identifies stakeholders ü üFacilitates elicitation sessions üEnsures team understands business value ü ü

Creates visual models üSpecifies requirements & acceptance criteria ü ü

Can act as Scrum Master üPrioritises Backlog üCommunicates user stories, acceptance criteria & answers team questions

ü ü

Reviews acceptance tests üIdentifies missing requirements ü ü

Understanding of Agile BA Role is Currently PoorThe Agile Business Analyst Working Towards Product Ownership – April 2015 Joy Beatty, David Gardner and Candase Hokanson (PMI White Paper)

Page 7: The vital role of the Agile Business Analyst

TCC: AgileBA Webinar Oct2015 [7]

A Scrum Team

ScrumTeam

Analyst

Tester

Designer

Developer

DevTeam

ProductOwner SM

Page 8: The vital role of the Agile Business Analyst

TCC: AgileBA Webinar Oct2015 [8]

A Change Team

AgileTeam

Analyst

Tester

Designer

Developer

ReleaseManager

CapacityPlanner

Business-as-Usual

BusinessArchitect

TechOps

BusinessSponsor

RiskAssessment

Security

TechnicalArchitect

DevTeam

ProductOwner SM

Page 9: The vital role of the Agile Business Analyst

TCC: AgileBA Webinar Oct2015 [9]

The BA Scope is wider than project ... inside and outside of the project and of the organisation

The ExternalEnvironment

Customers, Suppliers,

Regulators,etc.

The Organisation’s Internal Environment

“Now” Focus

“Future” Focus(Projects, and ongoing

change and enhancement)

Page 10: The vital role of the Agile Business Analyst

TCC: AgileBA Webinar Oct2015 [10]

The Holistic View of the Business

Page 11: The vital role of the Agile Business Analyst

TCC: AgileBA Webinar Oct2015 [11]

End-to-End Perspective

End-to-End Processes and Value Chain

Management

StakeholderA

BAStakeholder

BStakeholder

CStakeholder

D

Page 12: The vital role of the Agile Business Analyst

TCC: AgileBA Webinar Oct2015 [12]25/10/2015 - 12

Key Project Involvement for Agile BA Benefits

Page 13: The vital role of the Agile Business Analyst

TCC: AgileBA Webinar Oct2015 [13]

The AgileBA® Handbook

Page 14: The vital role of the Agile Business Analyst

TCC: AgileBA Webinar Oct2015 [14]

Why AgileBA® ?• One of the most blogged about

areas of Agile

• AgileBA® is based on the DSDM Agile Project Framework, and is complementary to AgilePM®

• Agile is often about Scrum, which has no specific BA role. However, Scrum needs the BA:

– Scrum’s Product Owners need BA skills / BA support to gain best value for the business

– Scrum’s Agile Developers and Testers need BA skills to aid communication and planning

Page 15: The vital role of the Agile Business Analyst

TCC: AgileBA Webinar Oct2015 [15]

Target Audience for AgileBA®

• Business Analysts

• Change Analysts

• Project Managers with business analysis responsibilities

• Scrum Product Owners / Product Managers

• Systems Analysts / Designers requiring a business and agile perspective

• Agile Developers with analysis responsibilities

• Agile Testers

Page 16: The vital role of the Agile Business Analyst

TCC: AgileBA Webinar Oct2015 [16]

Contents of the AgileBA Handbook

Page 17: The vital role of the Agile Business Analyst

TCC: AgileBA Webinar Oct2015 [17]25/10/2015 - 17

The DSDM Team Roles

Business InterestsSolution/Technical InterestsManagement InterestsProcess Interests

Page 18: The vital role of the Agile Business Analyst

TCC: AgileBA Webinar Oct2015 [18]

Understanding the Business Environment

Internal and External

Page 19: The vital role of the Agile Business Analyst

TCC: AgileBA Webinar Oct2015 [19]

Modelling Techniques for the Agile BAModelling Technique Main focus

1. Business Canvas / Lean Canvas Stakeholders, Goals

2. Business Domain Model (Class Diagram) Data, Business Rules

3. Business Process Diagrams (using Swim Lanes) Process, Locations, Actors

4. Context (Scoping) Diagram Scope of study or change

5. Customer Journey Mapping Events

6. Impact Mapping Benefit, Goal

7. Personas People

8. Product Vision Box Whole product

9. Rich Picture Any

10. Specification by Example User Interface

11. Storyboards / Wireframes User Interface, Events

12. Use Cases Actors, Process

13. User Story Mapping Planning

14. Value Chain Mapping Process improvement

Page 20: The vital role of the Agile Business Analyst

TCC: AgileBA Webinar Oct2015 [20]

PROBLEMTop 3 problems your idea will solve

SOLUTIONTop 3 features

UNIQUE VALUE PROPOSITIONSingle clear message - why your product is different and worth buying

UNFAIR ADVANTAGEWhat can’t be easily bought or copied about your idea

CUSTOMER SEGMENTSTarget customer groups

METRICSKey measures of the features

CHANNELSThe ways you get your product to customers

COSTSKey elements of cost, production, marketing etc.

REVENUE STREAMSInvestment appraisal – How does the ROI occur, when and how much?

Business Canvas/Lean Canvas

Page 21: The vital role of the Agile Business Analyst

TCC: AgileBA Webinar Oct2015 [21]

Business Domain Model (Class Diagram)

Page 22: The vital role of the Agile Business Analyst

TCC: AgileBA Webinar Oct2015 [22]

Business Process Diagram (Swim Lanes)

Page 23: The vital role of the Agile Business Analyst

TCC: AgileBA Webinar Oct2015 [23]

Context (Scoping) Diagram

Page 24: The vital role of the Agile Business Analyst

TCC: AgileBA Webinar Oct2015 [24]

Customer Journey Mapping

Page 25: The vital role of the Agile Business Analyst

TCC: AgileBA Webinar Oct2015 [25]

Impact Mapping

Page 26: The vital role of the Agile Business Analyst

TCC: AgileBA Webinar Oct2015 [26]

Personas

Persona: Fiona Fresher– 17 year old student– Lives locally with parents– Has a computer– Many friends

The human role of an “actor” in our solution

Persona: Sam Skiver– 18 year old student– Likes to drink beer– Plays computer games until late– Few friends

Page 27: The vital role of the Agile Business Analyst

TCC: AgileBA Webinar Oct2015 [27]

Product Vision Box

The Product Box• What is the Product?• Who is it for?• What would you put

on the box if you were trying to sell it?

Page 28: The vital role of the Agile Business Analyst

TCC: AgileBA Webinar Oct2015 [28]

Rich Picture

Page 29: The vital role of the Agile Business Analyst

TCC: AgileBA Webinar Oct2015 [29]

Specification by Example• Specifying collaboratively

• Illustrating using examples

• Refining the specifications

• Evolving living documentation 

Arriving at a solution

by illustrating the options

Page 30: The vital role of the Agile Business Analyst

TCC: AgileBA Webinar Oct2015 [30]25/10/2015 - 30

Storyboards / Wireframes

Page 31: The vital role of the Agile Business Analyst

TCC: AgileBA Webinar Oct2015 [31]

Use Cases

Page 32: The vital role of the Agile Business Analyst

TCC: AgileBA Webinar Oct2015 [32]

Low High

Low

High

Interest

Pow

er /

Influ

ence

Keep Satisfied

Manage

CloselyMonit

or (Minimum Effort

)

Keep Informed

Stakeholders Power/Interest Grid

Page 33: The vital role of the Agile Business Analyst

TCC: AgileBA Webinar Oct2015 [33]

User Stories

As a .... <role>

I need .... <requirement>

so that .... <goal/value>

Page 34: The vital role of the Agile Business Analyst

TCC: AgileBA Webinar Oct2015 [34]

User Story Mapping

Page 35: The vital role of the Agile Business Analyst

TCC: AgileBA Webinar Oct2015 [35]

Porter’s Value Chain

Page 36: The vital role of the Agile Business Analyst

TCC: AgileBA Webinar Oct2015 [36]

Modelling Techniques for the Agile BAModelling Technique Main focus1. Business Canvas / Lean Canvas Stakeholders, Goals

2. Business Domain Model (Class Diagram) Data, Business Rules

3. Business Process Diagrams (using Swim Lanes) Process, Locations, Actors

4. Context (Scoping) Diagram Scope of study or change

5. Customer Journey MappingEvents

6. Impact Mapping Benefit, Goal

7. PersonasPeople

8. Product Vision Box Whole product

9. Rich Picture Any

10. Specification by Example User Interface

11. Storyboards / Wireframes User Interface, Events

12. Use Cases Actors, Process

13. User Story Mapping Planning

14. Value Chain Mapping Process improvement

Page 37: The vital role of the Agile Business Analyst

TCC: AgileBA Webinar Oct2015 [37]

Working with Agile as a BA

• Requirements Engineering

• Transitioning to Agile BA

Page 38: The vital role of the Agile Business Analyst

AgileBA Training and Examinations

Page 39: The vital role of the Agile Business Analyst

TCC: AgileBA Webinar Oct2015 [39]25/10/2015 - 39

AgileBA Training & Certification

• Handbook published June 2015o No pocketbook at the momento Extensive bibliography

• Sample exam paper and live exams

• Vanilla Training Materials

• Foundation Level Exam – launched end of June 2015

• Practitioner Exam .... Soon!

Page 40: The vital role of the Agile Business Analyst

TCC: AgileBA Webinar Oct2015 [40]

The Foundation Exam

• 50 Questions in 40 minutes

• 25 or more correct to pass

• Multiple Choice

• Closed Book

• Available paper based and online

40

Page 41: The vital role of the Agile Business Analyst

TCC: AgileBA Webinar Oct2015 [41]

The Practitioner Exam

• Time and number of questions TBD

• Multiple Choice - Scenario based

• Open Book

• ….

41

Page 42: The vital role of the Agile Business Analyst

TCC: AgileBA Webinar Oct2015 [42]

Summary of AgileBA

Page 43: The vital role of the Agile Business Analyst

Further information

• APMG International:– www.apmg-international.com– @APMG_Inter

• APMG AgileBA certification scheme:– www.apmg-international.com/AgileBA

• The AgileBA Handbook

(official course publication)– www.apmg-businessbooks.com

• TCC Training & Consultancy– www.tcc-net.com