Abstract :
Viewing software processes as blueprints emphasizes that design is separate from use, and thus that software process designers and users are independent. In the approach presented here, software processes are viewed as recipes; developers individually and collectively design their own software processes through facilitation, reflection, and improvisation.
Keywords :
software process improvement; blueprints; design recipe; facilitation; improvisation; reflection; software process improvement; software processes; Capability maturity model; Coordinate measuring machines; Knowledge management; Process design; Programming; Reflection; Software design; Software engineering; Software measurement; Software tools;