Untitled Document
Software Management Solutions
Home About SMS Promotions Contact Careers
Consulting Training Staffing Network Solutions
Home > Consulting > Software Process Improvement > Implementing SPI
Implementing SPI

The key to the successful implementation of any software process improvement (SPI) initiative is having a clearly defined methodology to guide you through the project.  Software Management Solutions (SMS) has developed it's own proven methodology, and we work in tandem with our clients to ensure the success of the SPI initiative.

SMS will work with you to generate awareness and buy-in in your organization.  This is an ongoing activity throughout the SPI project that begins with SMS holding courses/seminars for key management personnel.  Then, during the project, a high-level SMS consultant will train key personnel on the benefits and assist in the communication of these benefits to the organization.  Our consultant will work to continuously demonstrate - to the organization - upper management's commitment to the initiative.

SMS will perform a mini-assessment to assess the current state of your software development processes.  Led by an experienced lead assessor, SMS will work with you to baseline your existing processes and identify strengths and areas for improvement.  Together from there, we will set goals and develop an action plan to define objectives and scope, define measurements, and identify the following: pilot projects, key employees for the SEPG, consultants to support this activity, and training needs.  All this will be broken down into milestones and given a defined schedule for completion.

From there, we begin to define new processes for the organization that will help them achieve higher levels of software development maturity.  Concurrently, SMS will provide training for your employees on best practices in software development, including SQA, Requirements Engineering, Project Management and Inspections.

SMS will work with you to implement the new processes, first to the pilot projects, and then to the rest of the organization.  We will train employees on the new procedures and tools used as part of the new development processes.

Finally, an authorized Lead Appraiser will lead the team to perform a formal assessment which will include assessment training, reviews, interviews and a final presentation - all leading to official recognition of your organization's achievement of a higher level of software development maturity.



Consulting | Training | Staffing | Expert Witness
Home | About SMS | Promotions  | Contact | Careers

Copyright © 1999-2022. Software Management Solutions