Leading the Way to Higher Software
Maturity
Establishing
and following processes by which software is managed and
developed has proven to be the path that enables companies to
remain competitive despite the ever-increasing complexity of
software development. More
and more improvement goals.
SMS
initially built its process improvement programs on the
Capability Maturity Model® (CMM®) and
continues today with the Capability Maturity Model Integration®
(CMMI®). Pioneered
by the Software
Engineering Institute (SEISM)
at Carnegie Mellon University, the CMMI model expands on the
success of the CMM, providing guidelines for best practices
for software development. This model has a proven track record
and is highly beneficial
to organizations that wish to identify opportunities for
process improvement. The CMMI is widely used for industry
benchmarking and rating.
SMS provides a full range of consulting
services based on the CMMI framework.
SMS consultants bring an average of over 25 years of
industry experience to our clients.
Our
services include:
Consulting
- Mentoring:
Overall guidance to upper management on the foundations of
process improvement.
- Coaching:
Guiding the SEPG team through the improvement activities
to achieve the highest return on investment.
- Getting
'buy-in':
Assistance to increase awareness and improve
organizational buy-in.
- Implementation
of Process Improvement Initiatives:
We provide the resources to baseline existing processes,
define new ones, and implement them in the organization.
- Staffing:
We can help organizations fill gaps in their employees'
skill-sets with our staff augmentation services.
Training
- Best
Practices Training:
SMS has over 30 courses on best-in-class practices related
to software process improvement (SPI).
-
Reinforcement
of New Processes:
Team training, as part of an overall SPI effort,
reinforces your teams’ willingness and ability to follow
the new procedures.
- Training
Program Flexibility:
Our modular course format allows you to tailor a training
program that addresses your most pressing needs and helps
bring your team up to higher levels of software
development maturity.
|