Documenting Good Practice Guidelines
Documenting Good Practice Guidelines involves the creation and maintenance of a set of recommended practices by Enabling Teams, which Stream Teams can adapt or use as a reference for developing their own methodologies.
Goal
The goal is to provide flexible, adaptable guidelines that support diverse team needs and promote innovation, while maintaining a standard of quality and efficiency across the organisation.
Context
Stream Teams are all building parts of the product. While there work might not be exactly the same, there are often common activities that are executed across teams. Creating Good Practice Guidelines ensures that teams have access to standardised, proven strategies and methods for executing these activities effectively and they don't have to reinvent the wheel.
Inputs
Artifact | Description |
---|---|
Process Vision | A clear, concise statement of the desired state of the development process and the principles that guide it. |
Experience | Insights and lessons learned from past feature development or experiences that can inform the creation of effective playbooks. |
Outputs
Artifact | Description | Benefits |
---|---|---|
Good Practice Guidelines | A set of documented practices that provide guidance and support for Stream Teams. | Encourages innovation and flexibility while maintaining quality and efficiency. |
Repository Database | A structured database containing all guidelines, playbooks, and templates. | Ensures all teams have consistent access to organisational knowledge. |
Anti-patterns
- One-Size-Fits-All: Creating guidelines that are too rigid or generic to be useful for diverse team needs.
- Infrequent Updates: Not regularly updating the guidelines to reflect new learnings or changes in the industry.
- Mandating Compliance: Forcing teams to follow playbooks without allowing for necessary adaptations based on their unique contexts.