Top Banner
Agile Transformation- Projects & Program Archana Mehta
24

Agile Transformation- Projects & Program

Jan 01, 2016

Download

Documents

tasha-chase

Agile Transformation- Projects & Program. Archana Mehta. Spot a Failing project. Costs a lot more than it should Its takes longer than anyone expected The product doesn’t do what it was supposed to Nobody is happy about it. Because… we all speak different languages. Why “Agile”?. - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Agile Transformation-  Projects & Program

Agile Transformation- Projects & Program

Archana Mehta

Page 2: Agile Transformation-  Projects & Program
Page 3: Agile Transformation-  Projects & Program

Spot a Failing project

Costs a lot more than it should

Its takes longer than anyone expected

The product doesn’t do what it was supposed to

Nobody is happy about it

Page 4: Agile Transformation-  Projects & Program

Because… we all speak different languages

Page 5: Agile Transformation-  Projects & Program

Why “Agile”? Project priorities change

Increasing need for reduced time-to-market and enabling frequent delivery

Make application releases more predictive

Improve customer involvement

Learning and responding to customer needs is critical in today’s business environment

Page 6: Agile Transformation-  Projects & Program

Waterfall VS Agile Methodology

Page 7: Agile Transformation-  Projects & Program

SCRUM

Continuous Quality up front in process decreases Risk &

Cost!

Demos and Retrospectivesare part of the

Continuous Improvement

loop

Changes/

Requirements from stakeholders or

Project Sponsor go as user stories on

the backlog and get prioritized by the

Chief Product Owner

Deliverable -Working Software!

Page 8: Agile Transformation-  Projects & Program

Scaled AGILE Framework

Page 9: Agile Transformation-  Projects & Program
Page 10: Agile Transformation-  Projects & Program

Scaled Agile Framework™ Big Picture

Page 11: Agile Transformation-  Projects & Program

ADOPTION PLAN

Page 12: Agile Transformation-  Projects & Program

Lay of the Land

Portfolio/

Program

Product 1

Product 2

Product 3

Product 4

Product 5

Product 6

Page 13: Agile Transformation-  Projects & Program

Transition Plan

Page 14: Agile Transformation-  Projects & Program

Choose a pilot project

Form teams by product lines or functional areas

Engage a Champion or Agile Coach if team is new to Agile

Inspect, learn and adapt

Page 15: Agile Transformation-  Projects & Program

Set Agile adoption timeline

…model the same in other projects to get a true Portfolio adoption

Q1 Q2 Q3 Q4

Project 1

Project 2

Project 3

SCRUM SCRUM

SCRUMScaled Agile

Page 16: Agile Transformation-  Projects & Program

Release Plan

PSI 1 PSI 2 PSI 3 PSI 4 PSI 4 PSI 5

2015

10-12 Wks 10-12 Wks 10-12 Wks 10-12 Wks 10-12 Wks 10-12 Wks

Deve

lop

men

t S

pri

nt

1

Deve

lop

men

t S

pri

nt

2

Deve

lop

men

t S

pri

nt

3

Deve

lop

men

t S

pri

nt

4

HIP

Sp

rin

t

Deve

lop

men

t S

pri

nt

1

Deve

lop

men

t S

pri

nt

2

Deve

lop

men

t S

pri

nt

3

Deve

lop

men

t S

pri

nt

4

HIP

Sp

rin

t

Deve

lop

men

t S

pri

nt

1

Deve

lop

men

t S

pri

nt

2

Deve

lop

men

t S

pri

nt

3

Deve

lop

men

t S

pri

nt

4

HIP

Sp

rin

t

Deve

lop

men

t S

pri

nt

1

Deve

lop

men

t S

pri

nt

2

Deve

lop

men

t S

pri

nt

3

Deve

lop

men

t S

pri

nt

4

HIP

Sp

rin

t

Deve

lop

men

t S

pri

nt

1

Deve

lop

men

t S

pri

nt

2

Deve

lop

men

t S

pri

nt

3

Deve

lop

men

t S

pri

nt

4

HIP

Sp

rin

t

Deve

lop

men

t S

pri

nt

1

Deve

lop

men

t S

pri

nt

2

Deve

lop

men

t S

pri

nt

3

Deve

lop

men

t S

pri

nt

4

HIP

Sp

rin

t

Rele

ase

Rele

ase

Rele

ase

Rele

ase

Rele

ase

Project 1

Project 3

Project 2

Project 4

Rele

ase

Page 17: Agile Transformation-  Projects & Program

Product owner cloud

Chief Product Owner

SPAIN

CHINA CANADA

INDIA

TURKEY

JAPAN

UK

BRAZILMEXICO

GERMANY

Scrum Team 2

Scrum Team 3

Scrum Team 4

Scrum Team 5

Scrum Team 1

Page 18: Agile Transformation-  Projects & Program

Identify and Mitigate Risks

Some projects are time bound with hard dates, transition to a new method may cause disruption for in-flight waterfall projects.

Budget considerations for Agile Training

Resource constraints, time commitment is heavy.

Engagement with Systems teams

Choose a pilot project in the initial phases

Tap into internal community of practitioners and champions

Set the staffing plans for project/program with the demand signals for resource needs

Establish working agreements with the Systems teams

Risks Mitigation Plan

Page 19: Agile Transformation-  Projects & Program

Project Manager

Page 20: Agile Transformation-  Projects & Program

Role of Agile Project Manager

Manage stakeholder communication

Enable rather than control

Ensure project meets its goals and objectives

Removes Roadblocks

Page 21: Agile Transformation-  Projects & Program

Agile Mindset lets you embrace change

Page 22: Agile Transformation-  Projects & Program

Benefits of moving to AgileAllows us to become more lean and deliver faster on things that

matter more to business

Flexibility to respond faster to changing customer needs

Manage interdependencies across the Program

Allows for dealing with ambiguity

Fosters Innovation

“Software applications developed through the agile process have three times the success rate of the traditional waterfall method and a much lower percentage of time and cost overruns”**

**Source- 2011 CHAOS report from the Standish Group

Page 23: Agile Transformation-  Projects & Program

Recommendations Co-located Scrum teams with a dedicated collaboration room.

Time commitment from the customer, >20 hours a week. 2- 3 full days or half days every week

Cross-Pollination – Bring Mature Agile teams or Champions from other parts of your organization to set up the pilot Project/Program space

Establish working agreements with shared systems teams

Leadership buy-in and alignment across IT function and customer area

Training sessions for the team and mentoring during transition

Progressively increase Agile capability by evolving into Scaled Agile Framework

Page 24: Agile Transformation-  Projects & Program

Feedback and Questions

I would love to hear from you

Contact me at [email protected]