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