Rework Process
1. Introduction (For Clients & Partners)
When a feature turns out to be more complex than initially estimated or is not achieved as planned, it enters our Rework Process. This process involves a thorough evaluation of the feature's complexity, identifying the challenges that prevented its timely completion, and determining the appropriate next steps. Depending on the evaluation, the feature may be:
- Reassessed in the next sprint,
- Evaluated during the next PI Planning session, or
- Reconsidered as a postponed feature for future prioritization.
This approach ensures that all features, regardless of complexity, are revisited and aligned with our strategic objectives.
2. Who Is Involved
| Role | Involvement | Benefit for You |
|---|---|---|
| Product Manager | Reviews rework evaluations and adjusts priorities based on new complexity insights. | Ensures that business priorities remain aligned even when adjustments are needed. |
| Development Team | Analyzes technical challenges, assesses rework requirements, and provides insights on feasibility. | Helps establish realistic timelines and resource needs for additional work. |
| Scrum Master | Facilitates rework discussions, ensuring an efficient and transparent evaluation process. | Minimizes disruptions while addressing issues promptly. |
| Stakeholders/Clients | May be consulted if the rework impacts delivery timelines or scope adjustments. | Provides transparency on delays or modifications, ensuring continued trust. |