Organizational Process Development and Improvement Process
Details
Date | Version | Status | Information Classification | Document Template ID | Document No |
---|---|---|---|---|---|
22-01-2020 | 1.2 | Approved | Internal | AMS DOC | AMS-OPD & IP-SOP-01 |
Revision History
Date | Version | Description | Author | Reviewed by | Approved by | Approved date |
---|---|---|---|---|---|---|
23-06-2017 | 1.0 | Initial Version | Ramanujan N C | Suresh Kumar B V | Suresh Kumar B V | |
23-03-2019 | 1.1 | Annual Review | ||||
24-12-2019 | 1.2 | Annual Review 2020 - Changes made to align with the standard document format | Usha | Shaila | Suresh Kumar B V | 22-01-2020 |
Acronym Used
Acronym | Expanded Form |
---|---|
QA | Quality Assurance |
SEPG | Software Engineering Process Group |
Introduction
Organizational Process Development and Improvement Process is to facilitate in developing new processes, identification of process improvements based on periodic review of the deployed Quality Management System and resolve any issues of development or implementation of QMS.
Entry Criteria
Periodic Review of quality management system
Process Change request
Inputs
Knowledge of the activities in the organization at a broad level
Business plans and needs
Change request for process improvement
Internal quality audits findings.
Organizational Quality assurance Plan
Roles and Responsibilities
SEPG has the following roles and responsibilities:
Process identification and definition
Process deployment and process training
Process Improvement
Conducting Management Review Meetings
Process Reviews through SEPG meeting periodically
The Head of SEPG will be responsible for preparing/maintaining the QA Plan, updating the SPDB on a periodic basis and coordinating all SEPG activities.
Tasks
Software Engineering Process Group
Organizational Quality Assurance Plan for Antares Systems
Head SEPG prepares Organizational QA plan for Antares Systems. The contents of the QA Plan are as under:
Detailed Schedule of Quality Assurance Activities
Process Audit/Internal Audit Plan
Process development and Improvement schedule
Process Trainings
Management Review Meeting schedule
Establishing and maintaining SPDB
Software Engineering Process Group (SEPG)
It is the group responsible and empowered for coordinating the process improvement and adaptation activities at ANTARES SYSTEMS. SEPG comprises members of the projects and is headed by a senior member of the organization. Members of other support groups may be invited when issues pertaining to their group are taken up for discussion. SEPG members are informed of the organization and project's activities for software process development and improvement.
SEPG's role and responsibilities
It includes:
Development, review, and release of QMS elements (procedures, standards, guidelines, records etc.)
Establishing and maintaining SPDB (Software Process Database)
Process Assessments
Software Engineering Process Group assesses the processes periodically based on
Internal Quality Audits Findings
Findings of CMM based assessment of ANTARES SYSTEMS process capability
Internal Gap Analysis
Metrics Data Analysis
Process improvement suggestions including those for new process change, received from employees
Review of QMS status including the new releases and the revisions
These inputs are discussed in the management review meetings primarily with the objective of
Identifying process improvements and devising solutions to the problems identified
Assigning responsibilities and due dates to implement the above.
Minutes of the management review meetings are prepared along with a plan for implementation of action points. Based on these meetings the process improvement and development plan (Part of QA Plan) can be updated if required.
Organization's standard software process is developed and maintained and the contents are documented in organizational QA plan.
A library of QMS documentation is established and maintained
Software process database (SPDB) is established & maintained as per annexure1. The use of organization software process database is coordinated at the organization level. SPDB consists of QMS Documents, Project Information and Metrics database.
The recommendations of SEPG and any other unresolved issues are escalated to Country Head. The process performance goals are also reviewed in the SEPG meeting to identify required revisions and for monitoring the status.
Handling change requests for QMS Documentation
Changes to QMS can take place due to any of the following reasons:
Modification(s) to meet the changing business needs
Preventive action initiated by findings of internal audits
Periodic reviews to ensure suitability and effectiveness
Problems/issues identified through employee feedback process or reported by employees
Changes to CMM model.
This change is handled as defined in the AMS Document Control Procedure.
Documentation Release
There will be two folders for QMS, i.e. baseline and working.
The Head of SEPG / authorized person designated by the Head of SEPG will have read and write access to the baseline folder whereas other employees will have read only rights to the baseline folder.
The respective process champions who are nominated by the Head of SEPG will be responsible for carrying out process changes / writing new process documents. The process champions will have read and write access to the working folder. After review by nominated reviewers, the process shall be checked into the baseline folder.
The versioning and naming convention of QMS documents is as per the Documentation Standard.
The QMS documents shall be documented according to the Documentation Standard.
A Master List of QMS documents shall be maintained to reflect the latest versions and status of the documents. This shall be kept current.
The QMS documents shall be documented according to the Documentation standard.
Pilots
New processes, methods and tools in limited use in the organization are monitored, evaluated and where appropriate transferred to other parts of organization.
New processes, methods and tools are introduced on pilot basis for a certain period of time and then the SEPG evaluates the effectiveness of the processes, methods and tools in terms of the effect of the processes, methods and tools on the deliverables of the project. These piloting activities will be carried out as per Process development and Improvement plan.
Training of Process Improvement
SEPG will be continuously monitoring and executing trainings for continual process improvement in the organization to ensure that the software processes currently implemented in the organization shall remain manageable and effective. SEPG members can take part in Training program as trainer besides other groups. SEPG members will be responsible for facilitation activities in the project.
To institutionalize Best practices
If during the regular audits any best practices are found to be followed in any project or process apart from the ones that are defined in the Quality Management System or if the Project Manager/ Process Owner himself/ herself informs about a practice followed by them which has a positive impact on the project deliverables then the same is submitted to SEPG for its perusal. The SEPG shall decide if the practice can be institutionalized at the organization level.
Review of Project level tailored processes
SEPG is responsible for review of standards/operational process tailored by a project from the QMS as per tailoring guidelines. SEPG ensures that description of software lifecycles that are approved for use by the projects are documented and maintained. Any changes proposed in the description of software lifecycle are documented, reviewed and approved by SEPG.
Outputs
Base lined processes
Updated QA Plan.
Exit Criteria
QMS periodically assessed
Formats & Guidelines
Terms of reference for SEPG
References
Srl. | Document/Section Name |
OPF and OPD PAs; CMM ver1.2 | |
Procedure for AMS Document Control |