SDLP is Techvify's stage-gated backbone for software delivery: 5 stages, 5 Quality Gates, from Initiation to Closeout. It applies to both Fixed-Price (PB) and ODC projects, and it runs in two lanes — a Standard Lane and an AI-Assisted Lane (ADLC) — chosen per stage at planning time and recorded in the Project Plan.
- The lane is chosen per stage — Standard, AI-Assisted, or a mix of both — decided at planning time by DM/PM and documented in the Project Plan tailoring section.
- Waived items are marked N/A with the reason recorded, and the tailoring is approved per the Process Tailoring guideline.
- At a gate, any item not met needs a waiver approved by the DM before sign-off.
- PQA is a service role, not present on every project by default. When PQA is not engaged, PM / Tech Lead / QA Lead perform the same checks themselves against the same criteria.
Every activity from the source workbook, side by side. Open a stage to see what each lane does, who is accountable, and what comes out.
This is the acceptance criteria list a project is signed off against. Every item must be Required-and-Met, or carry a waiver approved by the DM, before the gate is passed. Open a gate to see its criteria.
- G1Have the objectives / exit criteria of this stage been completely satisfied AND approved by the appropriate person (not just completed)?
- G2Are all work products of this stage completed, reviewed, and stored per the QMS artifact convention?
- G3Does the NEXT stage's plan (process, resource, effort, schedule, quality) provide sufficient assurance of good-quality output?
- G4Is the quality of inputs being handed to the NEXT stage good enough to ensure good-quality work product there?
Per feature, from the ADLC guideline. A pull request missing one of these fails the PQA audit.
R = Responsible · A = Accountable · C = Consulted · I = Informed
| Activity / Deliverable | Stage | PM | DM | BA | TL | SE | QC | PQA | PO | DevOps |
|---|---|---|---|---|---|---|---|---|---|---|
| Project Charter & Plan | S1 | R | A | C | - | - | - | I | - | - |
| BRD (Business Requirement Doc) | S1 | C | I | R | - | - | - | I | A | - |
| Risk Register | S1 | R | A | C | - | - | - | I | - | - |
| URD + SRS / spec.md | S2 | C | I | R | C | C | - | I | A | - |
| Figma Design | S2 | R | I | R | C | I | I | I | A | - |
| Test Plan | S2/3 | C | I | C | C | - | R | I | - | - |
| preplan.md / spec.md [AI] | S2 | I | I | C | - | R | - | I | A | - |
| HLD + LLD + ADR | S3 | C | A | I | R | C | - | I | - | - |
| plan.md + tasks.md [AI] | S3 | C | I | - | A | R | - | I | - | - |
| constitution.md [AI] | S3 | I | I | - | R | C | - | I | - | - |
| CI/CD Pipeline Setup | S3 | I | I | - | A | C | - | I | - | R |
| Iteration Plan (each iteration) | S4 | R | I | I | R | I | I | I | - | - |
| Source Code + PR | S4 | I | I | - | A | R | C | I | - | - |
| Test Case + Test Report | S4 | I | I | - | C | C | R | I | - | - |
| qa-report.md + QualityGatekeeper [AI] | S4 | I | I | - | C | R | R | I | - | - |
| Weekly Report (planned-vs-actual) | S4 | R | I | - | I | I | I | C | - | - |
| PQA Artifact Audit [AI] (if PQA service engaged) | S4 | I | I | - | I | C | C | R | - | - |
| FI - Final Inspection (pre-release) [PQA Service - if engaged] | S5 | A | I | - | R | I | R | C | - | I |
| Deployment Checklist + Go-live | S5 | R | A | - | C | C | I | I | - | R |
| UAT Support | S5 | R | A | C | C | C | R | I | A | - |
| Quality Report | S5 | A | I | I | C | I | R | C | - | - |
| Lesson Learned + QMS Archive | S5 | R | A | C | C | C | C | C | - | - |
| Customer Satisfaction Survey | S5 | R | A | I | - | - | - | I | - | - |
| Stage Gate Sign-offs (all) | All | R | A | C | C | I | C | I | - | - |
SDLP fixes the objective and the gate. These two runbooks describe the execution model D3 uses inside them.