Deliver a Mountain every week

9
5/28/15 1 Deliver a every week: Aligning 100+ teams to deliver quarterly goals Anup Deshpande PMP, PMI-ACP, CSP, CSM, SAFE SPC, IGCCA Is not a method but a Mindset; reinforced by values and principles that guide behavior and enable success in an environment of rapid change and uncertainty. 2 Agile Management Copyright © 2013 by Anup Deshpande, PMI-ACP, CSP, CSM, PMP

Transcript of Deliver a Mountain every week

Page 1: Deliver a Mountain every week

5/28/15  

1  

Deliver a every week: Aligning 100+ teams to deliver quarterly goals Anup Deshpande PMP, PMI-ACP, CSP, CSM, SAFE SPC, IGCCA

Is not a method but a Mindset; reinforced by values and principles that guide behavior and enable success in an environment of rapid change and uncertainty.

2

Agile Management

Copyright © 2013 by Anup Deshpande, PMI-ACP, CSP, CSM, PMP

Page 2: Deliver a Mountain every week

5/28/15  

2  

Scrum – popular (US) project management method

Dynamic System Development Method (DSDM) – popular (Europe) project management method

Extreme Programming (XP) – software development method, stresses activities, values and developer best practices

Lean Software Development – learnings from Lean manufacturing

Kanban - A visual process management system that tells what to produce, when to produce it, and how much to produce.

3

Agile Methods

Copyright © 2013 by Anup Deshpande, PMI-ACP, CSP, CSM, PMP

What’s Scrum?

Page 3: Deliver a Mountain every week

5/28/15  

3  

Agile Project Adoption 2012 Survey (113 orgs)

Agile Org Adoption 2014 Survey (114 orgs)

Page 4: Deliver a Mountain every week

5/28/15  

4  

Experience sharing with one partner

Discuss: What are the reasons for Agile Projects to be more successful?

Copyright © 2013 by Anup Deshpande, PMI-ACP, CSP, CSM, PMP

Exercise: Discuss with another partner

Discuss: Why is Agile adoption at Org level a huge challenge?

Copyright © 2013 by Anup Deshpande, PMI-ACP, CSP, CSM, PMP

Page 5: Deliver a Mountain every week

5/28/15  

5  

Paradigm Shift: Small-Scale to Large-Scale

Large Scale Agile

Multiple Teams work on same end product

Team Interdependencies

Self organization for own work; increment planning for synchronization among teams

Software architecture basis of team structure and backlogs

Multi-team coordination and cooperation for continuous integration and testing

Small Scale Agile

Single Team

Relatively fewer dependencies

Product owner confined within team

Software architecture well performed by team

Continuous integration and testing by team

Copyright © 2013 by Anup Deshpande, PMI-ACP, CSP, CSM, PMP

Typical Agile Org: Interdependent teams

Page 6: Deliver a Mountain every week

5/28/15  

6  

Typical Agile Org: Interdependent teams

Scaled Agile Framework™ Big Picture

Page 7: Deliver a Mountain every week

5/28/15  

7  

Survey: Challenges to address

Four Stages to an Agile Enterprise

Page 8: Deliver a Mountain every week

5/28/15  

8  

Continuous (Automated) Delivery

Features bids /

switches

Auto Build against

every code check-in

Auto Deployments

to environments

Auto Testing on each

environment

Auto bug filing for

teams with severity rules

Auto done criteria for promoting

code

Copyright © 2013 by Anup Deshpande, PMI-ACP, CSP, CSM, PMP

Agile Orgs better align with dynamic business

Company Goals

- Corporate Goals are set at regular cadence

- Goals are continuously evaluated against customer needs, market, competition and company direction

Division Initiatives

- Continuous corporate goals alignment with divisional initiatives

- Teams Alignment Review at regular intervals

- Continuous Prioritization, accomplishments highlight

Team Features

- Roadmap Review at a cadence

- Focus on release goals

- Multi-team communication

- Multi-team effort to deliver end product

Copyright © 2013 by Anup Deshpande, PMI-ACP, CSP, CSM, PMP

Page 9: Deliver a Mountain every week

5/28/15  

9  

Share & Amplify Learning

¨  Learn within the team, feed it back and apply learning!

¨  If it works in a team, amplify learning. Take it up a notch and share and apply at multiple teams as relevant

Copyright © 2013 by Anup Deshpande, PMI-ACP, CSP, CSM, PMP