- Lean Software Development Mary Poppendieck , Tom Poppendieck
- The Lean Enterprise (Jez Humble , Barry O'Reilly , Joanne Molesky)
- Leankit flow metrics, and slides here Lean-Metrics-Slides
- Lean Mindset by Mary Poppendieck
- Principles of Product Development Flow by Donald G Reinertsen
- Lean UX 2e by Josh Seiden
- Lean Startup by Eric-Ries
- Personal Kanban by Jim Benson
- Lean from the Trenches by Henrik-Kniberg
Scraps from various sources and my own writings on Generative AI, AGI, Digital, Disruption, Agile, Scrum, Kanban, Scaled Agile, XP, TDD, FDD, DevOps, Design Thinking, etc.
Page Hits
Monday, May 27, 2019
Lean books
Things needing long lead times
- Firewall burning
- Setting up BAC alarming
- Security
- Vulnerability testing
Sunday, May 26, 2019
Obsession with customer delight, and obsession with early and frequent delivery of value
The core of Agile can be summed up or seen as two views complementing each other -- obsession with customer & customer delight, and obsession with early and frequent delivery of value. Everything else, even the last 2 that Stephen Denning proposes (Law of Network and Law of small team are mere enablers to these two) are very critical but in my view enablers.
Saturday, May 25, 2019
Starting Agile Journey
- Start without calling yourself Agile.
- Don't buy into standard stuff practised elsewhere and adopting in your workplace -- Spotify, Netflix, etc. have a context; Simply monkeying them in your organisation won't make you agile.
- Grow your Agile organically.
- Understand the context of your organisation, the whys and wherefores and why exactly you want to go Agile.
- Implement a holistic agile framework --
- Make your entire organisation agile
- Consciously and diligently remove organisational impediments to agility
- Restructure your teams -- self organising, self sufficient teams, fix procurement, fix operations teams, fix support teams, etc.
- Fix your funding model
- Fix your procurement
- Fix your portfolio management; make it lean
- Define agile framework pertinent to your org.
- Grow home capability; if you must hire, hire people including agile ones in permanent roles.
- Kick out consultants, you don't need them.
- Coaches are good, however ensure you have only very senior folks who have implemented it in other organisations. Get them into the organisation fold instead of contracting.
- Avoid remote work for Agile coaching. It won't work.
- Likewise as far as possible avoid remote work even for day to day Agile.
- Remove the stupid concept of hot desks. It isn't working anymore, and for Agile it definitely doesn't. Instead have a dedicated room / space for the teams.
- Reduce vendor dependency. Bring down the vendor count.
- Don't allow HR to lead the Agile transformation.
Sprint goal is list of US picked up for sprint
Antipattern
Team instead of creating an objective statement as sprint goal, decides to use the list of user stories as Sprint Goal.
Solution
Team instead of creating an objective statement as sprint goal, decides to use the list of user stories as Sprint Goal.
Solution
- Avoid reasoning -- this is a best practice, is in the scrum guide, etc.
- Ask power questions
- What is the purpose of this specific iteration in relation to the product?
- Why do we have this Sprint?
Subscribe to:
Comments (Atom)
If we already have automation, what's the need for Agents?
“Automation” and “agent” sound similar — but they solve very different classes of problems. Automation = Fixed Instruction → Fixed Outcome ...
-
Requirements Analysis -- Business requirements document or business requirements specification System Design -- Systems requireme...
