How We Get Agile Transformations Wrong By Trying to Do It All So Right

  • The Problem
    • Agile has become an industrialized process today
    • Agile has done limp by not emphasizing programming acumen
    • Agile instead has gone after primarily Lean wastes, but the industrialized scaled Agile processes have brought that back
  • Things That Go Wrong While We Try to be So Right
    • We are still mesmerized by good specifications, but now done in Agile “Process Tools”
    • We are still cursed with knowledge that we can’t translate into specifications
    • We hire based on developer specifications and certifications, and end up with poor staffing
    • We can’t stop trying to scale Agile, instead of changing the way our organizations are structured
    • We still strive for efficiency, and forgo the organizational effectiveness we actually require
  • How We Should Go About Software Development in an IT Setting
    • Start by making executable specifications
    • Start doing code reviews, and make them realtime
    • Start using Coding Auditions when hiring and treat your applicant like an undiscovered film star
    • Replace artificial team branding with actual enthusiam
    • Think about transforming the whole enchilada following something like the Agile Fluency Model
    • Think Continuous Delivery and work backwards
  • Final Thoughts
    • Tyler Durden would have made a great Agile transformation coach
    • You hire people because you feel that they are capable of doing what has to get done.  Make it your job to enable them to do just that.
    • Feed your people everything to allow them understand why, what, and when; let them handle the how and who
    • Ensure roadblocks are removed from process and infrastructure;  remember the Agile Fish
    • Insist on Technical Excellence, not process excellence.
    • Figure out ways to bring joy back to the workplace.
 
1 favorite thumb_down thumb_up 0 comments visibility_off  Remove from Watchlist visibility  Add to Watchlist
 

Outline/structure of the Session

  • The Problem
    • Agile has become an industrialized process today
    • Agile has done limp by not emphasizing programming acumen
    • Agile instead has gone after primarily Lean wastes, but the industrialized scaled Agile processes have brought that back
  • Things That Go Wrong While We Try to be So Right
    • We are still mesmerized by good specifications, but now done in Agile “Process Tools”
    • We are still cursed with knowledge that we can’t translate into specifications
    • We hire based on developer specifications and certifications, and end up with poor staffing
    • We can’t stop trying to scale Agile, instead of changing the way our organizations are structured
    • We still strive for efficiency, and forgo the organizational effectiveness we actually require
  • How We Should Go About Software Development in an IT Setting
    • Start by making executable specifications
    • Start doing code reviews, and make them realtime
    • Start using Coding Auditions when hiring and treat your applicant like an undiscovered film star
    • Replace artificial team branding with actual enthusiam
    • Think about transforming the whole enchilada following something like the Agile Fluency Model
    • Think Continuous Delivery and work backwards
  • Final Thoughts
    • Tyler Durden would have made a great Agile transformation coach
    • You hire people because you feel that they are capable of doing what has to get done.  Make it your job to enable them to do just that.
    • Feed your people everything to allow them understand why, what, and when; let them handle the how and who
    • Ensure roadblocks are removed from process and infrastructure;  remember the Agile Fish
    • Insist on Technical Excellence, not process excellence.
    • Figure out ways to bring joy back to the workplace.

Learning Outcome

Actionable takeaways are found in the "How We Should Go About Software Development in an IT Setting" and "Final Thoughts" sections.

Target Audience

For the Agilist whose company isn’t “getting it” this talk is hype-free. No industrialized checklists. You get brutal truths of the problems and actions to solve them. Reclaim Agile!

schedule Submitted 3 weeks ago

Comments Subscribe to Comments

comment Comment on this Proposal