|
'Climbing the CMMI®
Maturity Ladder with PSPSM & TSPSM'
The Capability Maturity Model Integration (CMMI®), the latest
incarnation of the CMM®, provides a roadmap for software organizations
to improve their software development processes.
The Personal Software process (PSPSM), on the other hand, provides
detailed guidance for individual software engineers to apply high
maturity practices to their personal software tasks. The TSPSM,
an extension of the PSPSM, is a fully defined & measured process
that teams can use to plan their work, execute their plans &
continuously improve their software development processes. Both
the PSPSM & the TSPSM processes are defined in a series of
process scripts that describe all aspects of project planning
& product development.
Each of the three SEISM models - CMMI®, TSPSM, & PSPSM
- provide a different, yet complimentary, perspective organizational,
team & individual. Used together, in an integrated framework,
these three models provide an optimal & accelerated path for
process & organizational capability improvement & "climbing"
the software maturity scale.
The presentation will outline the concepts & structures of
the CMMI®, PSPSM & the TSPSM & how they can be integrated.
Into a process improvement strategy. It will illustrate the SEISM
- recommended roadmap for accelerated process improvement via
use of the three models concurrently.
Iraj Hirmanpour
is a Visiting Scientist with the Software Engineering Institute
of Carnegie Mellon University. He is responsible for promoting
the transition of PSPSM & TSPSM into
academic curricula. He was previously Professor & Chair of
the Computer Science Department at Embry-Riddle Aeronautical University
where he championed process education in both undergraduate &
graduate software curricula.
Iraj is also principal of AMS, a software process improvement
firm & an SEISM PSPSM/TSPSM
transition partner. He is an SEISM-certified PSPSM
instructor & TSPSM launch coach. He has served
as a consultant/trainer on the transition of Personal Software
Process & Team Software Process technology to organizations
such as Motorola Paging Products Group, Boeing Company, Naval
Oceanographic Office, & Sandia National Laboratories.
|