Quien hace que, cuando y como para
alcanzar cierto objetivo.
Modelo de proceso
Se define como la solución a la problemática del
desarrollo de sistemas de software.Para desarrollar el
software se requiere resolver ciertas fases de su
proceso, las cuales se conocen en su conjunto como
el ciclo de vida del desarrollo de software solución.
Proceso de software
Fundamentan la creación y la administración de
un sistema de software. Donde se debe contar con
modelos de procesos y tecnologías de software
apropiadas para su realizacion.
Aspectos
Conjunto de personas, estructuras
organizacionales, reglas, políticas, actividades,
componentes de software, metodologías y
herramientas utilizadas.
Arquitectura de software
Define la estructura general de un sistema y varía de
acuerdo con el tipo de sistema a desarrollarse.
Actividades del desarrollo de software
Es una unidad o paso básico de un proceso. En
el proceso de software las actividades definen
los pasos necesarios para lograr las metas y los
objetivos
Requisitos
Se especifican las necesidades del
sistema a desarrollar.
Análisis
Se busca comprender los requisitos del sistema con
el propósito de estructurar la arquitectura del
sistema.
Diseño
Se transforma la arquitectura obtenida durante el análisis en una
arquitectura especializada, donde se considera el ambiente de
implantación particular del sistema.
Implementación
Se expresa la arquitectura del sistema en una forma aceptable
para la computadora, o sea, el código.
Integración
Se combinan los componentes creados de manera independiente
para formar el sistema completo.
Pruebas
Se verifica y valida el sistema a nivel de componentes individuales y su integracion.
Documentacion
Se describen los aspectos sobresalientes de los
requisitos, analisis, diseño, implementacion,
integracion y pruebas
Mantenimiento
Se corrigen errores no encontrados durante el desarrollo
y las pruebas originales del sistema.
Metodologías
Métodos
Es un procedimiento que define las tareas o acciones a
realizar, donde cada tarea incluye condiciones de entrada y
de salida que se deben satisfacer antes y después de
completarse.