Promoting Good Practices
Promoting Good Practices refers to the efforts by enabling teams to ensure that the good practices they have defined are readily adopted and implemented by Stream Teams throughout the product organisation.
Purpose
The purpose is to ensure that the good practices developed are not just theoretical but are actively used to improve efficiency, quality, and outcomes across teams. The utlisation rate of good practices is a key metric for the success of the enabling team.
- Increased Adoption: Ensures the widespread use of beneficial practices.
- Enhanced Efficiency and Quality: Improves overall team performance and product quality.
- Continuous Improvement: Facilitates a culture of learning and improvement.
Context
Industry Context
While our products are always new, the processes and practices we use to build them are often repeated. We can save a lot of time and effort by adopting good practices that have been proven to work. This is especially important in a fast-paced industry where efficiency and quality are critical to success.
ZeroBlockers Context
Stream Teams are busy with their day-to-day work and may not have the time or inclination to seek out and adopt new practices. Often, because they are doing something new for the first time, they may not be aware of the best practices in that area. This means that the onus is on the Enabling Teams to actively promote and support the adoption of good practices.
Methods
Method | Description | Benefits |
---|---|---|
Creating a Central Repository | Establishing a centralised location for all good practices, guidelines, and templates. | Provides easy access to resources for all teams. |
Sharing Success Stories | Share examples of successful implementations within the organisation. | Motivates teams by showing real-world benefits. |
Anti-patterns
- Lack of Follow-Up: Introducing practices without tracking adoption or effectiveness.
- Over-Promotion: Pushing practices too hard can lead to resistance.
- Mismatch with Needs: Promoting practices that do not align well with the team's actual work or needs.