To give the worldwide Software Process Improvement program a clear direction and measurability, Swisslog decided to adopt a model-based process improvement methodology to guide the improvement of software quality and processes.
It is Swisslog’s objective to both continuously increase the capability of processes and the quality of delivery, and to mature the organization as a whole.
CMMI provides a common set of process requirements that capture best practices and practical knowledge in a format that is used to guide priorities.
Swisslog adopted the staged representation to define the improvement path in terms of maturity levels. Each maturity level provides a set of process areas that characterize different organizational behaviors.
Achieving each stage ensures that an adequate process infrastructure has been laid as a foundation for the next stage and allows for lasting, incremental improvement.
Using ISO 9001:2000 as a basis, implementing CMMI guarantees objective evidence as well as product and services integrity through comprehensive Configuration Management, i.e., bidirectional traceability between baselines in requirements, specification, implementation and testing, at all times of the project lifecycle.
These processes and methods are supported by an integrated application lifecycle management tool suite always revealing the true status of development, CMMI compliance, as well as compliance with GMP/FDA requirements.
Swisslog firmly believes that following the predefined CMMI road map for organizational improvement (based on the proven grouping of processes and associated organizational relationships) enables the organization to substantially improve the quality of products and services to the benefit of our customers and stockholders.
As we gain industry-wide recognition for excellence, CMMI will allow us to further enhance processes, implement best practices and remain an employer of first choice.