Set dokumen SDLC
Set dokumen siklus hidup perangkat lunak per fase: rencana, kebutuhan (ISO/IEC/IEEE 29148), desain, pengujian (29119-3), rilis, transisi, dan pemeliharaan.
Perencanaan
Software Development Plan Template (MIL-STD-498 SDP)
LengkapSDP 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
LengkapIntegrated plan: objectives, governance, scope, schedule, cost and EVM, quality, risk, procurement, change control, baselines
ISO 21502:2020Requirements Management Plan Template
StandarElicitation approach, RACI, requirement attributes, prioritisation, baseline and change control, traceability, metrics
Software Quality Assurance Plan Template (IEEE 730)
LengkapSQA plan: organisation and independence, product and process assurance, reviews and audits, corrective action, suppliers, metrics
IEEE 730-2014Software Configuration Management Plan Template (IEEE 828)
LengkapSCM plan: configuration items, naming, baselines, branching, change control and CCB, status accounting, audits, releases
IEEE 828-2012
Kebutuhan
Business Requirements Specification (BRS) Template
LengkapBusiness purpose, measurable objectives, processes, rules, business requirements with attributes, success metrics (BRS/BRD)
ISO/IEC/IEEE 29148:2018Stakeholder Requirements Specification (StRS) Template
LengkapStakeholder needs per group with attributes, business context, operational modes, scenarios and traceability (StRS)
ISO/IEC/IEEE 29148:2018System Requirements Specification (SyRS) Template
LengkapSystem-level requirements: functions, performance, interfaces, modes, environment, security, sustainment, with parallel verification
ISO/IEC/IEEE 29148:2018Software Requirements Specification Template (ISO/IEC/IEEE 29148)
LengkapFull SRS per ISO/IEC/IEEE 29148:2018 – interfaces, functions, quality attributes, verification matrix, traceability
ISO/IEC/IEEE 29148:2018Requirements Traceability Matrix (RTM) Template
StandarForward and backward links from business need to tests and results, coverage metrics, orphan analysis, change impact
ISO/IEC/IEEE 29148:2018
Desain
Architecture Description Template (ISO/IEC/IEEE 42010)
LengkapFull architecture description per ISO/IEC/IEEE 42010:2022 – stakeholders, concerns, viewpoints, views, correspondences, decisions
ISO/IEC/IEEE 42010:2022Software Design Description Template (IEEE 1016)
LengkapFull SDD per IEEE 1016-2009 – design concerns, 12 design viewpoints and views, rationale, overlays, requirements traceability
IEEE 1016-2009Interface Control Document (ICD) Template
LengkapICD between two systems – parties, requirements allocation, data element table, protocol sequence, errors, security, timing, change control
Database Design Document Template (ERD and Physical Model)
LengkapDatabase design: DBMS choice, conceptual, logical and physical models, indexes, partitioning, integrity, security, backup, capacity
Verifikasi
Test Plan Template (ISO/IEC/IEEE 29119-3)
LengkapFull 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)
StandarFeature 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)
StandarTest 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)
StandarExecutable 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)
LengkapTest 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)
LengkapV&V plan: integrity level scheme, tasks per life-cycle phase, minimum tasks by level, independence, anomalies, reporting, schedule
IEEE 1012-2016
Rilis dan transisi
Software Version Description Template (MIL-STD-498 SVD)
StandarSVD per DI-IPSC-81442: materials and files released, changes installed, adaptation data, installation, known problems
MIL-STD-498 DI-IPSC-81442Release Notes Template
StandarRelease notes: highlights, features, fixes, breaking changes with migration, deprecations, CVE fixes, upgrade steps
Software Transition Plan Template (MIL-STD-498 STrP)
StandarSTrP 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)
LengkapFull 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)
LengkapInstall guide – requirements, checklist, per-platform steps, verification, config parameters, upgrade, uninstall, hardening
ISO/IEC/IEEE 26514:2022