SPI implies that
•elements of an effective software process can be defined in an effective manner
•an existing organizational approach to software development can be assessed against those elements, and
•a meaningful strategy for improvement can be defined.
•The SPI strategy transforms the existing approach to software development into something that is more focused, more repeatable, and more reliable (in terms of the quality of the product produced and the timeliness of delivery).