UBC โ€” AI Solutions

Audit โ€” Dynamic Documentation Platform

Living documentation that stays in sync with engineering, cloud, AI, and compliance activity. Documents update themselves as the organization changes.

Back to library
Standard
Fresh

SDLC Master Standard

UBC's Software Development Life Cycle Standard covering all phases from requirements through decommissioning.

Owner: Engineering DirectorApprover: B. HuseltonVersion: 6.0Updated: 12/2/1969

1. Purpose

Define a repeatable, measurable, and auditable lifecycle for building and operating UBC software.

2. Applicability

All software products, services, integrations, and infrastructure-as-code produced or maintained by UBC.

3. Lifecycle Phases

#PhaseGoverning SOP
1Requirements EngineeringSOP-SDLC-01
2Architecture & DesignSOP-SDLC-02
3Implementation & Code ReviewSOP-SDLC-03
4Build, CI/CD & ReleaseSOP-SDLC-04
5Test Strategy (Unit, Integration, UAT, Regression)SOP-SDLC-05
6Change & Configuration ManagementSOP-SDLC-06
7Deployment & RollbackSOP-SDLC-07
8Post-Deployment Monitoring & Incident ResponseSOP-SDLC-08
9DecommissioningSOP-SDLC-09

4. Governance

  • Engineering Director owns the Standard.
  • Tech leads own conformance in their teams.
  • QA performs verification per SOP-CMMI-VER.
  • Quality performs PPQA per SOP-CMMI-PPQA.

5. Tailoring

Small (< 5 story points, no PHI, no infrastructure change) items may follow a lightweight track (SOP-SDLC-01/03/04 only) subject to tech-lead approval.

6. Tooling

GitHub Enterprise, GitHub Actions, Terraform Cloud, ArgoCD, Datadog, PagerDuty. All tools are federated to SSO and produce audit logs shipped to the SIEM.

7. Records

See individual phase SOPs. All records are retained for a minimum of 7 years.

8. Alignment

This Standard satisfies ISO 9001 ยง8.3 (Design & Development), CMMI-DEV v2.0 RDM, TS, PI, VER, VAL, CM, and SOC 2 CC7 / CC8.

Suggested by AI
No suggestions right now.
Frameworks
ISO 9001
CMMI-DEV
SOC 2
ISO 27001