Showing posts with label SEI. Show all posts
Showing posts with label SEI. Show all posts

Tuesday, January 11, 2011

Why Isn't the SEI Implementing the CMMI for Itself?

Why doesn't the SEI use its own model- CMMI for all its different product development and services? Even for SEI projects and program management it is crucial, and they have customers the world over. If the SEI goes for CMMI ML3 Appraisal it will be great for the user community and they can achieve their mission in a planned manner, right?

Do Lead Appraisers & SEI Partners feel that they can benefit if the SEI gets CMMI ML3 (defined Process)?

In such a case, who will appraise the SEI? (sorry for such a hypothetical Question)

As the SEI does not develop software, but delivers services, the CMMI-DEV doesn’t apply. That is why the SEI has not been previously appraised to the CMMI. However, the SEI is now implementing the CMMI-SVC for the services it delivers. This is a good thing and the SEI Partners are noticing some of the improvements. Obviously, by the SEI’s Conflict of Interest policy, a CMMI-SVC Lead Appraiser external to the SEI organization being appraised would have to lead the appraisal team.

Thursday, January 29, 2009

CMMI v1.3 Query

I have few questions about the release of CMMI v1.3 expected next year.
  1. We are implementing CMMI v1.2 level 5 this year (first quarter). When the SEI releases v1.3 will there be any changes again in expectation and understanding as it was done in v1.2 for the High Maturity practices.
  2. How will the release of v1.3 affect the ongoing and planned appraisals based on v1.2?
  3. When v1.3 is released next year, can a company directly go from ML5 v1.1 to ML5 v1.3? If so,what will be the impacts?
  4. If the v1.3 updates all three constellations (CMMI-DEV, CMMI-ACQ, and CMMI-SVC) then appraisals based on v1.2 will again be 'NON COMPLIANT with the latest CMMI model version. How will the SEI accomodate the differences?
  5. Is there any pre-release material available?

These are good questions, but they are questions that can only be addressed by the SEI at this time. The SEI Partners and Lead Appraisers only know what the SEI told us in October, which was in general terms. We don’t have any specific information on the contents of v1.3. All that we know is that v1.3 is triggered by the changes necessary to the core CMMI framework to accommodate CMMI-ACQ and CMMI-SVC. The SEI is also include changes to the HM PAs. There will most likely be other changes rolled in as well. But as v1.3 is probably a year in the future, it doesn’t help to speculate on the impacts of v1.3 today.

As with previous model updates, I would fully expect that when the SEI releases v1.3 that there will be a sunset period for v1.2 to address the kinds of issues that you have brought up.

For question #1, it is my impression that there is no change in the HM expectations, just clearer statements of the HM expectations.

And keep in mind that all CMMI Ratings are only good for three years and if the results are posted on the SEI’s site, the model version used for the appraisal is indicated. So for question #4, the appraisal results are not invalidated because the model is updated. It is incumbent upon the organization to remain current on model changes and be prepared to be appraised to the correct version at the renewal date.

The SEI also just made this announcement:

CMMI Version 1.3 News

The Software Engineering Institute is now planning Version 1.3 of the CMMI Product Suite. CMMI Version 1.3 will include updates to the models in all three constellations: Development, Acquisition, and Services. These updates will synchronize the architecture and content of the models as members of the CMMI Product Suite and clarify the high maturity material in all three models. Change requests submitted before March 2, 2009 for CMMI-DEV, CMMI-ACQ, and CMMI-SVC will be reviewed as part of this project. As plans are finalized, more information about CMMI Version 1.3 will become available on the SEI website. The date of the Version 1.3 release is not yet definite, but is likely in 2010.

If you wish to submit a change request for a CMMI model, download and complete the appropriate form and email it to
cmmi-cr@sei.cmu.edu. For more information about the CMMI User Feedback process and change request forms, see http://www.sei.cmu.edu/cmmi/models/change-requests.html.

In addition, the SEI announced today a webinar on v1.3 scheduled for Feb 10, 2009.

Special Event in the SEI Webinar Series: CMMI Version 1.3 Product Suite

Join us for a Webinar on February 10

Presented by Mike Konrad and Rusty Young

In this webinar session, Mike Konrad, manager of the CMMI Model Team and CMMI Chief Architect, and Rusty Young, manager of the SCAMPI Appraisal Team, will discuss CMMI Version 1.3. Version 1.3 will include updates to the entire CMMI Product Suite and will focus on, but not be limited to:

  1. Clarity of high maturity
  2. More effective generic practices
  3. Appraisal efficiencies
  4. Commonality across the constellations: Development, Acquisition, and Services

