This morning, an unexpected visitor joined me during my shower—our small dog, who just had surgery decided to jump in!
This got me thinking about how easily communication can go off the rails at work, especially in Agile and Scrum, where our ability to release high-quality updates that delight customers is 100% contingent on the level of trust we have in our team members to understand and follow through with their respective tasks. Just like the misunderstanding that led to our wet dog, we can miss crucial details if we don't take a moment to clarify and confirm our mutual understanding of the problem we are trying to solve and the solution we are working to develop.
Here's the thing: Every player collaborating to move through the stages of the Product & Software Development Lifecycle (PDLC & SDLC), sees the problem and their respective roles through varying lenses.
*Follow the links above for additional resources on the Product & Software Development Lifecycle.*
Scrum Roles in Agile
![]() |
Scrum framework |
Scrum Framework
- UX team members are laser-focused on Accessibility, Compliance, and the overall 'look and feel' of the User Experience.
- Engineers focus on code coverage, build efficacy, regression, and merge tasks required to get to 'dev complete' and successful release.
- Product Owners and Product Managers (PO/PM) are the guiding hands of the 'big picture'. They are the voice of the Customer and Stakeholder, and must be aware of all moving parts of a feature or enhancement - from design to Engineering, to documentation, and release readiness. As a whole, Product team members ensure that solution enhancements provide value and align with the company roadmaps necessary to achieve the 'Definition of Done' and overall business objectives.
- Scrum Masters (PSM): These days, many Product Owners also double as both PO and Scrum Masters (PSM). They work with teams and ensure adherence to the values and principles of Scrum, to remove barriers for Engineering, and to connect teams with the necessary resources on the road to deployment. Overall Scrum Masters are key players who empower the team to meet the Definition of Done needed to deploy or release updates to the user base that meet expectation and streamline user experience.
![]() |
How we get to Definition of Done in Scrum |
How we get to the Definition of Done in Scrum
Throughout scrum software development, we're all trusting each other to fulfill tasks and keep one another informed. Most especially, we all need to accept, buy into, and fulfill our tasks with the same Definition of Done in mind.
Cathrin is a Professional Scrum Master and Scrum Product Owner (PSM, PSPO) certified through scrum.org, who leads teams and initiatives to build enhancements and accessibility compliant IoT solutions in the healthcare industry. Please see her LinkedIn to connect.