
1 minute read
Especificación del Software
Figura 2:Preguntas para cada etapa del Ciclo de Vida Estándar
Especificación del Software
Advertisement
Propósito y Contexto.
La especificación describe todas las características importantes de un producto o proceso particular en algún formato. Las características deseables, así como el formato adecuado para representarlas, están determinadas por el propósito y contexto del tipo dentro del proyecto de desarrollo de Software.
Perspectiva del producto.
Las especificaciones están dirigidas a crear los productos del ciclo de vida (que son los productos del proyecto) a satisfacción del usuario. Se caracterizan los tipos de productos por aplicación y requerimientos de calidad.
Tipo de Aplicación.
El tipo de aplicación tiene un fuerte impacto en los productos y procesos que necesitan ser especificados. Las posibles clasificaciones son basadas en las características de los flujos de control del Software (secuencial, concurrente, tiempo real), o basadas en la aplicación (comercial, sistemas, control de procesos, científica, integrada).
Requerimientos de calidad.
Estas características tienen impactos en los aspectos que deben ser especificados y en sus atributos. Algunas características posibles son: confiabilidad, correctitud, tolerancia a fallas, mantenibilidad, portabilidad, amigabilidad, disponibilidad.