Training

We offer training in areas related to all areas of CMMI, Estimation, Configuration Management, Software Metrics and Auditing.

Overview of CMMI

This course explains the structure of the CMMI and gives a bird’s eye view of the 22 process areas in the model.

Benefits of the Course

Upon completion of this course, participants should be able to:

Duration: 2 days

Who should attend this course?

Anybody who wishes to gain an exposure to CMMI



Understanding and Implementing CMMI Maturity Levels 2 and 3

Organizations often encounter bottlenecks while interpreting CMMI practices. This sometimes leads to inflexible processes that are difficult for project teams to use. At times, this leads to processes that provide no value addition to the projects and to the organization.

This course explains the 18 process areas of CMMI Maturity Levels 2 and 3 and how to implement them in a practical, common sense manner.

Benefits of the Course

Upon completion of this course, participants should be able to:

Duration: 3 days

Who should attend this course?

SEPG members leading a CMMI initiative or Practitioners who are implementing CMMI in their organizations



Pitfalls and Implementation Issues in CMMI Maturity Levels 2 and 3

The focus of this course is to examine common issues, problems and constraints that organizations generally face while implementing CMMI ML2 & 3 and then to look at how to get around them

Benefits of the Course

Upon completion of this course, participants should be able to understand and address issues related to:

Duration: 1 day

Who should attend this course?

Senior Management, SEPG members leading a CMMI initiative or Practitioners who are implementing CMMI in their organizations



Understanding and Implementing CMMI Maturity Levels 4 and 5

There have been a number of course offerings on CMMI high maturity practices that appear to focus on statistical concepts and/or on statistical tools. The idea seems to be that knowing a lot of statistics or knowing how to use statistical tools will somehow transform a ML3 organization into a ML4/ML5 organization.

These courses appear to fail to recognize that practitioners of CMMI need to understand properly the concepts behind ML4 / ML5, and that it is neither necessary nor desirable for your Project Managers to attempt to become expert Statisticians.

This course attempts to explain the fundamentals of ML4 / ML5 in a way that practitioners can implement and get true benefits in managing their projects rather than just trying to achieve a ‘maturity level rating’.

Benefits of the Course

Upon completion of this course, participants should:

Duration: 2 days

Who should attend this course?

Practitioners from organizations implementing CMMI ML4/ML5 or transitioning from an older version – SEPG members, Metrics Council members and Project Managers; especially disgruntled Project Managers who are being forced to follow what they see as fairly ‘useless’ ML4/ML5 practices.



Software Metrics

It has been said that what one cannot measure one cannot manage. Metrics are the foundation for implementing CMMI and project management.

This course explains the reasons for measuring, examines different metrics related to timeliness, cost and quality, and also looks at human issues in the implementation of a measurement program.

Benefits of the Course

Upon completion of this course, participants should be able to:

Duration: 2 days

Who should attend this course?

Project Managers, Team Leads, SEPG members, Metrics Council members.



Estimation using Function Point Analysis

A perennial problem area in software projects has been estimation. We never seem to be consistent about our estimates or get estimates right consistently.

This course goes into details of the function point analysis and how it is used for sizing and effort estimation for both software development and maintenance projects.

Benefits of the Course

Upon completion of this course, participants should be able to:

Duration: 2 days

Who should attend this course?

Project Managers, Team Leads and people involved in estimation in projects.



Software Configuration Management

Configuration management is a highly misunderstood yet extremely important part of any software project.

This course examines different types of baselining and the importance of developmental baselines. It also looks at concepts like change control, version control and configuration audits.

Benefits of the Course

Upon completion of this course, participants should be able to:

Duration: 1 day

Who should attend this course?

Configuration Managers, Project Managers, Team Leads and people involved in software projects.



Conducting Audits

Audits are meant to provide plenty of value and insights to improving project performance but the sad reality is that they seldom do.

This course explains the importance of audits, the benefits if done well, and how to plan and conduct audits and report findings. The course also covers the differences between process and product audits.

Benefits of the Course

Upon completion of this course, participants should be able to:

Duration: 2 days

Who should attend this course?

Internal Auditors, SQA representatives, SEPG members, Project Managers and Team Leads.