Agile, an overused word

synonymous with “bullshit”?

Julien LENORMAND - Kaizen Solutions

Quick polling

Who has a negative vision of Agile ?

Raise your left hand.

Who has seen a project completely fail ?

Raise your right hand.

Who has seen a perfect project ?

Stand up

Assesment

  • perfect projects
  • negative opinion
  • projects fail

Solution ?

Be agile !

Where does this come from ??

The 50s and 60s

1968 : the golden triangle of project management

1975 : the man-days

Who is this ?

1986 : the “discovery” of complexity

Who is this ?

1990~99 : the “light” methods

Kent Beck
1999 : Extreme Programming
1996 : SCRUM (v1.5?)

2001 : the birth of Agile

The Manifesto

The Agile Manifesto

The 12 principles

  • make something useful
  • react to change
  • deliver frequently
  • work together
  • be motivated
  • discuss face-to-face
  • make working software
  • pace yourselves
  • technical excellence and good conception
  • simplicity is efficient
  • auto-organisation
  • auto-amelioration

The signatories

Agile failures

The Agile onion

No true Scotsman

2009 : Agile descent

  • “Craftsmanship over Crap” - Uncle Bob

The Software Craft Manifesto

The Software Craft Manifesto

The Craft practices

  • TDD/baby steps
  • ATDD/BDD
  • DDD (strategic and tactical patterns : ES, Hexa, bus, …)
  • software architecture
  • refactoring
  • test
  • pair/mob working
  • CI
  • tool mastering

My hot take

Getting sh*t done

  • Transparency on progress
  • Emphasis on finishing
  • Distinction between closing a ticket and delivering value
  • Do instead of fail to plan

Empowerment and autonomy

I’m bewildered by the witch-hunt of managers on LinkedIn. […] On LinkedIn, everybody demands autonomy at work, trust, and a kind workplace. It’s normal. Mais […] […] 📌 Autonomy has to be won through merit. […]

Nolwenn Bernache-Assollant • leadership coach, on LinkedIn, translated

1b: character or conduct deserving reward, honor, or esteem

“merit” on Merriam-Webster

Implication

  • Taylorism
  • Becoming a stakeholder
  • Go with the change
  • Be chill
  • Be human
  • Be proud

Sondage final

Qui va reconsidérer son avis sur l’Agile ?

Community

Bibliography

Images credits

Julien LENORMAND

DevOps Engineer

julien.lenormand@kaizen-solutions.net