Dr. Ralf Kneuper

Dr. Ralf Kneuper Consulting
Software Quality Management
and Process Improvement

PIID and SCAMPI Tool (PST) version 2.3.2

The support provided by the SEI tool for the documentation of the Practice Implementation Indicator Database (PIID) and the performance of a SCAMPI appraisal is rather weak. Therefore, PST was developed by Ralf Kneuper, a SEI-certified SCAMPI Lead Appraiser, as a tool to support both these tasks and help in performing SCAMPI appraisals. Work on PST 2 was supported by the the Hochschule Darmstadt (Prof. Knoll).

The templates provided here are a collection of Excel workbooks based on the template provided by the SEI, but they additionally contain a lot of consistency checks, protection of fields that should not be changed etc. They include the texts from the SEI template. The workbooks as provided here are "pure" Excel and do not contain any macros. VBA macros are used to generate the workbooks and to provide some additional functions which are only available to registered users (see below).

PST supports CMMI-DEV v1.2 and SCAMPI A, B and C in the current version 1.2. Capability and maturity levels 4 and 5 are not supported but would be easy to add if there is a need. Similarly, CMMI-ACQ and CMMI-SVC are currently not supported.

PST is shareware

This template is published as shareware. You are welcome to download and test it, but if you want to use it regularly I would ask you to pay EUR 1000,- per organization or per lead appraiser. This will include all future updates of PST, and you will get additional macros and the lead appraiser password that allows you to use some additional functionality to separately lock and unlock those parts of the template that are to be filled in by the PIID creators (the organisation) or the appraisal team.

The version provided here supports up to five instances (the organization itself plus up to four projects). Should you need more, I am quite willing to generate a version with more instances for registered users.

Some basic documentation is provided in the "Instructions" sheet of each workbook.

Functions not included yet

There are quite a few functions that would be useful to have but are not included in the current version, e.g. macros to transfer the findings to Powerpoint slides.

Obviously, users paying the licence fee or actively helping in development will speed up such extensions and will also have a say in what comes first.

Some of the functionality has been developed in VBA for Excel. To achieve high-quality code, development is based on the concepts in Professional Excel Development by Bullen, Bovey and Green. I can highly recommend this book since it is one of the few books about VBA that do not only describe the language itself but how to write good code.

Download

The tool is provided "as-is", with no guarantee for working correctly. Please test it yourself before you order it. To order, send me a short note with your relevant data via email, and you will receive an invoice. If you are based in the EU, please include your VAT ID, since otherwise I will have to charge you VAT.

You can download the current version 2.3.2 of PST here as a collection of zipped Excel files. No installation is necessary, just copy everything into a common directory.

The following functions are available as macros to registered users:

  • Hiding and displaying selected information such as guidance information and selected instances.
  • Transferring data from one sheet to another, e.g. to a newer version of the sheet or in order to deliver selected information back to the sponsor.
  • Collect results (strengths, weaknesses, etc.) from different process areas into an Excel list where they can be filtered by project, by pratice, etc.
  • Mark an instance as "NA" for a process area, to be used if this instance is not applicable or if it is not rated for the current process area. Note that the templates in general do not distinguish between "Not Applicable", "Not Yet" and "Not Rated".
Maturity level
Discipline
Maturity level 2 (Managed) Maturity level 3 (Defined)
Process Management   Organizational Process Focus (Download OPF)
Organizational Process Definition (Download OPD)
Organizational Training (Download OT)
Project Management Project Planning (Download PP)
Project Monitoring and Control (Download PMC)
Supplier Agreement Management (Download SAM)
Integrated Project Management (Download IPM)
Risk Management (Download RSKM)
Engineering Requirements Management (Download REQM) Requirements Development (Download RD)
Technical Solution (Download TS)
Product Integration (Download PI)
Verification (Download VER)
Validation (Download VAL)
Support Measurement and Analysis (Download MA)
Process and Product Quality Assurance (Download PPQA)
Configuration Management (Download CM)
Decision Analysis and Resolution (Download DAR)
© Ralf Kneuper · 2010-03-11 · http://www.kneuper.de/English/PIID-SCAMPI-Tool/