Why agile

Post on 07-Dec-2014

1.553 views 0 download

Tags:

description

 

Transcript of Why agile

Why Agile

luis.goncalves@holidaycheck.com@lgoncalves1979

Problems of Waterfall

luis.goncalves@holidaycheck.com@lgoncalves1979

What is Agile

luis.goncalves@holidaycheck.com@lgoncalves1979

Agile Methods

Copywriter VersionOne

luis.goncalves@holidaycheck.com@lgoncalves1979

Individuals and Interaction over process and tools

luis.goncalves@holidaycheck.com@lgoncalves1979

Working Softwareover comprehensive documentation

luis.goncalves@holidaycheck.com@lgoncalves1979

Customer collaborationover contract negotiation

luis.goncalves@holidaycheck.com@lgoncalves1979

Responding to changeover following a plan

luis.goncalves@holidaycheck.com@lgoncalves1979

Advantage of Agile Software Development

luis.goncalves@holidaycheck.com@lgoncalves1979

Silos are broken

luis.goncalves@holidaycheck.com@lgoncalves1979

Empowered People

luis.goncalves@holidaycheck.com@lgoncalves1979

When Will I have my product Ready?

luis.goncalves@holidaycheck.com@lgoncalves1979

Quick Deliveries

luis.goncalves@holidaycheck.com@lgoncalves1979

Quick Feedback

luis.goncalves@holidaycheck.com@lgoncalves1979

Agile change the paradigmValue Driven Development Instead of Project drive development

On TimeOn Budget

All Requested Features

luis.goncalves@holidaycheck.com@lgoncalves1979

Makes Money Faster

luis.goncalves@holidaycheck.com@lgoncalves1979

Reduce Risk

Copywriter SAFe

MaxDeviation

(3X)

Max Deviation

Cadence-basedplanning

Asynchronousplanning

Emergency re-planning

Cadence-based planning

luis.goncalves@holidaycheck.com@lgoncalves1979

Avoids Burnout

luis.goncalves@holidaycheck.com@lgoncalves1979

Why so many companies fight Agile

luis.goncalves@holidaycheck.com@lgoncalves1979

Lack of up-front planning

luis.goncalves@holidaycheck.com@lgoncalves1979

Lack of management control

luis.goncalves@holidaycheck.com@lgoncalves1979

Lack of documentation

luis.goncalves@holidaycheck.com@lgoncalves1979

Working Softwareover comprehensive documentation

luis.goncalves@holidaycheck.com@lgoncalves1979

Lack of predictability

luis.goncalves@holidaycheck.com@lgoncalves1979

Lack of engineer discipline

luis.goncalves@holidaycheck.com@lgoncalves1979

Reduce Software Quality

luis.goncalves@holidaycheck.com@lgoncalves1979

Dev. Team opposed to change

luis.goncalves@holidaycheck.com@lgoncalves1979

Inability to Scale

luis.goncalves@holidaycheck.com@lgoncalves1979

But Even if you are doing Agile Already you will hit the wall

luis.goncalves@holidaycheck.com@lgoncalves1979

General Resistance to Change

luis.goncalves@holidaycheck.com@lgoncalves1979

Ability to change organizational culture

luis.goncalves@holidaycheck.com@lgoncalves1979

Management Support

luis.goncalves@holidaycheck.com@lgoncalves1979

Availability of personnel with right skills

luis.goncalves@holidaycheck.com@lgoncalves1979

Project Complexity

luis.goncalves@holidaycheck.com@lgoncalves1979

Customer Collaboration

luis.goncalves@holidaycheck.com@lgoncalves1979

Perceived time to transform

luis.goncalves@holidaycheck.com@lgoncalves1979

It´s not an easy journey

luis.goncalves@holidaycheck.com@lgoncalves1979

Obstacles

luis.goncalves@holidaycheck.com@lgoncalves1979

luis.goncalves@holidaycheck.com@lgoncalves1979

Because the Rewards are tremendous

luis.goncalves@holidaycheck.com@lgoncalves1979

Thank you

luis.goncalves@holidaycheck.com@lgoncalves1979

Join Us

luis.goncalves@holidaycheck.com@lgoncalves1979