Showing posts with label Framework-Based SPI. Show all posts
Showing posts with label Framework-Based SPI. Show all posts

Friday, November 13, 2009

Appraisal Team Requirements for SCAMPI Class A

Appraisal Team Requirements

According to SEI issued SCAMPI MDD V1.2. following are the standard requirements of an Appriasial Team for SEI's recognized SCAMPI Class A appraisal.

Appraisal Team Size:
The minimum acceptable team size for a SCAMPI appraisal is four people (including the team leader). The maximum recommended team size is nine.

Appraisal Team Qualification:
All team members (ATMs) must have previously completed the SEI-licensed Introduction to CMMI course, delivered by an instructor who is authorized by the SEI.

Appraisal Team Experience Restrictions:
With regard to engineering field experience, the team (as a group) must have an average of at least 6 years of experience, and the team total must be at least 25 years of experience, in each of the disciplines to be covered in the appraisal.

With regard to management experience, the team (as a group) must have a total of at least 10 years of experience, and at least one team member (ATM) must have at least 6 years of experience as a manager.

Other Restrictions:
The team must, in aggregate, have representative experience in the lifecycles being appraised.

Team members should not be managers of one of the selected projects or be within the direct supervisory chain of any of the anticipated interviewees.

Good to have:
Although not required in the Parameters and Limits section above, the following are considered recommended best practices and should be employed whenever feasible:
  • Each member should have good written and oral communication skills, the ability to facilitate the free flow of communication, and the ability to perform as team players and negotiate consensus.
  • At least half of the team members should have participated in a previous process appraisal.
  • Team members should be perceived by the appraisal sponsor as credible.
Additional appraisal team member selection considerations include

  • Consider the personal characteristics of individual team members (e.g., communication preferences and personality types) and how these characteristics may affect the dynamics of the team.
  • Use one or more authorized SCAMPI Lead Appraisers as team members.

Tuesday, November 10, 2009

CMMI Companies in Pakistan

LIST OF CMMI RATED COMPANIES IN PAKISTAN


These are the companies, financed by the Pakistan Software Export Board (PSEB). This list is not complete as there are some other companies which have been appraiased without any government initiative or financial support, however data is being gathered for such companies, at the moment, only one company could be found yet that is -
Technosoft Solutions private limited - CMMI Level 2 - http://www.techno-soft.com/.

1 NetSol Technologies (Pvt.) Ltd.             CMMI Level 5

2 NCR Pakistan                                       CMM Level 5

3 Kalsoft (Pvt.) Ltd.                                 CMMI Level 3

4 Systems (Pvt.) Ltd.                                CMMI Level 3

5 Digital Processing Systems                     CMMI Level 3

6 ZTE Pakistan, Software R & D Center   CMMI Level 2

7 Eworx Intl (Pvt.) Ltd.                             CMMI Level 2

8 Techlogix Pakistan (Pvt.) Ltd.                CMMI Level 2

9 Si3 - System Innovations (Pvt.) Ltd.      CMMI Level 2

10 Abacus Consulting (Pvt.) Ltd.              CMMI Level 2

11 Descon Information Systems                CMMI Level 2

12 E-Dev Technologies                            CMMI Level 2

13 Prosol Technologies                            CMMI Level 2

14 Avanza Solutions                                 CMMI Level 2

15 Shaukat Khanum Cancer Research Hospital (IT DIV)   CMMI Level 2

16 Geopaq Technologies                          CMMI Level 2

17 Advanced Computing and Engineering Solutions CMMI Level 2

18 NADRA                                             CMMI Level 2

19 Technosoft Solutions (Pvt) Ltd            CMMI Level 2

20 Prislogix CMMI Level 2

21 CARE (Center for Advanced Research in Engineering) Pvt. Ltd. CMMI Level 2

Thursday, October 29, 2009

Lessons Learned in Framework-Based Software Process Improvement

Abstract
Software process improvement (SPI) has emerged as a critical area for organizations involved in software development. There is now considerable evidence that SPI can provide substantial gains in quality, productivity, and cycle time. Currently, most organizations that embark upon a SPI program tend to use a framework like the Capability Maturity Model for their process improvement. In this article we discuss some of the lessons learned in using these frameworks for software process improvement. First, three critical success factors are discussed. The rest of the lessons have been grouped into three categories – framework related, process related, and SPI management related. For each category we discuss a few key lessons. These lessons are based on the experience of the author in implementing a CMM-based SPI program in a large software organization in India, and helping many organizations in India and other countries (primarily the US and Mexico) with their SPI programs.