What is a template?
A template is a structured format for execution of a specific activity or process. It acts as a record of execution or evidence of an activity or process at a later point in time. It illustrates the implementation of a specific requirement against which a particular activity has been performed. It provides consistency in execution of activities, in providing systematic information flow and facilitates the conduct of activity in a consistent manner.
What is a CMMI template?
CMMI template provides information about an activity or process related to the project being conducted or executed. It provides a structured format to execute the Specific Practices (SPs) for the implementation of one or more CMMI Process Areas to achieve the Specific Goals (SGs) of CMMI Process Areas. A CMMI template is needed as evidence or record to show the implementation of one or more CMMI Process Area and associated Specific Practices.
Following are the examples of CMMI templates:
- Project Management Plan (PMP)
- PM Workbook
- Risk Management Plan
- Software Requirement Specification (SRS)
- Software Design Document (SDD)
For example, a Project Management Plan template can be used for the planning of the project, contains the information related to the planning, monitoring, execution & closure of project. This template will also provide evidence to satisfy the Specific Practices of the Project Planning Process Area of CMMI for Development (CMMI-DEV).
A Project Management Plan template may include the information about the following subjects:
- Project Introduction
- Issue Management
- Project Monitoring & Control
- Configuration Management
- Quality Management
Role of CMMI Templates in CMMI SCAMPI A Assessment?
Filled in Templates collectively called “Artifacts” give an insight on what kind of processes have been followed, how a particular project is implemented, how traceability to requirements is maintained with user requirements, etc. Without filled-in CMMI templates, it is difficult to assess the projects against CMMI Process Areas and their Specific Practices.
Significance of CMMI Templates
Following are significance of CMMI Templates:
- CMMI Templates are used for structured implementation of processes within projects executed.
- Shows the implementation of one or more Specific Practices and its associated Process Areas.
- Act as a Repository of Information and makes it easier to understand the project in case a particular team member leaves or new team member joins the project.
- Provide information on project progress, risks, issues and other parameters important for the better outcome and for taking pro-active and mitigation activities.
- Provide ease of evaluation for compliance to CMMI Requirements during CMMI SCAMPI Assessments.
Advantage of Maintaining Templates in Real-Time
Templates should be maintained in real-time for improved efficiency and effective results.
Examples of real time templates are:
- PM Workbook (Dynamic Project Plan)
- Project Schedule
- Configuration Item Log
- Risk & Issue Log
- Defect Log
- Requirement Traceability Matrix
PM Workbook (Dynamic Project Plan) is one of the examples of real time template which helps a Project Manager to continuously track and update for the monitoring of the project progress. It consists of Issue Sheet, Risk Sheet, Configuration Item Sheet, etc., which are updated regularly for monitoring the progress of the projects.
Following are some examples of advantages of maintaining the templates in real-time:
- To show the current progress or status of the projects and facilitate corrective, preventive and mitigating action.
- To track the current issues, risks and defects of the projects and facilitate corrective, preventive and mitigating action.
- To track the change requests raised either by the internal or external stakeholder in the project, analyze impact, execute the change and maintain a record of change.
- To trace the requirements in every phase of the development life cycle with user requirements and overall project requirements.
- To monitor the versioning and baselining of the artifacts and managing overall configuration.
- To track the actual effort and schedule against the planned and also managing similar such metrics based on planned versus actuals and creating a basis for measuring performance in quantitative terms.
DQS India – CMMI Services
- CMMI Tool-kit
- CMMI AS-IS Assessment
- CMMI Pre-Assessment
- CMMI SCAMPI Assessment
CMMI Toolkit is a comprehensive, structured collection of inter-linked, free-flowing documentation. CMMI Toolkit has Processes, Guidelines, Checklists, and Templates which are arranged in a multi-layered hierarchy and easily accessible by a click on the Browser.
In the CMMI Toolkit, the Processes, Guidelines, Checklists, and Templates are very user-friendly. User-friendliness brings Acceptability. Acceptability brings change in Software Engineering Culture. And this is Your Objective.
CMMI Toolkit is developed based on the questionnaire given and is delivered to you in a customized form.
For details, please refer, DQS India’s website:
CMMI AS-IS Assessment
CMMI AS-IS Assessment is conducted to check the current Process Implementation status of the organization across on-going and closed projects (product applications) being implemented or developed by an organization. AS-IS Assessment provides output in terms of the Immediate Action Items to close the obvious and unavoidable gaps and sets up the directional framework for CMMI Implementation. AS-IS Assessment also highlights the Positive Compliance available in the Organization.
CMMI Pre Assessment is conducted before the Organization attempts the formal SCAMPI A Assessment. CMMI Pre-Assessment helps in highlighting the Positive Compliance, Non-Compliances and Opportunities for Improvement for the each individual project or service both at project level and at organizational level. Pre-Assessment is a formal and rigorous method and includes the Assessment of Artifacts and Interviews of Individuals for affirmation of CMMI Practice Implementation.
Advantages of working with DQS India
- DQS India ensures the effectiveness and efficiency of output that should emerge out of implementing processes.
- DQS India ensures that Appraisal Objectives are clear to Appraisal Sponsor and have been base-lined before the assessment
- DQS India helps in mapping of the Appraisal Objectives with Organizational Objectives
- DQS India helps in determining Appraisal Sample, short-listing Focus Projects and identifying Interview Participants for assessment
- DQS India helps in Appraisal Plan preparation including the Resource Planning, Schedule, Output Requirements, Risk management, Logistics, etc.
Contact DQS India
For inquiries, please contact:
DQS Certification India Private Limited
|USA: 703-574-4929, 703-574-4962
Outside USA: +1-703-574-4929, +1-703-574-4962
Please note: Email communication would be preferred mode of communication.
Reference Material taken from www.dqsindia.com