This webinar will be the final in-depth communication on Version 1.3 before the change request period is closed. Change requests that are submitted before March 2, 2009 for CMMI-DEV, CMMI-ACQ, and CMMI-SVC constellations will be reviewed as part of this project. As plans are finalized, more information about CMMI Version 1.3 will become available on the SEI website. The date of the Version 1.3 release is not yet definite, but is likely in 2010. SPACES ARE LIMITED! SO, REGISTER NOW!
Title:

Special Event in the SEI Webinar Series: CMMI Version 1.3 Product Suite
Date:
Tuesday, February 10, 2009
Time:
9:30 AM - 12:30 PM EST
After registering you will receive a confirmation email containing information about joining the Webinar.

System RequirementsPC-based attendeesRequired: Windows® 2000, XP Home, XP Pro, 2003 Server, Vista
Macintosh®-based attendeesRequired: Mac OS® X 10.4 (Tiger®) or newer

Space is limited.Reserve your Webinar seat now at:
https://www1.gotomeeting.com/register/258250327

Thursday, August 7, 2008

SEI Published Appraisal Results

I have a question related to the published data in SEI web site: http://www.sei.cmu.edu/appraisal-program/profile/pdf/CMMI/2008MarCMMI.pdf Process Maturity Profile by All Reporting Organizations (Page 5):

  1. 1.5% or the reporting organizations are (Initial - Maturity Level 1) rating. How is a Maturity Level 1 rating achieved?
  2. Also, 8% of the reporting organizations indicate that a Maturity Level is Not Given. What does ‘Not Given’ mean…? Level 0 ?


In my understanding, Maturity Level is related to the Staged representation and can have
rating from ML 2 - 5.

It is great to see and hear that people are actually looking at this information and asking questions about how to interpret the data. You are on your way to understanding Measurement and Analysis!


To answer your first question, how is Maturity Level 1 provided? Obviously, an organization does not conduct a SCAMPI A appraisal to confirm that they are Maturity Level 1. So what happens in this case is the scope of the SCAMPI A appraisal is Maturity Level 2, 3, 4, or 5. But what happens is during the appraisal a serious goal impacting weakness in a Maturity Level 2 Process Area is found by the appraisal team. By the rules of the SCAMPI method then the resulting Maturity Level is 1. Since the SCAMPI A results must be submitted to the SEI, a rating of Maturity Level 1 appears. It doesn’t happen that often because most organizations take the appropriate steps to be prepared to achieve their target Maturity Level. That is why 1.5% of the reported results are for Maturity Level 1.

The Not Given category means that the organization did not report its resulting Maturity Level rating. I would hazard a guess that it probably means that they had successfully achieved Maturity Level 1. There is no Maturity Level 0, despite what many chaotic organizations say they are when first encountering the CMMI.

Monday, May 12, 2008

CMMI Updates from the SEI

Last week I participated in the workshop at the Software Engineering Institute in Pittsburgh to develop questions for the Lead Appraiser certification exam that is planned to be administered for the first time in October 2008. To kick off the workshop, Mike Phillips/Program Manager of the CMMI, gave us the latest information on a number of topics that I want to summarize for you here.
  1. The purpose of this workshop was to help increase the professional aspect of the Lead Appraiser profession and it represents a maturation of the profession.
  2. The first opportunity to use the Lead Appraiser test will be at the Lead Appraiser Workshop in Vancouver, WA in October 2008. All Lead Appraisers must take and pass the exam and there will be a one-year window for taking the exam.
  3. The release of CMMI v1.3 will not be very long after the release of CMMI-SVC constellation, which is currently planned for March 2009. The SEI is trying to get it out sooner, possibly as early as January 2009.
  4. v1.3 will include a number of changes resulting from developing CMMI-ACQ and CMMI-SVC. There are two IPPD practices for ACQ, one in OPD and one in IPM, that are now mandatory. The SEI also wants to include the updated High Maturity material in this release. The intent is to bring all three constellations into a greater harmony. The plan is to release v1.3 by the end of 2009.
  5. The strategy for the Introduction to the CMMI class will also be changing somewhat. At some unspecified time in the future, the new class will consist of a 3-day generic course applicable to any constellation, and then 1-day supplemental classes for each constellation. The generic class is expected to be for everyone and the supplemental classes will be for appraisal team members only.
  6. Someone in the audience asked Mike Phillips if the SEI is going to consider hardware engineering as a separate discipline. His answer was that the SEI is not trying to differentiate hardware engineering at this time. They are backing away from discipline-specific distinctions.
  7. Mike Phillips said that there are ongoing discussions on future constellations. Possibly one for manufacturing and another for operations. But these constellations, if they were to materialize, are way off into the future.
  8. When v1.3 is released near December 2009, the SEI will issues three TRs, one for each constellation.
  9. v1.3 was approved as an idea by the SEI Steering Group one month ago. The next steps are in work, but it is still too early in the process to be definitive.

