Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
“content”: “
The CSA ISO IEC TR 29110-5-1-4-19:2026 is the Canadian adoption of ISO/IEC TR 29110-5-1-4:2019, a Technical Report that provides a management and engineering guide for the Advanced profile of the Generic profile group defined in the ISO/IEC 29110 series. This series is specifically tailored for Very Small Entities (VSEs) — organizations with up to 25 people — that develop or maintain software. The Advanced profile builds upon the Basic profile by adding further project management and software implementation processes to address increased project complexity and risk. This article provides a comprehensive overview of the standard’s scope, key technical requirements, practical implementation guidance, and compliance considerations.
CSA ISO IEC TR 29110-5-1-4-19 applies to VSEs that have outgrown the Basic profile and require additional process rigour without the overhead of large-scale standards such as ISO/IEC 12207 or ISO 9001. The target audience includes project managers, software engineers, quality assurance personnel, and process improvement specialists operating within VSEs. The guide is structured around two key process areas:
It is intended for any VSE producing software either as a standalone product or as part of a larger system. The Advanced profile presumes the VSE has experience with the Basic profile (described in ISO/IEC TR 29110-5-1-2) and needs to manage more complex projects, longer durations, or higher criticality.
The standard defines the expected outcomes for each process area rather than prescribing rigid procedures. This outcome-based approach allows VSEs to adapt the practices to their specific context while ensuring essential software engineering and management activities are performed. The table below summarizes the process areas, their objectives, and key outcomes.
| Process Area | Objective | Key Outcomes |
|---|---|---|
| Project Management (PM) | Establish and execute a project plan that achieves the project objectives within defined constraints. |
|
| Software Implementation (SI) | Systematically produce, verify, and validate software that satisfies the agreed requirements. |
|
The Advanced profile introduces additional subprocesses not present in the Basic profile, including formal change control, project portfolio alignment, and enhanced configuration management. It also emphasizes the use of software quality assurance (SQA) practices and independent verification and validation (IV&V) activities where feasible.
Successfully adopting the Advanced profile requires a pragmatic and iterative approach. The following implementation highlights are recommended based on industry experience and the guidance itself.
Compare current practices against the outcomes listed in the TR. Identify missing activities or artifacts and prioritize them based on project needs. Many VSEs find that they already perform many outcomes informally; the key is to formalize them with lightweight documentation.
One of the core principles of the 29110 series is that VSEs should not be forced to use heavyweight processes. For a VSE with only 5 people, the Project Management process may involve simple checklists and a shared spreadsheet, while a VSE of 20 people might adopt a lightweight project management tool.
The Advanced profile explicitly requires risk identification and mitigation. VSEs can implement this via a weekly team review of a risk register rather than a complex risk management process. The key is to keep risks visible and assign owners.
Quality assurance in VSEs can be achieved through peer reviews of requirements, designs, and code. The TR encourages technical reviews as an efficient way to catch defects early without requiring a separate quality assurance department.
While CSA ISO IEC TR 29110-5-1-4-19 is not a certifiable standard, VSEs may still perform compliant assessments or self-declarations. The following notes clarify common compliance aspects.
| Option | Description | Suitable For |
|---|---|---|
| Self-Assessment | VSE evaluates its own processes against the outcomes using a checklist provided in the TR. This is low-cost and can guide improvement. | All VSEs starting their journey |
| Second-Party Audit | A customer or partner evaluates the VSE’s processes for a specific contract. This is common in supply chains where the VSE is a subcontractor. | VSEs working with larger companies |
| Third-Party Assessment | An accredited certification body may offer assessment against ISO/IEC 29110 (if a national scheme exists). The TR can be used as the audit criteria. | VSEs seeking market recognition |
It is important to note that the TR references ISO/IEC 29110-2 (Framework and taxonomy) and ISO/IEC 29110-3 (Assessment guide) for formal conformity assessments. VSEs wishing to pursue a certification under the ISO/IEC 29110 series should refer to those normative standards.
This article is provided for informational purposes and does not constitute official interpretation of CSA ISO IEC TR 29110-5-1-4-19. Users should refer to the authoritative standard document for complete and precise requirements. The information in this article reflects the standard’s content as of its publication year 2026.
”