agile transformation- projects & program

Download Agile Transformation-  Projects & Program

Post on 01-Jan-2016

17 views

Category:

Documents

2 download

Embed Size (px)

DESCRIPTION

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 doesnt do what it was supposed to Nobody is happy about it. Because we all speak different languages. Why Agile?. - PowerPoint PPT Presentation

TRANSCRIPT

Agile Transformation

Agile Transformation- Projects & ProgramArchana Mehta

Spot a Failing projectCosts a lot more than it should

Its takes longer than anyone expected

The product doesnt do what it was supposed to

Nobody is happy about itBecause we all speak different languages

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 todays business environment

Waterfall VS Agile Methodology

SCRUM

Continuous Quality up front in process decreases Risk & Cost!

Demos and Retrospectivesare part of theContinuous 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!

Scaled AGILE Framework

Scaled Agile Framework Big Picture

ADOPTION PLANLay of the Land

Transition PlanChoose 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

Set Agile adoption timelinemodel the same in other projects to get a true Portfolio adoptionQ1Q2 Q3 Q4Project 1Project 2Project 3SCRUMSCRUMSCRUMScaled AgileRelease PlanPSI 1PSI 2PSI 3PSI 4PSI 4PSI 5201510-12 Wks10-12 Wks10-12 Wks10-12 Wks10-12 Wks10-12 WksDevelopment Sprint 1Development Sprint 2Development Sprint 3Development Sprint 4HIP Sprint Development Sprint 1Development Sprint 2Development Sprint 3Development Sprint 4HIP Sprint Development Sprint 1Development Sprint 2Development Sprint 3Development Sprint 4HIP Sprint Development Sprint 1Development Sprint 2Development Sprint 3Development Sprint 4HIP Sprint Development Sprint 1Development Sprint 2Development Sprint 3Development Sprint 4HIP Sprint Development Sprint 1Development Sprint 2Development Sprint 3Development Sprint 4HIP Sprint ReleaseReleaseReleaseReleaseReleaseProject 1Project 3Project 2Project 4ReleaseProduct owner cloudChief Product OwnerSPAINCHINACANADA INDIATURKEYJAPANUKBRAZILMEXICOGERMANYScrum Team 2Scrum Team 3Scrum Team 4Scrum Team 5Scrum Team 1Identify and Mitigate RisksSome 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

RisksMitigation Plan

Project ManagerRole of Agile Project ManagerManage stakeholder communication

Enable rather than control

Ensure project meets its goals and objectives

Removes Roadblocks

Agile Mindset lets you embrace changeBenefits 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

RecommendationsCo-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

Tips to help you succeedCulture Shift

New Management Approaches no more command and control

Moves your seat

Open Communication

Change ManagementFeedback and QuestionsI would love to hear from you

Contact me at archmehta@hotmail.com