Tuesday, April 15, 2008

Process Improvement - A Twelve Step Process

1. We admitted we were powerless over quality/on-time delivery/estimates/project management/etc. – that our projects had become unmanageable.
2. We came to believe that a model greater than ourselves (the CMMI) could restore us to sanity.
3. We made a decision to turn our processes and procedures over to the care of Software Engineering Institute.
4. We conducted a searching and fearless gap analysis of our organization.
5. We admitted to our Lead Appraiser, to ourselves, and to our executive management the exact nature of our process weaknesses and gaps.
6. We were entirely ready to have our Lead Appraiser help us address these weaknesses and gaps.
7. We humbly asked our Lead Appraiser to help us remove our weaknesses.
8. We made a list of all projects that had suffered because of our bad practices, and became willing to take corrective actions to address the issues, as applicable.
9. We made direct modifications to our processes wherever possible, except when to do so would jeopardize the success a project.
10. We continued to appraise the organization, and when we had weaknesses we promptly admitted them.
11. We sought through the Engineering Process Group (EPG) and the Management Steering Group (MSG), to improve our direct contact with our Lead Appraiser and the SEI, asking only for their knowledge and expertise to guide us on our process improvement journey.
12. We have recognized the benefits of process improvement as the result of these twelve steps; we have tried to carry this message to other internal groups and external organizations and to practice these principles in all our affairs.

Tuesday, April 1, 2008

Changes to Intro to CMMI Training and Appraisals for CMMI-ACQ

When taking the CMMI-ACQ upgrade training class from the SEI on March 21, there were a number of important changes that will impact CMMI Instructors, Lead Appraisers, and organizations that I think should be made available. No doubt over the next few months more information will be communicated by the SEI.

The FERPA form has been a pain for instructors because you have to be sure to collect them from each student and submit them to the SEI. In the past the SEI has stated that the FERPA forms were required by Carnegie Melon. In addition, the FERPA form is required so the results can be input to SAS and then made available to the Lead Appraiser when planning an appraisal.

The SEI made some small incremental additions to the core 16 Process Areas to accommodate ACQ. These changes are to the informative material. The CMMI Constellation architecture allows the SEI the freedom to tailor the core PAs at the sub-practice level. The sub-practice changes are posted on the web.

There is no difference in SCAMPI appraisals for the CMMI-ACQ. The SAS is almost ready to use for CMMI-ACQ.

On-line training for CMMI-ACQ is being developed with blended learning and will be available in May at about the same cost. The intent is that students can take the class online and then the instructor will schedule an online meeting with the class to discuss the material.

The CMMI-ACQ contains a new feature in the Process Areas. Typical Supplier Deliverables. This new feature ≠ deliverable artifacts. The Typical Supplier Deliverables are there to remind the acquirer of typical work products the acquirer might produce

The core Process Areas have some differences and this is intentional. To quote Rusty Young “Informative NOT Ignorative!” so the changes are important to note.

The CMMI-ACQ class will be a one-day add on training class. The current plan is to deliver the three-day class ( a generalist course) followed by a single day supplemental class in either DEV, ACQ, or SVC. The three-day CMMI class is for most people and the one-day supplemental is intended for Appraisal Team Members. This new structure will be available in about a year from now, March 2009.

When conducting a SCAMPI for a combined DEV and ACQ appraisal use the Continuous Representation if the overlap of the two constellations becomes a strength. You should be able to enter CMMI-DEV plus some ACQ PAs that best fit in the OTHER category in SAS.

The SEI relabled the categories in the Continuous Representation for CMMI-ACQ. REQM is included in Project Management.

And, finally, comparisons of the CMMI-ACQ to CMMI-DEV are provided at
http://www.sei.cmu.edu/cmmi/models/ACQ-v12-comparetoDEV.html . Go to the bottom of the page for chapter-by-chapter detailed comparisons and to download PDF copies.
There may be a CMMI v1.2a update released after all the CMMI constellations have been released, perhaps by the end of 2009. And it may be called v1.3 instead.