Blame

dcf2a5 Melisha Dsouza 2026-02-26 09:51:33 1
# **Process Management (PCM)**
2
3
_(Approval of the Process control management indicates an understanding of the purpose and content described in this deliverable. By signing this deliverable, each individual agrees on proposed subsystems roles and business logic it is responsible for.)_
4
5
**Document Revision History**
6
7
| Version | Date | Change Information | Author | Approver |
8
| ------- | ---- | ------------------ | ------ | -------- |
9
| V1.0 | Feb 24, 2026 | Initial Draft | Melisha Dsouza | Pooja Thorat |
10
11
### **1. Introduction**
12
Process Management refers to aligning processes with an organization’s strategic goals, designing and implementing process architectures, establishing process measurement systems that align with organizational goals, and educating and organizing managers so that they will manage processes effectively.
13
14
### **2. Purpose and Goals**
15
16
Purpose and Goals of the process management can be categorized into two way,
17
- **Business Process Management purpose and Goals**: Business process management is extremely important. Departments like the HR, Publishing, Finance, and Sales process large amounts of information and are in constant need of analyzing and improving their data. BPM follows a process; design, analyze, improve, monitor and optimize. The main goal of managing is to;
18
* Combine information for timely easy access, analysis, and improvement.
19
* Automatically synchronize information fed into the system.
20
* Design customized digital models for the process of unique scenarios.
21
* Keep track of all employees and enforce changes you make to the system.
22
* The system will alert of existing loopholes and inefficiencies since it also keeps track of the processes.
23
- **Project Process Management purpose and Goals**: Project Process management is important for the betterment of the project. At Enovate IT outsourcing PPM (Project Process Management) follows the CMMI Process. The main goal of this process is,
24
* To achieve effective outputs of the project
25
* To keep track of the project cycles
26
* To record or keep evidence of project process
27
* To find out the inefficiencies of the project and try to resolve it.
28
* To improve and boost the skills of resources
29
30
### **3. Scope**
31
32
Scope of the process management includes,
33
- To Manage business process management
34
- To Manage project process management
35
36
### **4. Policies**
37
38
- The process being designed for the Enovate IT Organization
39
- should be documented and approved by the higher management.
40
- The process is written or updated and should give benefits to the organization as well as resources.
41
- The written language must be English and easy to understand.
42
- The big changes in the process should be noted in order to see before and after changes.
43
- Issue management related to process management should be handled on priority and carefully.
44
45
### **5. Work Products**
46
A work product may begin as an analysis made during the development of a project, creating a type of proposal for the project that a company cannot deliver until the project has received approval. Companies use work products to provide information to current stakeholders and potential investors. Types of information available in a work product might include prototypes, presentations, recorded discussions, diagrams and status reports. The organization can also use the work product as a source of information while the project progresses.
47
48
**The work product of the Enovate for Requirement Development Management is,**
49
- Issue Management Log
50
- Comparison Charts(Before and After)
51
- Appraisal findings
52
- Process Improvement Plan
53
54
### **6. Process Management Guideline**
55
Before understanding guidelines, one should understand “Why”, Why is it required? Mostly in the organization resources do things or follow procedures because they have asked to cooperate with it without explaining things but if the person has the knowledge why is it required and what benefits it gives to the organization and resource will help them to follow the procedure very easy and not as a burden.
56
57
**SEPG Group (Software Engineering Process Group)**
58
59
A Software Engineering Process Group (SEPG) is an organization's focal point for software process improvement activities. These individuals perform assessments of organizational capability, develop plans to implement needed improvements, coordinate the implementation of those plans, and measure the effectiveness of these efforts. Successful SEPGs require specialized skills and knowledge of many areas outside traditional software engineering.
60
61
```mermaid
62
graph TD
63
A[Identifying] --> B[Planning]
64
B --> C["Organising (Executing)"]
65
C --> D["Directing, Controlling"]
66
D --> E[Reporting]
67
68
%% Apply Blue to the first 4 arrows (indices 0 to 3)
69
linkStyle 0,1,2,3 stroke:#0000FF,stroke-width:2px;
70
71
%% Apply Blue to the main flow nodes
72
classDef blueNode fill:#f9f9ff,stroke:#0000FF,color:#0000FF;
73
class A,B,C,D,E blueNode;
74
75
%% The feedback loop and branching with green styling
76
E -- "<span style='color:green'>Improving</span>" --> A
77
78
%% Styling the 5th link (index 4) as green
79
linkStyle 4 stroke:green,stroke-width:2px,color:green;
80
81
```
82
- **Identifying**
83
* Identification of the problem related to the process is the first step to the process improvement.
84
* The SEPG group should Identify the problems, insufficiencies related to organization, process, resources and start planning to find solutions.
85
* Issue Management Logs, Comparison Charts, Appraisal findings can help to identify the process.
86
- **Planning**
87
* This is the time to do some brainstorming. There may be lots of room for creativity.
88
* Separate the listing of options from the evaluation of the options.
89
* Plan to evaluate selected options
90
- **Organizing, Evaluating **
91
* Evaluate the options, solutions as per plans.
92
* Solution Evaluation includes the processes to validate a full solution or a segment of a solution that is about to be or has already been implemented. Evaluation determines how well a solution meets the business needs expressed by stakeholders, including delivering value to the customer.
93
- **Directing, Controlling**
94
* The objective of control as a concept and process is to help motivate and direct employees in their roles. Understanding managerial control processes and systems are essential for the long- term effectiveness of an organization. Without enough control systems in place, confusion and chaos can overwhelm an organization
95
* Control is a management process to aim at achieving defined goals within an established timetable, and comprises of three components:
96
* Setting standards
97
* Measuring actual performance, and
98
* Taking corrective action.
99
- **Verification, Validation, and Reporting**
100
* Verifications are an important aspect of process management
101
* Periodic reviews should be conducted to verify the process for validity
102
* Review reports can be useful for identification and findings.
103
104
**SWOT (Strength, Weakness, Opportunities, Threats) Analysis**
105
106
- SWOT Analysis will help us to understand where we stand and what we have to do.
107
* **Strengths and weaknesses** are internal to the company (think: reputation, patents, location). You can change them over time but not without some work.
108
* **Opportunities and Threats are external** (think: suppliers, competitors, prices)—they are out there in the market, happening whether you like it or not. You can’t change them.
109
110
```mermaid
111
block-beta
112
columns 2
113
114
block:ST:1
115
columns 1
116
ST_Title["STRENGTHS"]
117
ST_List["• Things your company does well<br/>• Qualities that separate you<br/>• Skilled, knowledgeable staff<br/>• Tangible assets (IP, capital)"]
118
end
119
120
block:WE:1
121
columns 1
122
WE_Title["WEAKNESSES"]
123
WE_List["• Things your company lacks<br/>• Competitors do better<br/>• Resource limitations<br/>• Unclear unique selling proposition"]
124
end
125
126
block:OP:1
127
columns 1
128
OP_Title["OPPORTUNITIES"]
129
OP_List["• Underserved markets<br/>• Few competitors in area<br/>• Emerging need for products<br/>• Press/media coverage"]
130
end
131
132
block:TH:1
133
columns 1
134
TH_Title["THREATS"]
135
TH_List["• Emerging competitors<br/>• Changing regulatory environment<br/>• Negative press/media coverage<br/>• Changing customer attitudes"]
136
end
137
138
style ST_Title fill:#AED6F1,color:#1B4F72,font-weight:bold
139
style ST_List fill:#EBF5FB,color:#1B4F72
140
141
style WE_Title fill:#F5CBA7,color:#6E2C00,font-weight:bold
142
style WE_List fill:#FEF5E7,color:#6E2C00
143
144
style OP_Title fill:#ABEBC6,color:#186A3B,font-weight:bold
145
style OP_List fill:#EAFAF1,color:#186A3B
146
147
style TH_Title fill:#D2B4DE,color:#4A235A,font-weight:bold
148
style TH_List fill:#F5EEF8,color:#4A235A
149
150
```
151
152
#### **Process Tailoring**
153
- SEPG group will be responsible for tailoring CMMI procedure according to project needs and circumstances.
154
- Some generic examples where we can tailor the process,
155
* When the Project is internal Product
156
* For Support Projects
157
* Work divided projects like frontend at enovate and backend at third party or vice versa.
158
- SEPG group will be responsible to decide the measurements for tailored procedure
159
- Checklist and Audits will be done as per tailored Plan
160
161
### **7. Records of PCM**
162
163
| Record | Where to Get |
164
|---------------------------------|---------------------|
165
| Issue Management Log | Jira Tool |
166
| Comparison Charts (Before/After) | Process Area_PCM |
167
| Appraisal Findings | Process Area_II |
168
| Process Improvement Plan | Process Area_PCM |
169
| SWOT Analysis | Process Area_PCM |
170
| Audit Checklist | Process Area_PQA |
171
| Measurements | Process Area_MPM |
172
173
### **8. Roles and Responsibility**
174
175
| Roles | Responsibility |
176
| ------------ | -------------- |
177
| SEPG Group | • This group takes care of CMMI Process Improvement activities all over the organization or IT Unit.<br>• SEPG group is responsible for activities like,<br>• Collection and Evaluation of Process Improvement suggestions from the organization or from external entities like the client, market, etc.<br>• Planning of Process Improvement activities<br>• Identifying Skilled and Experienced People for implementing CMMI Process Improvement activities<br>• Development and Enhancement of QMS (Quality Management System)<br>• Providing information about Process Improvement done to the relevant staff and ensure it reaches the respective staff<br>• Regular update of SDLC Models for the Organization, keeping in view the usage of SDLC Models with client requirements and internal working<br>• Preparation and update of Tailoring Guidelines for the Organization. That clearly identifies what can be tailored depending on the project size/duration/team size etc.<br>• Most importantly maintaining Organization’s Measurement Repository (Quantitative Metrics Data Collection). It involves the collection of metrics data, validating it and publishing of metrics reports.<br>• Group establishes Organizational Goals for quality (qualitative and quantitative) and provides a structure for achieving these goals.<br>• It also helps in the evaluation of new tools and technologies and then recommending the best-suited tool/technology to the organization and thus saving time, effort and money.<br>• All these activities are targeted towards the Continuous Process Improvement in the organization using the CMMI Framework. |
178
| PQA | • PQA is responsible for Auditing the PCM<br>• To make sure everyone |
179
| Resources | • Responsibility of resources to follow the process<br>• To raise issues if any to the respective manager |
180
181
### **9. Skills Required**
182
183
| Roles | Skills Required |
184
| --------- | --------------- |
185
| SEPG | • CMMI Knowledge<br>• Analytical Thinking<br>• Problem-Solving skills<br>• Risk Analysis skills<br>• Documentation skills<br>• Knowledge of other Quality Framework and Standards.<br>• Subject Matter Expertise – SEPG should have good knowledge and skill set in their field. It may in Software Development, Requirements Gathering, Software Design, Testing, Quality or any other field. But should understand Software Development Life Cycle models.<br>• SEPG should have worked with a good number of projects and people.<br>• Understand Processes and know about Process Improvement. Should have experience in assisting project teams in process implementation.<br>• Excellent communication and interpersonal skills.<br>• Good Team Player.<br>• Should be self-motivated and capable of motivating others.<br>• Should be enthusiastic about the process improvement and the organization. |
186
| PQA | • CMMI Knowledge<br>• Good communication and written skills<br>• Should be good in metrics reporting |
187
| Resources | • Needs to understand and follow the process<br>• Good communication and written skills |
188
189
### **10. Verification and Validation**
190
191
- Twice in a year SWOT analysis will be conducted
192
- Periodic reviews will be conducted for SEPG to check process improvement
193
- Periodic PQA audits will be conducted to see the process at the project as well as the organisation level
194
195
### **11.Entry and Exit Criteria**
196
197
198
**Entry Criteria**
199
- SWOT Analysis
200
- Issue Management Log
201
- Comparison Charts
202
- Process Improvement Plan
203
204
**Exit Criteria**
205
206
- CMMI level 3 certificate
207
- Successfully Achieved Compliances reports
208
209
### **12. Acronyms and Abbreviation**
210
211
| Acronym | Abbreviation |
212
|---------|--------------------------------------------|
213
| SWOT | Strength, Weakness, Opportunities, Threats |
214
| SEPG | Software Engineering Process Group |
215
| PQA | Process Quality Assurance |