Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Realizado por:
Eric Yesid Aponte Torres
Marzo 2020
Abstract
fferent formats and protocols of the software documentation in a general way; Where we will set as
an example Software Development Plan (SDP), Software Requirements Specifications (SRS), Software
Design Documents (SDD) and Software Test Documents (STD) which require a technical and functional
documentation of the software where its architecture and construction is presented within its life
cycle.
www.umbvirtual.edu.co
Contenido
Abstract........................................................................................................................................................2
Capítulo 1......................................................................................................................................................4
Introducción e información general.........................................................................................................4
Capítulo 2......................................................................................................................................................5
Software Development Plan (SDP)...........................................................................................................5
Software Requirements Specifications (SRS)............................................................................................7
Software Design Documents (SDD)..........................................................................................................8
Software Test Documents (STD)...............................................................................................................9
Capítulo 3....................................................................................................................................................11
Resultados y discusión:...........................................................................................................................11
Referencias.................................................................................................................................................12
3
Capítulo 1
La documentación es requerida dentro del ciclo de vida del software en todas sus etapas ya que es de
importancia tener descrito desde el inicio un requerimiento o alcance que permita establecer que es
lo que se quiere construir y que funcionalidades cumpliría el software; Adicionalmente dependiendo
del tipo de metodologías que se requiera se presentara una documentación por fases o una inicial y
final. La documentación por fases expresa lo realizado desde el ámbito funcional, técnico y de
pruebas al igual si es una documentación final la cual describe todo lo realizado en el software.
www.umbvirtual.edu.co
Capítulo 2
El SDP proporciona al cliente la información funcional y técnica para monitorear el proceso a seguir
para el desarrollo de software. También detalla los métodos, metodologías, requisitos, restricciones,
estrategias, prototipos, análisis de riesgos, estándares que se utilizarán y el enfoque que dará el
desarrollador hacia el software.
Introducción al plan y descripción general. (Se determina el alcance de lo que se quiere del
software)
5
o Propósito, alcance y objetivos.
o Suposiciones y Restricciones.
Descripción general del sistema, incluida la arquitectura del sistema y el software. (Describe de
manera técnica y funcional el software)
o Prototipos y simulaciones.
Un SRS describe de manera funcional lo que el software necesita para satisfacer todas las necesidades
de los interesados (Cliente y usuario). Utilizado para proporcionar información crítica a el equipo de
7
desarrollo, garantía de calidad, operaciones y mantenimiento proporcionando la contextualización de
lo que se requiere.
1.1 Propósito (Se establece la solución a la problemática del documento sobre el software a realizar)
2.1 Necesidades del usuario (Establecen los requerimientos de lo que desea el usuario)
3. Características y requisitos del sistema (Se establecen los minimos requisitos y características que
debe tener el software)
La información que proporciona el documento de diseño de software describe el tipo de software que
se está desarrollando, metodología y arquitectura utilizada para su desarrollo. El estándar más
utilizado es el IEEE, que actúa como un marco general que se muestra a continuación:
www.umbvirtual.edu.co
1. Introducción (se establecen los objetivos y alcance del software a desarrollar orientado a la
solución de la problemática)
1.1 Propósito
1.2 Alcance
3. Arquitectura del sistema (describe de manera técnica la arquitectura del software y sus
dependencias)
5. Diseño de componentes (se visualizan los diagramas de acuerdo a las funcionalidades, casi siempre
es en uml)
6. Diseño de interfaz humana (diseños de la interfaz a la que tendrá acceso el usuario final)
9
7. Matriz de requisitos (se presentan los requisitos de infraestructura y técnicos para el software)
La documentación de pruebas para software es requerida para establecer los planes y casos de
prueba a ejecutar de tal manera que determinen una alta calidad del software desarrollado y cumpla
con el alcance planteado desde un inicio. ISO / IEC / IEEE 29119-3 proporciona plantillas para la
documentación de pruebas que cubren todo el ciclo de vida del software; Las plantillas que se definen
en ISO / IEC / IEEE 29119-3 son los siguientes:
Documentación del proceso de prueba organizacional: (Define los tipos de pruebas y su calificación)
- Política de prueba
Documentación del proceso de prueba dinámica: (Se establecen las pruebas que deben ser
competentes y orientadas a los requerimientos y casos de uso establecidos para el desarrollo del
software)
- Resultados actuales
- Resultado de la prueba.
11
Capítulo 3
Resultados y discusión:
Referencias
13