uno w me ate
Unidad
Administración del proceso del software
1. Introducción
PREGUNTAS MAS FRECUENTES SOBRE INGENIERIA DE
SOFTWARE
?Que es el software?
?Que es la Ingeniería de Software?
?Cual es la diferencia entre Ingenierita de Software e
Ingeniería en Sistemas?
?Que es el proceso del Software?
?Que es el modelo del proceso del software?
?Cuales son los costos dela Ingeniería de Software?
Introducción
?Que son los métodos de la Ingeniería de
Software?
?Que es CASE?
?Cuales son los atributos de un buen software ?
?Cuales son los retos fundamentales que afronta
la Ingeniería de Software?
RESPONSABILIDAD PROFESIONAL Y ETICA.
?Que es el software?
El software no son solo programas, sino todos los
documentos asociados yla configuración de
datos que se necesitan para hacer que estos
programas operen de manera correcta.
Consiste en diversos programas operan de
manera correcta.
Son diversos programas independientes,
archivos de configuración que se utilizan para
ejecutar estos programas.
?Que es la Ingeniería de
Software?
Disciplina de la ingeniería que comprende todos los
aspectos dela producción de software desde las
etapas iniciales de la especificación hasta el
mantenimiento de este después de que se utiliza.
Los Ingenieros de software adoptan un enfoque
sistemático y organizado en su trabajo, ya que es la
forma mas efectiva de producir software de alta
calidad.
También la ingeniería consiste en seleccionar el
método mas apropiado para un conjunto decircunstancias.
Cual es la diferencia entre Ingeniería
del Software e Ingeniería de Sistemas.
La ciencia de la computación se refiere a
las teorías y métodos subyacentes a las
computadoras y la Ingeniería de software se
refiere a los problemas prácticos de
producir software.
Los Ingenieros de software requieren ciertos
conocimientos de la ciencia de la
computación de la mismaforma que los
ingenieros eléctricos necesitan
conocimientos de la física.
Que es el proceso del
Software
Es un conjunto de actividades y resultados
asociados que producen un producto de
software.
Existen cuatro actividades fundamentales de
procesos que son comunes para todos los
procesos del software.
Especificación del software
Desarrollo del software
Validacióndel Software
Evolución del software
Que es el Modelo del
proceso del Software
Es una descripción simplificada de un proceso
del software que presenta una visión de ese
proceso.
Estos modelos pueden incluir actividades que
son parte de los procesos y productos de
software y el papel de las personas involucradas
en la ingeniería de software. Algunos ejemplos
son:
Un modelode flujo de trabajo.
Un modelo de flujo de datos o de actividad.
Un modelo de roles. (roles de personas
involucradas)
Que es el Modelo del
proceso del Software
Se basan en uno de los tres modelos generales o
paradigmas de desarrollo.
El enfoque cascada. Considera las actividades
anteriores y las representa como fases de procesos
separados.
Desarrollo iterativo.Entrelaza las actividades de
especificación, desarrollo y validación.
Ingeniería de software basada en componentes.
Se enfoca en la integración.
Cuales son los costos de la
Ingeniería del software.
Aproximadamente el 60% de los costos es en el
desarrollo y el 40% en las pruebas.
Los costos varían dependiendo del tipo de
sistemas desarrollado y de requerimientos de
sistemas . La distribución de costos depende del modelo
de desarrollo usado.
Costo de Distribución.
Waterfall model
0
25
Cascada
Specification
Desarrollo
50
100
75
Iterative development
interactivo
Basada en
componentes
Costo de
desarrollo y
evolución del
software.
Design
0
Development
25
Specification
50
75
Iterative...
Regístrate para leer el documento completo.