Está en la página 1de 1

CAPAS INGENIERIA DE SOFTWARE

Independientemente de la complejidad del sistema y de su área de aplicación la ingeniería de


software se puede analizar como una tecnología multicapa, estas se dividen en

 HERRAMIENTAS
 METODOS
 PROCESOS
 ENFOQUE DE CALIDAD

HERRAMIENTAS
Proporcionan un enfoque automático o semiautomático a los procesos y métodos, se integran a
fin de que la información generada por una herramienta sea utilizada por otra estableciendo un
sistema de soporte para el desarrollo de software denominado “Ingeniería de Software Asistida
por Computadora” o CASE

METODOS
Entregan el soporte necesario asociado a “Como” construir el software, abarcando una gama de
tareas que va desde el análisis de requisitos, diseño y construcción de programas, hasta las
pruebas y mantenimientos posteriores, dependen a su vez de principios básicos de la Ingeniería de
Software que gobiernan cada área de la tecnología e incluyen otras actividades de modelado y
descripción.

PROCESOS
Es la unión que mantiene juntas las capas de tecnología y que permite un desarrollo racional de la
ingeniería de software al definir un marco de trabajo para un conjunto de Áreas clave de proceso
(ACPs) que se deben establecer para la entrega efectiva de la tecnología de la ingeniería del
software.

INTEGRACION DE MODELOS DE MADUREZ DE CAPACIDADES (CCMI)

Modelo de procesos que contiene las mejores prácticas de la industria para el desarrollo,
mantenimiento, adquisición, operación de productos y servicios, se asocia a prácticas que abordan
el desarrollo y mantenimiento de productos y servicios, cubriendo su ciclo de vida desde la
concepción hasta la entrega y el mantenimiento.

Integra modelos esenciales orientados al desarrollo de productos considerando una solución global
para el desarrollo y mantenimiento de productos y servicios enfocado en generar la mejora de un
proceso o un conjunto de procesos relacionados estrechamente a un área en que una organización
desea mejorar.

Por lo tanto, una organización puede ser certificada para un área de proceso en cierto nivel de
capacidad. Existen cinco niveles de capacidad por donde transitan los procesos asociados a un área
de proceso, y cada nivel es construido sobre el nivel anterior; es decir, para que un proceso alcance
un nivel de capacidad, necesariamente debe haber alcanzado el nivel anterior. Estos niveles sirven
para conocer la madurez de los procesos que se realizan para producir software.

También podría gustarte