Markdown Editor

Conjunto de documentos SDLC

Los documentos del ciclo de vida del software por fase: planes, requisitos (ISO/IEC/IEEE 29148), diseño, pruebas (29119-3), entrega, transición y mantenimiento.

Paso 1

Planificación

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

    Completa

    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

    Completa

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

    ISO 21502:2020
  3. Requirements Management Plan Template

    Estándar

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

  4. Software Quality Assurance Plan Template (IEEE 730)

    Completa

    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)

    Completa

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

    IEEE 828-2012
Paso 2

Requisitos

  1. Business Requirements Specification (BRS) Template

    Completa

    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

    Completa

    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

    Completa

    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)

    Completa

    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

    Estándar

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

    ISO/IEC/IEEE 29148:2018
Paso 3

Diseño

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

    Completa

    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)

    Completa

    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

    Completa

    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)

    Completa

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

Paso 4

Verificación

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

    Completa

    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)

    Estándar

    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)

    Estándar

    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)

    Estándar

    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)

    Completa

    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)

    Completa

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

    IEEE 1012-2016
Paso 5

Entrega y transición

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

    Estándar

    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

    Estándar

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

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

    Estándar

    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)

    Completa

    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)

    Completa

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

    ISO/IEC/IEEE 26514:2022
Paso 6

Mantenimiento

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

    Completa

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

    ISO/IEC/IEEE 14764:2022