There are no shortages of good ideas in software management and engineering,
but few are practiced. We focus on deployment, implementation, transition:
putting best practices into actual practice. We concentrate on selecting
those best practices best suited to our clients and then helping them
change in order to deploy those practices.
We offer advisory services related to software improvement. Our specialty
is helping organizations change the ways they work, particularly with
respect to model-based improvement initiatives (SEI CMM/CMMI, ISO 9000,
ISO 12207, Baldrige).
We use a mutual adaptation approach: the organization has to change to
accommodate the technology, and the technology has to be tailored to accommodate
the organization.
Along with our work on implementation, we have developed a method of
getting critical, large projects out of hot water. These are the projects
that must be completed and have run into difficulty. They tend to involve
multiple departments and providers, be geographically distributed, and
are under tight schedule constraints. Read more at How
to rescue "bet the company" projects.
Advisory Services related to selecting
and implementing improved processes for managing and developing computer
systems, particularly software-based.
Implementation, deployment, transition,
technology transfer, and putting best practices into actual practice.
In a word, we help organizations do what they want to do.
SEI-style assessments. We teach your
in-house staff how to appraise its current state with respect to the SEI
CMM or SEI CMMI.
As the out-source for selected areas.
We perform services as your resource for the project office, program management,
and systems/software architecture, for example.
Establishing and sustaining a Software
Engineering Process Group (SEPG), the focal point for process improvement.
This includes establishing and staffing the management oversight, the
Group itself, and the technical working groups assigned to work on specific
process areas.
Train regarding most of the SEI CMM
and CMMI process areas, as well as how to implement improvements.