When agile goes bad
Download
1 / 44

When Agile goes bad... - PowerPoint PPT Presentation


  • 102 Views
  • Uploaded on

When Agile goes bad. How to stay calm and move forward. Sebastien Lambla. Founder of . Helping people achieve greatness. [email protected] - @ serialseb – http://serialseb.blogspot.com. A company becomes agile as a whole. The organization. Watch out for. High turnover

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' When Agile goes bad...' - kamana


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
When agile goes bad

When Agile goes bad...

How to stay calm and move forward


Sebastien lambla
Sebastien Lambla

Founder of

Helping people achieve greatness

[email protected] - @serialseb – http://serialseb.blogspot.com



Watch out for
Watch out for...

  • High turnover

  • High documentation environment


Managers ctos

Dealing with the sceptics

Managers & ctos


Engineers are not agile and they build planes and they fly

“Engineers are not agile! And they build planes! And they fly!”

Boeing and Airbus are Lean companies.


We have a culture of working hard

“We have a culture of working hard” fly!”

Measure and show what happens with long hours



In waterfall i have a full one year ahead plan i need that for my budget

“In waterfall, I have a full one-year ahead plan. I need that for my budget”

The budgets have always been estimates. That’s not changing...


Agile is just an excuse for cowboys development

“Agile is just an excuse for cowboys development” that for my budget”

Business-focus and releases, and a structured approach to development


Choosing a project
Choosing a project that for my budget”


You can t do agile for fixed price projects

“You can’t do agile for fixed price projects” that for my budget”

Usually followed by...



Building your project team
Building your project team that for my budget”


Accountability that for my budget”


The developers
The Developers that for my budget”



Heroes

Heroes that for my budget”

Detect and address early



The proxy i can t make that call need to discuss it

The proxy: “I can’t make that call, need to discuss it”

Proxy without authority is an impediment


The scrum master

Manager managing something it”

The Scrum Master


I m your boss

“I’m your boss” it”

Don’t manage people, manage issues. Leadership over control.


We need to take what will work for our organization and blend it with its current practices

“We need to take what will work for our organization and blend it with its current practices”

You should, but you can’t. Not at the beginning anyway.


Agile is like cooking
Agile is like cooking blend it with its current practices”

  • Learn the recipeThe Checklist step

  • Grab other people’s recipes

  • Blend “The final stage—if you ever get there—is a level of fluency and intuitiveness where you can't say what you're doing, but you kind of borrow and blend” - Cockburn


Workshop blend it with its current practices”

Iteration 0


The workshop
The workshop blend it with its current practices”


The planning

Time, estimates, cards, points, poker game etc. blend it with its current practices”

The Planning


Just write it
“just write it” blend it with its current practices”


The scrum master writes and distribute tasks

The Scrum Master writes and distribute tasks blend it with its current practices”

Iterative waterfall != agile


The iteration

Development blend it with its current practices”

The iteration


We re stopping the scrum temporarily because we know exactly what needs to be done

“We’re stopping the SCRUM temporarily because we know exactly what needs to be done”

Except when you don’t.


We can t do ci it doesn t work with our source control repository

“We can’t do CI, it doesn’t work with our source-control repository”

Change the tools, not the practices


It s done except for a bit of data integration

“It’s done, except for a bit of data integration” source-control repository”

Done != Done Done


The daily standup
The Daily source-control repository”standup


People sit down

People sit down source-control repository”


People have conversations

People have conversations source-control repository”


Can i talk now

“Can I talk now?” source-control repository”


The retrospective

Building from experience source-control repository”

The Retrospective


It s john s fault

“It’s John’s fault.” source-control repository”

The team succeeds or fails as a unit.


What do you mean we write less than perfect code

“What do you mean we write less than perfect code?” source-control repository”

Charge interest to your technical debt!


The release party
The release party source-control repository”


The stakeholders are not coming

“The stakeholders are not coming...” source-control repository”

Ask the hard questions


ad