The Course
Ever been in the middle of a project and can't remember why certain choices were made? You're not alone. "Documenting Decisions" dives deep into the common yet overlooked practice of creating Architecture Decision Records (ADRs). Whether you're an architect, developer, or part of a tech team, knowing how to document decisions clearly saves time and headaches. This course unpacks the what, why, and how of ADRs, providing you with the techniques to record your decisions in a way that's as systematic and clear as your architecture itself.
Imagine looking back at a project months or even years down the line and grasping the rationale behind each decision with just a quick read. That's the power of well-documented ADRs. In this hands-on course, you'll learn through examples and real-world scenarios, ensuring that you leave with the skills to implement this critical documentation. By the end, you'll not only elevate your team’s communication and project continuity but also enhance your professional toolkit, making you an invaluable asset in any tech environment.
What you will learn
When I put this course together, I really wanted to make sure it was something that would give you, as a newcomer to the world of architecture decision records (ADRs), a real leg up. It’s packed with practical tips, clear examples, and exercises that I’ve meticulously developed to help you get to grips with documenting your decisions effectively. Think of it as your personal roadmap to mastering the art of ADRs. I’ve organized it in a way that starts with the basics and then gracefully moves you through to the more complex aspects, ensuring you never feel overwhelmed. By the end of it, not only will you be confidently writing your own ADRs, but you’ll also understand why they're such a game-changer for making and communicating those crucial project decisions. I'm all about giving you the tools to be efficient and thorough, so that you can be the ace up your team's sleeve when it comes to clarity and long-term project success.
Curriculum
Your instructor
As a seasoned trainer in the realm of technology, Sarah brings a wealth of knowledge from over two decades spent at the confluence of software development, DevOps, automation, and technical education. Her diverse expertise has been honed by practical experience in system and database administration, allowing her to shed light on the intricate process of decision-making in the architectural landscape. Sarah's passion lies in bridging the gap between complexity and comprehension, ensuring that the principles of documenting architectural decisions are made accessible and relatable to professionals from all backgrounds.
Sarah’s commitment extends beyond her impressive technical acumen. A respected figure in the tech community, her involvement ranges from insightful blogging to engaging conference participation, with a focus on fostering growth and sharing her deep understanding of technical best practices. Her interactive teaching approach, combined with authentic examples from her rich career, uniquely positions her to guide aspiring practitioners in the art of creating robust and meaningful Architecture Decision Records.