Blame

6d462b Melisha Dsouza 2026-04-02 10:14:20 1
# **Naming Convention Standard**
2
3
_(Approval of the Naming Convention Standard indicates an understanding of the purpose and content described in this document. By signing this document, each individual acknowledges and agrees to follow the defined naming conventions, document classification structure, versioning guidelines, process area codes, and file management practices. This ensures consistency, traceability, and effective document management across all projects and organizational processes within the Quality Management System (QMS).)_
4
5
**Document Revision History**
6
7
| Ver No | Date | Change Information | Author | Approver |
8
|-------|-------------|--------------------|------------------|--------------|
9
| V1.0 | 16 Mar 2026 | Initial Draft | Melisha Dsouza | Pooja Thorat |
10
11
### **1. Introduction**
12
Effective document management is essential for maintaining consistency, traceability, and organization within project and process documentation. A standardized naming convention helps ensure that all documents and files created across projects and process areas are easily identifiable, searchable, and properly version-controlled.
13
14
This document defines the standard naming conventions for files and artifacts within the Quality Management System (QMS). It provides guidelines for naming documents, spreadsheets, images, videos, diagrams, and other project-related files. By following these conventions, teams can maintain uniformity in documentation practices and support efficient document management across the organization.
15
16
### **2. Purpose**
17
The purpose of this document is to define a standard naming convention for all documents, files, and artifacts created within the Enovate IT Quality Management System (QMS).
18
19
**This ensures:**
20
- Consistent document naming
21
- Easy document identification
22
- Proper version control
23
- Efficient document organization across projects
24
25
### **3. Scope**
26
This naming convention applies to all documentation and files created within organizational processes and project environments, including:
27
- Word documents
28
- Spreadsheets
29
- Presentations
30
- Images
31
- Videos
32
- Drawings and diagrams
33
- PDF documents
34
- Text files
35
- Source code files
36
- Archive files
37
All project teams and stakeholders must comply with this naming standard.
38
39
### **4. Standard Document Naming Structure**
40
In this document, “Documents” refers to formal, text-based files such as Microsoft Word documents (.doc or .docx) used to create requirements, design specifications, procedures, plans, and reports within projects and organizational processes.
41
42
**Examples include:**
43
- Software Requirement Specification (SRS)
44
- High Level Design (HLD)
45
- Low Level Design (LLD)
46
- Project Plans
47
- Procedures
48
- Reports
49
These documents are typically editable files that undergo review, approval, and version control.
50
51
#### **4.1. Documents with Version**
52
This format is used for formal and controlled documents that require version tracking and updates.
53
54
**Format:**
55
56
`EnovateIT_QMS_[ProcessArea]_[DocTypeNumber]_[ProjectName]_[DocName]_V[Version]`
57
Example: `EnovateIT_QMS_TS_DS01_Acanis_HLD_V1.0`
58
59
**These documents usually go through:**
60
- Review and approval processes
61
- Version updates
62
- Document control procedures
63
64
For documents that are organizational standards, policies, procedures, or process assets and are not associated with a specific project, the ProjectName field should be replaced with “Organization”. This indicates that the document applies across the entire organization rather than to a specific project.
65
66
**Example:**
67
68
`EnovateIT_QMS_PCM_P01_Organization_NamingConventionStandard_V1.0`
69
70
#### **4.2. Documents without Version**
71
This format is used for supporting Word documents that do not require formal version control.
72
73
**These may include:**
74
- Code review documents
75
- Supporting checklists
76
- Flow descriptions
77
- Reference notes
78
- Internal review documents
79
**Format:** `EnovateIT_QMS_[ProcessArea]_[ProjectName]_[DocName]_[DDMMYYYY]`
80
81
**Example**: `EnovateIT_QMS_PQA_Acanis_CodeReview_16032026`
82
83
_Note: For these documents, DocTypeNumber is not included because they are typically supporting or reference artifacts that do not require strict version tracking or formal document control._
84
85
### **5. Naming Convention for Release and Test Plans**
86
Format: `EnovateIT_QMS_[ProjectName]_[PlanName]_V[Version]`
87
88
**Examples:**
89
- EnovateIT_QMS_Acanis_ReleasePlan_V1.0
90
- EnovateIT_QMS_Acanis_TestPlan_V1.0
91
92
### **6. Naming Convention for Spreadsheets**
93
**Spreadsheets**
94
95
`EnovateIT_QMS_[ProcessArea]_[DocTypeNumber]_[ProjectName]_[DocName]_V[Version]`
96
97
**Example**: `EnovateIT_QMS_PQA_L01_Acanis_DefectLog_V1.0`
98
99
**Traceability Matrix**
100
101
**Format 1**: `TraceabilityMatrix_Client_[ProjectName]_Release_V[Version]`
102
103
**Example:** `TraceabilityMatrix_Client_Acanis_Release_V1.0`
104
105
**Format 2 (Internal QMS format):**
106
`EnovateIT_QMS_[ProcessArea]_RTM_[ProjectName]_V[Version]`
107
108
**Example**: `EnovateIT_QMS_VV_RTM_Acanis_V1.0`
109
110
### **7. Naming Convention for Other File Types**
111
**Images** `EnovateIT_QMS_(ProcessArea)_(ProjectName)_(ImageName)`
112
113
**Videos** `EnovateIT_QMS_(ProcessArea)_(ProjectName)_(VideoName)`
114
115
**Drawings / Diagrams** `EnovateIT_QMS_(ProcessArea)_(ProjectName)_(DrawingName)`
116
117
**Example**: `EnovateIT_QMS_TS_Acanis_SystemArchitecture`
118
119
### **8. Sprint Naming Convention**
120
**Format**: `[ProjectKey]_Sprint_[Number]`
121
122
**Example**: `ACM_Sprint_01`
123
124
### **9. Document Type Codes**
125
126
| Document Type | Code |
127
|------------------|------|
128
| Procedure | P |
129
| Checklist | C |
130
| Log | L |
131
| Form | F |
132
| Plan | PL |
133
| Template | T |
134
| Item List | I |
135
| Report | R |
136
| Drawing | D |
137
| Design Document | DS |
138
| Specification | S |
139
140
141
### **10. DocTypeNumber**
142
DocTypeNumber represents a combination of the Document Type Code and a unique sequential number assigned to a specific document type.
143
144
**Format**: `DocTypeNumber = Document Type Code + Serial Number`
145
- **PL**- Document Type = **Plan**
146
- **01**- Serial number of that document type
147
148
The number is assigned sequentially for documents under the same Document Type within a process area.
149
150
**Example in file name:**
151
- `EnovateIT_QMS_PQA_PL01_Acanis_TestPlan_V1.0`
152
- `EnovateIT_QMS_PQA_PL02_Acanis_ReleasePlan_V1.0`
153
154
### **11. Document Categories**
155
156
| Category | Description |
157
|----------|-------------|
158
| Word Documents | Text-based documents used for requirements, design, and reports |
159
| Spreadsheets | Used for logs, matrices, and data tracking |
160
| Presentations | Slide-based documents used for meetings and project presentations |
161
| Images | Graphic files such as screenshots and diagrams |
162
| Videos | Demonstration or training recordings |
163
| Drawings / Diagrams | System architecture and workflow diagrams |
164
| PDF Documents | Finalized documents shared in non-editable format |
165
| Text Files | Plain text files used for notes or configurations |
166
| Source Code Files | Programming files used in application development |
167
| Archive Files | Compressed files used for storing multiple documents |
168
169
### **12. General File Restrictions**
170
To ensure cross-platform compatibility and script-friendliness, all files must adhere to these syntax rules:
171
- **No Spaces:** Use underscores `(_)` instead of spaces.
172
- **Case Sensitivity:** Use PascalCase for descriptive names (e.g., `UserManual`, `not usermanual`).
173
- **Special Characters:** Do NOT use any of the following: `! @ # $ % ^ &( ) + = { } [ ] | \ : ; " ' < > ? / ,`
174
- **Date Format:** When a date is required in a filename (e.g., for Meeting Minutes), use the ISO 8601 format: `YYYYMMDD.`
175
176
### **13. Email Subject Line Standard**
177
For traceability in communication, all project-related emails should follow this format: `[ProjectID] [ProcessArea] - [Subject Brief]`
178
179
**Example**: `[ACM] [RDM] - Review of Requirement Specs V0.1`
180
181
### **14. Versioning Guidelines**
182
To maintain a clear distinction between "Work in Progress" and "Approved" documents, the following sub-versioning rules apply:
183
184
**Version format:** `V[Major].[Minor]`
185
186
| Ver | Status | Description |
187
|-------|-----------------|-------------|
188
| V0.x | Draft | Initial creation and internal team reviews (e.g., V0.1, V0.2) |
189
| V1.0 | Approved | First formal release after stakeholder sign-off |
190
| V1.x | Minor Update | Editorial changes, typo fixes, or small formatting updates |
191
| V2.0 | Major Revision | Significant change in scope, process, or project requirements |
192
193
### **15. Compliance**
194
All project teams must follow this naming convention to maintain consistency, traceability, and organized documentation across the organization.
195
196
The Process Quality Assurance (PQA) team may review documents periodically to ensure compliance with this standard.
197
198
### **16. Definitions**
199
200
| Term | Definition |
201
|--------------------|------------|
202
| QMS | Quality Management System used to manage organizational processes and documentation |
203
| Process Area | Functional area responsible for specific organizational processes |
204
| Document Type Code | Short identifier used to classify the type of document |
205
| Version | Numeric identifier used to track document revisions |
206
| Artifact | Any document, file, or output generated during project execution |
207
208
### **17. Process Area Codes**
209
210
| Process Area | Code |
211
|---------------------------------------|------|
212
| Requirement Development Management | RDM |
213
| Estimating | EST |
214
| Planning | PLAN |
215
| Monitoring and Control | MC |
216
| Managing Performance and Measurement | MPM |
217
| Peer Review | PR |
218
| Process Management | PCM |
219
| Product Integration | PI |
220
| Technical Solution | TS |
221
| Process Quality Assurance | PQA |
222
| Configuration Management | CM |
223
| Verification and Validation | VV |
224
| Risk and Opportunity Management | ROM |
225
| Process Asset Development | PAD |
226
| Organizational Training | OT |
227
| Decision Analysis and Resolution | DAR |
228
| Governance | GOV |
229
| Implementation Infrastructure | II |
230
| Causal Analysis and Resolution | CAR |
231
| Supplier Agreement Management | SAM |
232
233
### **18. Document Control**
234
All documents following this naming convention must be:
235
- Stored in the approved project repository
236
- Maintained with version control
237
- Reviewed periodically by the QA or process team
238
- Updated whenever significant changes occur
239
240
### **19. Abbreviations**
241
242
| Abbreviation | Full Form |
243
|--------------|-----------|
244
| QMS | Quality Management System |
245
| SRS | Software Requirement Specification |
246
| HLD | High-Level Design |
247
| LLD | Low-Level Design |
248
| RTM | Requirements Traceability Matrix |
249
| PQA | Process Quality Assurance |
250
| SDLC | Software Development Life Cycle |
251
252
[The document can be accessed and downloaded from the following link](https://docs.google.com/document/d/1-W37LGdJ9Km6REh6BwGCtksbtQB17bsj1hS8rpqRvJE/edit)