SDLC 文档集
按阶段划分的软件生命周期文档:计划、需求(ISO/IEC/IEEE 29148)、设计、测试(29119-3)、发布、移交与维护。
规划
Software Development Plan Template (MIL-STD-498 SDP)
完整SDP per DI-IPSC-81427: process, methods, standards, reuse, critical requirements, per-activity plans, schedule, organisation
MIL-STD-498 DI-IPSC-81427; ISO/IEC/IEEE 12207:2017Project Management Plan Template
完整Integrated plan: objectives, governance, scope, schedule, cost and EVM, quality, risk, procurement, change control, baselines
ISO 21502:2020Requirements Management Plan Template
标准Elicitation approach, RACI, requirement attributes, prioritisation, baseline and change control, traceability, metrics
Software Quality Assurance Plan Template (IEEE 730)
完整SQA plan: organisation and independence, product and process assurance, reviews and audits, corrective action, suppliers, metrics
IEEE 730-2014Software Configuration Management Plan Template (IEEE 828)
完整SCM plan: configuration items, naming, baselines, branching, change control and CCB, status accounting, audits, releases
IEEE 828-2012
需求
Business Requirements Specification (BRS) Template
完整Business purpose, measurable objectives, processes, rules, business requirements with attributes, success metrics (BRS/BRD)
ISO/IEC/IEEE 29148:2018Stakeholder Requirements Specification (StRS) Template
完整Stakeholder needs per group with attributes, business context, operational modes, scenarios and traceability (StRS)
ISO/IEC/IEEE 29148:2018System Requirements Specification (SyRS) Template
完整System-level requirements: functions, performance, interfaces, modes, environment, security, sustainment, with parallel verification
ISO/IEC/IEEE 29148:2018Software Requirements Specification Template (ISO/IEC/IEEE 29148)
完整Full SRS per ISO/IEC/IEEE 29148:2018 – interfaces, functions, quality attributes, verification matrix, traceability
ISO/IEC/IEEE 29148:2018Requirements Traceability Matrix (RTM) Template
标准Forward and backward links from business need to tests and results, coverage metrics, orphan analysis, change impact
ISO/IEC/IEEE 29148:2018
设计
Architecture Description Template (ISO/IEC/IEEE 42010)
完整Full architecture description per ISO/IEC/IEEE 42010:2022 – stakeholders, concerns, viewpoints, views, correspondences, decisions
ISO/IEC/IEEE 42010:2022Software Design Description Template (IEEE 1016)
完整Full SDD per IEEE 1016-2009 – design concerns, 12 design viewpoints and views, rationale, overlays, requirements traceability
IEEE 1016-2009Interface Control Document (ICD) Template
完整ICD between two systems – parties, requirements allocation, data element table, protocol sequence, errors, security, timing, change control
Database Design Document Template (ERD and Physical Model)
完整Database design: DBMS choice, conceptual, logical and physical models, indexes, partitioning, integrity, security, backup, capacity
验证
Test Plan Template (ISO/IEC/IEEE 29119-3)
完整Full project test plan: context, communication, risk register, test strategy, activities and estimates, staffing, gantt schedule
ISO/IEC/IEEE 29119-3Test Design Specification Template (ISO/IEC/IEEE 29119-3)
标准Feature sets, test conditions, coverage items and worked technique tables (partitions, boundaries, decision table, state transitions)
ISO/IEC/IEEE 29119-3Test Case Specification Template (ISO/IEC/IEEE 29119-3)
标准Test cases with ID, objective, priority, traceability, preconditions, data, steps, expected and actual results; four worked cases
ISO/IEC/IEEE 29119-3Test Procedure Specification Template (ISO/IEC/IEEE 29119-3)
标准Executable test procedure: test sets, environment, data, setup, ordered steps with expected results, stop, teardown and restart
ISO/IEC/IEEE 29119-3Test Completion Report Template (ISO/IEC/IEEE 29119-3)
完整Test completion report: criteria evaluation, deviations, metrics with defect density, outstanding defects, residual risks, sign-off
ISO/IEC/IEEE 29119-3Verification and Validation Plan Template (IEEE 1012)
完整V&V plan: integrity level scheme, tasks per life-cycle phase, minimum tasks by level, independence, anomalies, reporting, schedule
IEEE 1012-2016
发布与移交
Software Version Description Template (MIL-STD-498 SVD)
标准SVD per DI-IPSC-81442: materials and files released, changes installed, adaptation data, installation, known problems
MIL-STD-498 DI-IPSC-81442Release Notes Template
标准Release notes: highlights, features, fixes, breaking changes with migration, deprecations, CVE fixes, upgrade steps
Software Transition Plan Template (MIL-STD-498 STrP)
标准STrP per DI-IPSC-81429: support facilities, hardware, software, docs, personnel, procedures, training, transition schedule
MIL-STD-498 DI-IPSC-81429User Manual Template (ISO/IEC/IEEE 26514)
完整Full user manual per ISO/IEC/IEEE 26514 – conventions, notices, concepts, task procedures, reference, errors, accessibility
ISO/IEC/IEEE 26514:2022Installation and Configuration Guide Template (ISO/IEC/IEEE 26514)
完整Install guide – requirements, checklist, per-platform steps, verification, config parameters, upgrade, uninstall, hardening
ISO/IEC/IEEE 26514:2022