Matrix Business Analyst...The Business Analyst on the Agile Team Bob Woods Agile Delivery Manager...

23
Let’s make this work better The Business Analyst on the Agile Team

Transcript of Matrix Business Analyst...The Business Analyst on the Agile Team Bob Woods Agile Delivery Manager...

Page 1: Matrix Business Analyst...The Business Analyst on the Agile Team Bob Woods Agile Delivery Manager Matrix Resources Atlanta 2 Laura Smyrl Agile Delivery Manager Matrix Resources Raleigh

Let’s make this work better

The Business Analyst on the Agile Team

Page 2: Matrix Business Analyst...The Business Analyst on the Agile Team Bob Woods Agile Delivery Manager Matrix Resources Atlanta 2 Laura Smyrl Agile Delivery Manager Matrix Resources Raleigh

Bob WoodsAgile Delivery ManagerMatrix Resources Atlanta

2

Laura SmyrlAgile Delivery ManagerMatrix Resources Raleigh

Page 3: Matrix Business Analyst...The Business Analyst on the Agile Team Bob Woods Agile Delivery Manager Matrix Resources Atlanta 2 Laura Smyrl Agile Delivery Manager Matrix Resources Raleigh

Why Agile?3

Page 4: Matrix Business Analyst...The Business Analyst on the Agile Team Bob Woods Agile Delivery Manager Matrix Resources Atlanta 2 Laura Smyrl Agile Delivery Manager Matrix Resources Raleigh

Why Agile?4

Page 5: Matrix Business Analyst...The Business Analyst on the Agile Team Bob Woods Agile Delivery Manager Matrix Resources Atlanta 2 Laura Smyrl Agile Delivery Manager Matrix Resources Raleigh

Agile and Scrum and Team5

Page 6: Matrix Business Analyst...The Business Analyst on the Agile Team Bob Woods Agile Delivery Manager Matrix Resources Atlanta 2 Laura Smyrl Agile Delivery Manager Matrix Resources Raleigh

Agile Who, How, What6

WHO

• Stakeholders• Product Owner• Scrum Master• Scrum Team

• Architect• Developers• Quality Assurance• Any role needed to deliver

shippable software

WHAT

• Working Software• Product Backlog• Sprint Backlog• Burndown Charts

HOW

• Backlog Grooming

• Sprint Planning• Daily Standup• Sprint Review,

Demo• Retrospective

Page 7: Matrix Business Analyst...The Business Analyst on the Agile Team Bob Woods Agile Delivery Manager Matrix Resources Atlanta 2 Laura Smyrl Agile Delivery Manager Matrix Resources Raleigh

Agile Overview: The What7

Page 8: Matrix Business Analyst...The Business Analyst on the Agile Team Bob Woods Agile Delivery Manager Matrix Resources Atlanta 2 Laura Smyrl Agile Delivery Manager Matrix Resources Raleigh

Agile Overview: The Who8

• Scrum Team• Architect• Developers• Quality

Assurance• Any role needed

to deliver shippable software

• Product Owner• Scrum Master

Page 9: Matrix Business Analyst...The Business Analyst on the Agile Team Bob Woods Agile Delivery Manager Matrix Resources Atlanta 2 Laura Smyrl Agile Delivery Manager Matrix Resources Raleigh

So where’s the Business Analyst?9

Page 10: Matrix Business Analyst...The Business Analyst on the Agile Team Bob Woods Agile Delivery Manager Matrix Resources Atlanta 2 Laura Smyrl Agile Delivery Manager Matrix Resources Raleigh

A team is a cohesive set of parts10

Page 11: Matrix Business Analyst...The Business Analyst on the Agile Team Bob Woods Agile Delivery Manager Matrix Resources Atlanta 2 Laura Smyrl Agile Delivery Manager Matrix Resources Raleigh

Gathered to meet a goal11

Page 12: Matrix Business Analyst...The Business Analyst on the Agile Team Bob Woods Agile Delivery Manager Matrix Resources Atlanta 2 Laura Smyrl Agile Delivery Manager Matrix Resources Raleigh

What activities need support?12

WHO

• Stakeholders• Product Owner• Scrum Master• Scrum Team

• Architect• Developers• Quality Assurance• Any role needed to deliver

shippable software

WHAT

• Working Software• Product Backlog• Sprint Backlog• Burndown Charts

HOW

• Backlog Grooming

• Sprint Planning• Daily Standup• Sprint Review,

Demo• Retrospective

