Sdlc to agile transtion

Preview:

DESCRIPTION

After having run SDLC projects for more than 8 years, I made the transition to agile projects. This deck captures some of the insights from that journey. Read more here - http://restlesstempest.blogspot.in/2013/06/article-transition-from-sdlc-to-agile.html

Citation preview

Transition from SDLC to Agile

Agenda !   Introduction

!   The New Paradigm

!   People

!   Platform

!   The New Thinking

!   The Knowledge Areas

!   The Triple Constraints

!   Where does it fail?

!   Are you ready yet?

Everything Changed!

Do it all in 2 weeks!

No QA Phase!

No sign-offs!

No Requirements Phase!

And Then Again – Nothing has Changed!

Worry about the project – forget the product!

If it is your probl

em,

fix it at your c

ost

The New Paradigm

!   Motivated !   Enabled !   Empowered !   Skilled

!   Stand-ups ! Retros !   Huddles

People

!   Continuous Integration !   TDD !   Test Automation Platform Process

People

Need to be motivated. Release every 2 weeks

Need to be enabled

Need to be empowered Their questions

need to be answered

Communications need to be transparent

Team needs to face the customer

Platform

!   You need to have a working CI set !   Test automation requires effort! •  Plan for automation script generation and run •  Have a team maintain existing tests

!   NFT environments need to be ready !   ELSE •  Every sprint will end up with 0 points!

The New Thinking Agile Traditional

Technical Debt …err…lets not talk about it Sprints and Iterations Project Schedule Spike Don’t experiment on my project! Fail-fast Fail??!! You CANNOT fail! Retrospectives Post-harvest Continuous Integration Nice to have Collective Ownership Individuals need to be accountable! Information Radiators Let them know only as required Huddles Meetings Planning poker estimation Function Point Showcase UAT Definition of Done We are done for….

The Knowledge Areas

• Flexible scope Scope Management

• Fixed cost Cost Management

Schedule Management • Fixed schedule Risk

Management

Quality Management

• Emergent risks

• Don’t be defensive about defects

On the Original Triple Constraints

Schedule

Cost

Scope Scope

Schedule

Cost

SDLC Agile

Where does it fail ?

vs

Confrontation Collaboration

!   Putting in a fixed price contract !   Expecting all of the scope to be delivered !   Pushing the team hard – making unrealistic demands !   Focusing on project execution efficiency as against product value

delivered

Are you Ready yet?

!   Do you talk stories or use cases? !   Do you talk spikes or design ? !   Is your CI ready and running? !   Do you have your test environments ready? !   Do you know who your product owner is? !   Are you ready to invest 3 months to try this out? !   Can you tell your customer they are not ready?

Remember

Recommended