Where Software Excellence
quality of a software product is largely determined by the
quality of the software development and maintenance processes
used to build it." – The Evolution of the SEI's
Capability Maturity Model for Software by Mark C. Paulk, 1995
Now more than ever, the need for improved software quality
is high on everyone's list.
At the same time, the task of developing systems is
becoming more complex every day.
Studies have proven that successful software process
improvement (SPI) programs contribute directly to the bottom
line by helping to increase quality, reduce time to
market and increase customer satisfaction; however,
most organizations, faced with constricted budgets and limited
staffing, are hesitant to start such projects. At SMS, not
only can we help you implement a successful SPI program, we
can work with you to achieve a positive return on your
At Software Management Solutions, we work with
you to improve the process by which you conduct software
stabilizing, and then improving the processes by which
software is managed and developed has shown to be the path
that has allowed companies to cope with the ever-increasing
complexity of software development.
SMS has built its process improvement programs on the Capability Maturity Model®
developed by the Software Engineering Institute®
This model has a proven track record, having been based on
practices used by successful companies.
SMS provides a full range of consulting services based
on the CMMI framework including increasing awareness and
buy-in, conducting assessments of current practices,
developing an action plan, developing and implementing new
methods and procedures, training your team on new procedures,
overall SPI mentoring, and conducting CMMI based appraisals.
SMS consultants each bring an average of over 25 years of
industry experience to our clients. Our staff includes
experienced SEI-authorized Lead Assessors and trainers.
SMS can also help you fill gaps in your
employees' skill-sets with our staff augmentation services.
We understand the quality of people you need to ensure
the success of your process improvement efforts and we can
source them from our pool of highly skilled professionals.
You can also bring your employees up to speed on
best-in-class practices with customized, on-site corporate
team training. SMS has over 30
courses related to SPI. Our modular format allows you to
tailor a training program that addresses your most pressing
software development challenges and helps bring your team up
to higher levels of software development maturity. Team training, as part of an overall SPI effort, reinforces
your team’s willingness and ability to follow the new
We can train your staff and mentor you in setting up a program
for any number of process improvement initiatives. Use our
public courses, or
bring us in-house. We also provide assistance to your organization
in deploying the new process.