Fundamentos Teóricos Del Software

Modelos de construcción^

Modelo de cascada

es un procedimiento lineal que se caracteriza por dividir los procesos de desarrollo en sucesivas fases de proyecto. Al contrario que en los modelos iterativos, cada una de estas fases se ejecuta tan solo una vez. Los resultados de cada una de las fases sirven como hipótesis de partida para la siguiente.

Modelo en espiral

es un enfoque de desarrollo de software que puede ser considerado como una respuesta a los inconvenientes del desarrollo en cascada. El modelo en espiral describe el ciclo de vida de un software por medio de espirales, que se repiten hasta que se puede entregar el producto terminado.

Modelo SCRUM

es un proceso para llevar a cabo un conjunto de tareas de forma regular con el objetivo principal de trabajar de manera colaborativa, es decir, para fomentar el trabajo en equipo.

Con este método de trabajo lo que se pretende es alcanzar el mejor resultado de un proyecto determinado.

Metricas de construccion y diseño del software

Metricas de productividafd

Se centra en el rendimiento del proceso de la ingeniería del software

Metricas tecnicas

Se centra en las caracteristicas del software mas que en el proceso

Metricas de calidad

Proporciona una indicacion de como se ajusta el software

Métricas orientada al tamaño

Son medidas directas del software y del proceso

Metrícas orientadas a la persona

Proporcionan información sobre la forma en que se desarrolla el software

Metrícas orientadas a la funcion

Son medidas indirectas del software y del proceso

Estándares de calidad en la construcción del software

Son pruebas y análisis del procesos del software

Objetivos

Mayor confiablidad

productividad

cumplir con los requerimientos

control en la calidad del software

Pruebas

ISO-12207-Modelos de ciclo de la vida del software

Agrupas las actividades que se llevan acabo durante el ciclo de vida en 5 procesos, 8 de apoyo y 4 organizativos

Norma ISO/IEC 9126

Evalúa los productos de software, características de calidad y los lineamientos