Markdown Editor

Bộ hồ sơ vòng đời phần mềm

Bộ hồ sơ vòng đời phần mềm theo giai đoạn: kế hoạch, yêu cầu (ISO/IEC/IEEE 29148), thiết kế, kiểm thử (29119-3), phát hành, chuyển giao và bảo trì.

Bước 1

Lập kế hoạch

  1. Software Development Plan Template (MIL-STD-498 SDP)

    Đầy đủ

    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:2017
  2. Project Management Plan Template

    Đầy đủ

    Integrated plan: objectives, governance, scope, schedule, cost and EVM, quality, risk, procurement, change control, baselines

    ISO 21502:2020
  3. Requirements Management Plan Template

    Chuẩn

    Elicitation approach, RACI, requirement attributes, prioritisation, baseline and change control, traceability, metrics

  4. Software Quality Assurance Plan Template (IEEE 730)

    Đầy đủ

    SQA plan: organisation and independence, product and process assurance, reviews and audits, corrective action, suppliers, metrics

    IEEE 730-2014
  5. Software Configuration Management Plan Template (IEEE 828)

    Đầy đủ

    SCM plan: configuration items, naming, baselines, branching, change control and CCB, status accounting, audits, releases

    IEEE 828-2012
Bước 2

Yêu cầu

  1. Business Requirements Specification (BRS) Template

    Đầy đủ

    Business purpose, measurable objectives, processes, rules, business requirements with attributes, success metrics (BRS/BRD)

    ISO/IEC/IEEE 29148:2018
  2. Stakeholder Requirements Specification (StRS) Template

    Đầy đủ

    Stakeholder needs per group with attributes, business context, operational modes, scenarios and traceability (StRS)

    ISO/IEC/IEEE 29148:2018
  3. System Requirements Specification (SyRS) Template

    Đầy đủ

    System-level requirements: functions, performance, interfaces, modes, environment, security, sustainment, with parallel verification

    ISO/IEC/IEEE 29148:2018
  4. Software Requirements Specification Template (ISO/IEC/IEEE 29148)

    Đầy đủ

    Full SRS per ISO/IEC/IEEE 29148:2018 – interfaces, functions, quality attributes, verification matrix, traceability

    ISO/IEC/IEEE 29148:2018
  5. Requirements Traceability Matrix (RTM) Template

    Chuẩn

    Forward and backward links from business need to tests and results, coverage metrics, orphan analysis, change impact

    ISO/IEC/IEEE 29148:2018
Bước 3

Thiết kế

  1. Architecture Description Template (ISO/IEC/IEEE 42010)

    Đầy đủ

    Full architecture description per ISO/IEC/IEEE 42010:2022 – stakeholders, concerns, viewpoints, views, correspondences, decisions

    ISO/IEC/IEEE 42010:2022
  2. Software Design Description Template (IEEE 1016)

    Đầy đủ

    Full SDD per IEEE 1016-2009 – design concerns, 12 design viewpoints and views, rationale, overlays, requirements traceability

    IEEE 1016-2009
  3. Interface Control Document (ICD) Template

    Đầy đủ

    ICD between two systems – parties, requirements allocation, data element table, protocol sequence, errors, security, timing, change control

  4. Database Design Document Template (ERD and Physical Model)

    Đầy đủ

    Database design: DBMS choice, conceptual, logical and physical models, indexes, partitioning, integrity, security, backup, capacity

Bước 4

Kiểm chứng

  1. Test Plan Template (ISO/IEC/IEEE 29119-3)

    Đầy đủ

    Full project test plan: context, communication, risk register, test strategy, activities and estimates, staffing, gantt schedule

    ISO/IEC/IEEE 29119-3
  2. Test Design Specification Template (ISO/IEC/IEEE 29119-3)

    Chuẩn

    Feature sets, test conditions, coverage items and worked technique tables (partitions, boundaries, decision table, state transitions)

    ISO/IEC/IEEE 29119-3
  3. Test Case Specification Template (ISO/IEC/IEEE 29119-3)

    Chuẩn

    Test cases with ID, objective, priority, traceability, preconditions, data, steps, expected and actual results; four worked cases

    ISO/IEC/IEEE 29119-3
  4. Test Procedure Specification Template (ISO/IEC/IEEE 29119-3)

    Chuẩn

    Executable test procedure: test sets, environment, data, setup, ordered steps with expected results, stop, teardown and restart

    ISO/IEC/IEEE 29119-3
  5. Test Completion Report Template (ISO/IEC/IEEE 29119-3)

    Đầy đủ

    Test completion report: criteria evaluation, deviations, metrics with defect density, outstanding defects, residual risks, sign-off

    ISO/IEC/IEEE 29119-3
  6. Verification and Validation Plan Template (IEEE 1012)

    Đầy đủ

    V&V plan: integrity level scheme, tasks per life-cycle phase, minimum tasks by level, independence, anomalies, reporting, schedule

    IEEE 1012-2016
Bước 5

Phát hành và chuyển giao

  1. Software Version Description Template (MIL-STD-498 SVD)

    Chuẩn

    SVD per DI-IPSC-81442: materials and files released, changes installed, adaptation data, installation, known problems

    MIL-STD-498 DI-IPSC-81442
  2. Release Notes Template

    Chuẩn

    Release notes: highlights, features, fixes, breaking changes with migration, deprecations, CVE fixes, upgrade steps

  3. Software Transition Plan Template (MIL-STD-498 STrP)

    Chuẩn

    STrP per DI-IPSC-81429: support facilities, hardware, software, docs, personnel, procedures, training, transition schedule

    MIL-STD-498 DI-IPSC-81429
  4. User Manual Template (ISO/IEC/IEEE 26514)

    Đầy đủ

    Full user manual per ISO/IEC/IEEE 26514 – conventions, notices, concepts, task procedures, reference, errors, accessibility

    ISO/IEC/IEEE 26514:2022
  5. Installation and Configuration Guide Template (ISO/IEC/IEEE 26514)

    Đầy đủ

    Install guide – requirements, checklist, per-platform steps, verification, config parameters, upgrade, uninstall, hardening

    ISO/IEC/IEEE 26514:2022
Bước 6

Bảo trì

  1. Software Maintenance Plan Template (ISO/IEC/IEEE 14764)

    Đầy đủ

    Maintenance concept, types, organisation, request process, metrics (backlog, MTTR), SLAs, CM, transition, budget, retirement

    ISO/IEC/IEEE 14764:2022