

Living Documentation with Philip Markgraf
16 snips Jan 30, 2024
Philip Markgraf, an experienced software developer with expertise in Agile methodologies, dives into the evolution of documentation in software development. He shares how streamlined documentation has become a valuable asset, especially in regulated industries. The discussion covers the importance of unit tests as dual-purpose documentation and the challenges of automatic document generation. Philip also emphasizes the cultural shifts in teams post-merger and the role of effective testing in enhancing product quality. Lastly, he highlights the significance of collaboration in coding practices.
AI Snips
Chapters
Books
Transcript
Episode notes
Career Shift to Medical Devices
- Phil Markgraf discusses his transition from working on storage systems to medical ventilators.
- This shift led him to focus on efficient engineering processes, especially documentation in regulated industries.
Documentation as a Burden
- Existing documentation practices were seen as burdensome and not valuable.
- Phil's leader viewed regulatory requirements as good engineering practices, aiming to maximize their value.
Implementing TDD in Embedded Systems
- Start with small steps when implementing new practices like TDD in embedded systems.
- Begin by introducing pair programming and focus on integration tests as a starting point.