ICM for existing workflows is well discussed in the paper.
What I’m trying to understand is how ICM could be applied to new feature development, where the workflow can be non-linear.
A possible ICM pipeline could be:
- 01_problem_definition
- 02_requirements
- 03_solution_options
- 04_feature_spec
- 05_technical_plan
- 06_implementation
- 07_tests_review
But I'm not sure thats the right way to think about it (reusable staged workflow vs custom stage structure per feature).
Has anyone used ICM for this?