ba ,agile and career prospects

23
AGILE BA Abhishek V

Upload: tonyaim83

Post on 09-Jan-2017

70 views

Category:

Technology


2 download

TRANSCRIPT

Page 1: Ba ,agile and career prospects

AGILE BA Abhishek V

Page 2: Ba ,agile and career prospects

2

Who is Business Analyst

Why Agile

Agile brushup

Traditional vs Agile BA

How to define requirement

BA Career Paths in Agile Projects

TABLE OF CONTENTS

Page 3: Ba ,agile and career prospects

3

Who is Business Analyst

Why Agile

Agile brushup

Traditional vs Agile BA

How to define requirement

BA Career Paths in Agile Projects

Page 4: Ba ,agile and career prospects

BUSINESS ANALYST The business analyst is who understands business problems and opportunities in the context of the requirements and recommends solutions that enable the organization to achieve its goals.

INTERNATIONAL INSTITUTE OF BUSINESS ANALYSIS (IIBA)

4

Page 5: Ba ,agile and career prospects

5

Who is Business Analyst

Why Agile

Agile brushup

Traditional vs Agile BA

How to define requirement

BA Career Paths in Agile Projects

Page 6: Ba ,agile and career prospects

WE’RE BUILDING SOFTWARE NOT CARS

CUSTOMIZATION NOT STANDARDIZATION

Page 7: Ba ,agile and career prospects

7

WATERFALL REQUIREMENTS FAILURE – DATA POINTS

What percentage of overall project time is spent gathering, elaborating, and communicating product requirements?

What percentage of requirements, as originally defined, change during the course of the project?

What percentage of features, as ultimately delivered, are rarely or never used by the product’s end-users?

50%

35%

65%

A Standish Group studyResearch done on various project run from 1985 -2010 in software industry.

Page 8: Ba ,agile and career prospects

8

Who is Business Analyst

Why Agile

Agile brushup

Traditional vs Agile BA

How to define requirement

BA Career Paths in Agile Projects

Page 9: Ba ,agile and career prospects

AGILE MANIFESTO

over

While items on the right may be necessary,

we value the items on the left.

following a plan

contract negotiation

comprehensive documentation

processes and tools

Responding to change

Customer collaboration

Working software

Individuals and interactions

Source: www.agilemanifesto.org

Page 10: Ba ,agile and career prospects

10

WORKING SOFTWARE = PROGRESS

Sprint 1Sprint 1

Sprint 1Sprint 1

Requirements(a) Requirements

(B)Requirements

(C) Requirements (D)

DesignDesign

DesignDesign

DevelopmentDevelopment

DevelopmentDevelopment

TestTest

TestTest

WAT

ERFA

LL A

PPRO

ACH

Wai

ting

to c

ompl

ete

all

requ

irem

ents

bef

ore

mov

ing

to

desig

n an

d de

velo

pmen

t

AGILE APPROACHDesigning and developing requirements one after the

another.

Page 11: Ba ,agile and career prospects

11

Who is Business Analyst

Why Agile

Agile brushup

Traditional vs Agile BA

How to define requirement

BA Career Paths in Agile Projects

Page 12: Ba ,agile and career prospects

WATERFALL VS AGILE BA 12

Waterfall Agile

Deliverable “Signed Off” Requirements

Epics, Features ,User Stories etc., that meets current business needs

Engagement BA is separate from the development team

BA always part of the team.

Solution definition Functional BA helps in fuctional, architectural and technical solution development.

Business Value Late realization Regular realization

Flexibility Focus on delivering requirements in full and is inflexible

There is always room for negotiation as long as the business need is met

Page 13: Ba ,agile and career prospects

TASK OF BUSINESS ANALYST Involved in Planning, Analysis, Design, Build, Test, Deployment and Review User story Writing with Product Owner Analysis of Product Backlog Items Clarification with PO on Acceptance Criteria (AC) Story preparation for refinement session for next sprint Preparing system demo or User Interface's (UI) with the PO & team Clarifying and defining User Experience (UX) criteria with the PO / team. Building Conditions of Satisfaction with the PO; building scenarios for testing Looking forward at releases and scope of next release.

Page 14: Ba ,agile and career prospects

BA ROLE CHANGE IN AGILE BA will not work in isolation BA will always in constant flux with product owner, testers, developers, architects

A change in mindset is required- same work, different tools/format /techniques/physical environment

Learn to keep the requirements slices to a bare minimum necessary until it is just about to be developed

Connect the development team to the ultimate sources of business needs Get the clients closely involved in the development of the project You are not the sole custodian of all the requirements, you are part of a self-organizing team

Page 15: Ba ,agile and career prospects

15

Who is Business Analyst

Why Agile

Agile brushup

Traditional vs Agile BA

How to define requirement

BA Career Paths in Agile Projects

Page 16: Ba ,agile and career prospects

EXAMPLE OF AGILE REQUIREMENT

16

As a <Product Owner> I want <to achieve a goal> Epic

Feature

User stories

Tasks

As a <user> I want <something> So that <I get to do this>

As a customer, I want to be able to

As a customer, I want to be able to

Prepare FA

Development Task

Prepare FA

Development Task

Page 17: Ba ,agile and career prospects

BUSINESS REQUIREMENT

User story

Tasks

THEME Name (Geography)

As back office, I want to perform efficient liquidity management by using the available cash or funding.

Prepare FA

Development Task

Epic

Testing TaskSoftw

are

deve

lopm

ent f

or a

ban

k

(Part of a Sprint)

Page 18: Ba ,agile and career prospects

JIRA TO IMPLEMENT AGILE

Page 19: Ba ,agile and career prospects

19

Who is Business Analyst

Why Agile

Agile brushup

Traditional vs Agile BA

How to define requirement

BA Career Paths in Agile Projects

Page 20: Ba ,agile and career prospects

BA CAREER PATHS IN AGILE PROJECTSLead BA Large

programDistributed teams

Product development

Work as Product managerMultiple product owner reporting him

Part of portfolio teamTeam that manages business horizontalsStakeholder managements

Work as proxy Product ownerManage teams in various geographies

Work as Product ownerWork as Scrum MasterWork as team member in scrum team.

Each product owner is a part of scrum team

Page 21: Ba ,agile and career prospects

21

“DO SCRUM BY THE BOOK UNTIL YOU GET GOOD AT IT– THEN ADJUST”

- MIKE COHN

Page 22: Ba ,agile and career prospects

Section Name

REFERENCES22

International Institute of Business Analysis (IIBA) https://www.iiba.org/

The Agile Business Analyst –John Parker -EnfocusSolutions

Page 23: Ba ,agile and career prospects

THANK YOUFOR ANY QUERIES CONTACT : [email protected]