Please enable JavaScript.
Coggle requires JavaScript to display documents.
CONCEPTOS BASICOS DE LA INGENIERIA DE SOFTWARE (JESUS EDUARDO PLIEGO…
CONCEPTOS BASICOS DE LA INGENIERIA DE SOFTWARE
(JESUS EDUARDO PLIEGO MUÑOZ 196W0605)
¿Por qué es importante la ingeniería de software?
La ingeniería de software es el resultado de la acumulación de las diferentes metodologías que han mostrado, en la práctica, ser útiles para mejorar la calidad de los sistemas
desarrollados.
¿Qué es la ingeniería de software?
Es una disciplina de la
ingeniería que comprende todos los aspectos de la producción del software.
:
-¿Qué son los métodos de Ingeniería de Software?
Descripción del modelo
Reglas
Recomendaciones
Administración del proceso**
¿Cuál es la diferencia entre Ingeniería de Software y Ciencias Computacionales?
Las Ciencias Computacionales conciernen a la teoría y fundamentos de cualquier sistema de cómputo (hardware o software) La Ingeniería de software concierne los aspectos prácticos del desarrollo y puesta en marcha de productos útiles de software
¿Cuáles son los retos de la Ingeniería de Software?
Heterogeneidad
Tiempo de entrega
Confianza
La IEEE (The Institute of Electrical and Electronics Engineers):
El Instituto de Ingenieros Electricistas y en Electrónica.
La IEEE define a la ingeniería de software como ¨La aplicación de un enfoque sistemático, disciplinado y cuantificable al desarrollo, operación y mantenimiento del software¨.
¿Cuáles son los costos de la Ingeniería de Software?
60% costos de desarrollo
40% costos de prueba
¿Qué es el software?
Programas de cómputo y su documentación asociada: requerimientos, modelos de diseño y
manuales de usuario
Características, componentes y áreas de aplicación del software
Los componentes del software son los programas ejecutables y los datos existentes en una computadora. Las áreas de aplicación del software son diversas.
¿Qué es CASE?
Programas que son usados para dar soporte automatizado a las actividades del proceso de
software
¿Qué es un proceso de software?
Es el conjunto estructurado de las actividades requeridas
para construir un sistema.
Las actividades fundamentales de este proceso son Especificación de requerimientos, diseño, codificación, validación (pruebas) y mantenimiento
Responsabilidad ética y social
Los ingenieros de Software deben actuar de manera honesta y ética si desean ser
respetados como profesionales.
¿Qué es un modelo de desarrollo de software?
Es el procedimiento que se sigue durante el proceso de
desarrollo de un sistema de software y a éste también se le llama paradigma del proceso.
¿Qué es el ciclo de vida de desarrollo de software?
Es el proceso que se sigue para construir, entregar y hacer funcionar el software,
desde la concepción de la idea del sistema hasta su entrega y el desuso
.