Digging one level deeper into the details of Idea Flow Learning Framework, we’ll do this second session as a group troubleshooting game! After we play the game, we’ll do an “Experience Review” and analyze the causes of diagnostic difficulty, the nature of decision-making, and discuss strategies for making better decisions.
The Troubleshooting Game: I’ll split the audience into two teams. Team 1 will stealthily hide a bug in the code. Team 2 will have to track down the bug in as little time as possible. Then Team 2 will have their chance to stump Team 1. The team that troubleshoots the bug the fastest will walk away with an exciting prize!
After we play the troubleshooting game, we’ll do an “Experience Review” with each team’s coding experience. Rather than optimizing the code, we’ll focus on optimizing the problem-solving process. We will:
While it’s certainly challenging to understand how we think and make decisions, it’s an incredible opportunity to learn. By recognizing the inputs to our decisions, and how we evaluate trade-offs, we can compare our internal decision-making logic with our peers. With objective feedback on the consequences of our decisions, we can systematically optimize developer experience.
Learn how to master the art of software development with Idea Flow Learning Framework!
Janelle is author of the book, Idea Flow Learning Framework, a strategy for implementing a data-driven feedback loop to optimize developer experience and software predictability.
As a technical mentor, Janelle focuses on teaching thinking and decision-making skills instead of teaching best practices. Her philosophy is that the key to good development skills is learning how to ask the right questions. She is dedicated to supporting grassroots community mentorship and is the founder of Software Mastery Circle.
Janelle has been working with New Iron for the last 10 years, as a developer, consultant, and now as CTO. Her development background is specialized in data-intensive analytic systems from financial core processors to factory automation, supply chain optimization and statistical process control (SPC). Her consulting work has focused on continuous delivery infrastructure, database automation, test automation strategies and helping companies identify and solve their biggest problems.
More About Janelle »