This approach promotes faster feedback loops, reduces risks associated with long development cycles, and enables teams to adapt to changing requirements more easily.
Adoption expectations
System Components | MVP | MVP+ |
---|---|---|
Adopt INVEST principle to decompose any scope of work |
+ |
+ |
Developers decompose work into chuck that can be developed in hours |
+ |
+ |
Decouple deployment and release processes |
|
+ |
Encourage and refactor solution to support loosely coupled independently releasable modules |
|
+
|
Roles
Name | Responsibilities |
---|---|
Scrum Master/Team Coach |
Coach and support usage of INVEST principles and BDD |
Solution Architect |
Design solution in a way to allow easy components and feature decoupling |
System Architect |
Design systems in a way to allow easy components and feature decoupling |
Product Owner |
Define scope and provide acceptance of new features on the earliest stages of the process |
Developer |
Adopt practices to develop new changes in a small easy to test steps |
Test Automation Engineer (TAE) |
Implement automated tests in advance allowing continuous testing process
|