Page 13: Matrix Business Analyst...The Business Analyst on the Agile Team Bob Woods Agile Delivery Manager Matrix Resources Atlanta 2 Laura Smyrl Agile Delivery Manager Matrix Resources Raleigh

Value Management13

• Are we going to do the right things?

• Are we doing the right things?

• What business value are we delivering in this sprint?• Accountability

• Delivery

• “System Thinker”: see the big picture, help the team to deliver it

Page 14: Matrix Business Analyst...The Business Analyst on the Agile Team Bob Woods Agile Delivery Manager Matrix Resources Atlanta 2 Laura Smyrl Agile Delivery Manager Matrix Resources Raleigh

Traceability14

Page 15: Matrix Business Analyst...The Business Analyst on the Agile Team Bob Woods Agile Delivery Manager Matrix Resources Atlanta 2 Laura Smyrl Agile Delivery Manager Matrix Resources Raleigh

Communication Enablement15

Between the Product Owner and the Dev team

Between Dev and QA

Be the 3rd amigo (Bob Galen)

Requirements clarity

Positive support for QA

Evangelize quality end-to-end

Functionality pre-check before demo

Stop scope creep, gold plating, unneeded work

Page 16: Matrix Business Analyst...The Business Analyst on the Agile Team Bob Woods Agile Delivery Manager Matrix Resources Atlanta 2 Laura Smyrl Agile Delivery Manager Matrix Resources Raleigh

Compliance16

• Account security• Authentication• Authorization• Password requirements

• Sarbannes-Oxley Act (SOX)• Security of financial information

• Health Insurance Portability and Accountability Act (HIPAA)• Personally Identifiable Information (PII)

Page 17: Matrix Business Analyst...The Business Analyst on the Agile Team Bob Woods Agile Delivery Manager Matrix Resources Atlanta 2 Laura Smyrl Agile Delivery Manager Matrix Resources Raleigh

Example Story17

Page 18: Matrix Business Analyst...The Business Analyst on the Agile Team Bob Woods Agile Delivery Manager Matrix Resources Atlanta 2 Laura Smyrl Agile Delivery Manager Matrix Resources Raleigh

Career Path: BA to Product Owner18

• Knows how to translate business needs to developers

• Knows how to work with business partners in backlog prioritization

• Know how to look for and drive quality in all of the team outputs

• Knows how to fit the documentation to the business, compliance, culture

• Know how to be a part of a high performing agile team day after day

Page 19: Matrix Business Analyst...The Business Analyst on the Agile Team Bob Woods Agile Delivery Manager Matrix Resources Atlanta 2 Laura Smyrl Agile Delivery Manager Matrix Resources Raleigh

Be on the team19

Page 20: Matrix Business Analyst...The Business Analyst on the Agile Team Bob Woods Agile Delivery Manager Matrix Resources Atlanta 2 Laura Smyrl Agile Delivery Manager Matrix Resources Raleigh

Q & A

Page 21: Matrix Business Analyst...The Business Analyst on the Agile Team Bob Woods Agile Delivery Manager Matrix Resources Atlanta 2 Laura Smyrl Agile Delivery Manager Matrix Resources Raleigh

MATRIX OVERVIEW

21

• 32 Years IT Solutions Experience

• Privately-held, $210M Top 25 in the U.S.

• National Firm with 12 offices across the U.S.

• Offshore Services in India via Joint Venture

Offshore Delivery Centers

MATRIX Office

MATRIX Virtual Office

Offshore Delivery Center

States MATRIX has supplied

resources

Page 22: Matrix Business Analyst...The Business Analyst on the Agile Team Bob Woods Agile Delivery Manager Matrix Resources Atlanta 2 Laura Smyrl Agile Delivery Manager Matrix Resources Raleigh

MATRIX SERVICE LINES

Agile Consulting • Coaching

• Mentoring

• Training

• Agile Delivery

Recruiting Services• Contract, Contract to Hire & Direct Hire

Staffing

• Managed Services

• Staffing as an SOW

Application Development• Microsoft App Dev (onshore &

offshore)

• Web Design - UI/UX

Enterprise Support• Open Source App Dev & Maintenance

• Quality Assurance

• Remote Database Administration

• ERP Support

22

Page 23: Matrix Business Analyst...The Business Analyst on the Agile Team Bob Woods Agile Delivery Manager Matrix Resources Atlanta 2 Laura Smyrl Agile Delivery Manager Matrix Resources Raleigh

Q & A