Continuous Learning can have a transformative impact on personal growth, innovation, and organizational success. Here are 9 things you should know about Continuous Learning…
For this conversation, we’re joined by Tom Graves, author and world-renowned expert on Enterprise Architecture.
Among the topics covered:
- Why aren’t companies learning from mistakes?
- What are some best practices for continuous learning and continuous improvement in a modern, Agile, DevOps environment?
- How can a technology practitioner incorporate these best practices into daily routine?
- What role does executive management have in ensuring quality is a built-in behavior?
Key Highlights:
- The problem of organizations focusing on speed of software development/deployment rather than learning and continuous improvement (00:05:01 – 00:06:00)
- The importance of doing the right things, not just doing things right (00:06:07 – 00:07:16)
- The lack of feedback loops and learning from mistakes in many development processes (00:08:48 – 00:10:13)
- How continuous learning enables antifragility in systems (00:10:13 – 00:11:08)
- The misalignment of incentives and metrics versus actual delivery of value (00:11:08 – 00:12:04)
- The differences between startups and legacy enterprises in adopting continuous learning (00:12:04 – 00:13:18)
- The role of consultants being to support, not control or tell people what to do (00:13:18 – 00:14:01)
- Examples of integrating software into overall business purpose like at Pixar (00:14:01 – 00:15:07)
- Introducing the 4 questions of the Army After Action Review method (00:15:07 – 00:16:26)
- Issue of metrics like lines of code not capturing actual work and value (00:16:26 – 00:17:52)
- Activating continuous learning as individuals and at different levels of organizations (00:17:52 – 00:20:00)
- Key takeaways: adopt after action reviews, focus on quality, commitment at all levels (00:20:00 – 00:22:25)
9 Takeaways:
- The group discussed the lack of feedback loops and continuous learning in many software development processes today. There is a focus on speed and methodology over learning from mistakes.
- Tom Graves argued that many organizations are good at “doing things right” with processes like DevOps, but not “doing the right things” that actually solve customer problems.
- Continuous learning is key – both as individuals and collectively as teams. Learning from mistakes avoids repeating them.
- After action reviews, borrowed from the military, are a simple but effective tool for teams to quickly share learnings. It involves answering 4 key questions after an activity.
- Alignment of business and IT is critical. When IT is seen as just a cost center rather than integral, continuous learning is harder.
- Quality must be built in upfront, not inspected in later. The end goal should be a “minimally useful product”, not a “minimally viable” one.
- Commitment for continuous learning needs to come from all levels of an organization, not just individuals. But individuals can drive change even without top-down mandates.
- Look to other industries like manufacturing that have used practices like Deming’s work for decades that apply directly to software delivery.
- Key is focusing on purpose and people, not just process. Learning must become habitual.
Tom Graves’ website, http://www.tetradian.com, is a one-stop location for all things Enterprise Architecture related. His blog at http://weblog.tetradian.com/ is updated constantly with useful tools and insight gleaned from decades of work in the field.
Also check out Tom’s deep archive of books and other publications at http://tetradianbooks.com/ and be sure to read his latest semi-fictional business novel, Changes, at https://leanpub.com/tb-changes.
Lastly, to see Tom’s presentation on the topic of Continuous Learning at last year’s BCS Enterprise Architecture Conference, check out the 2-part recording at https://www.youtube.com/watch?v=pKXSNJ_3t-U
Check out the Audio-only version of this episode!
Episode 05 – Audio Only