2. La ingeniería del software, es la
aplicación de un enfoque
sistemático, disciplinado y
cuantificable al desarrollo,
operación y mantenimiento del
software.
PRIMERA ERA
-Distribución limitada
- Software a la medida
SEGUNDA ERA
-Multiusuario
- Bases de datos
TERCERA ERA
-Sistemas distribuidos
- Inteligencia en el
software
CUARTA ERA
-Tecnología
orientadas a objetos
- Redes de
computadoras
QUINTA ERA
- Sitios Web
Hasta la fecha
3. Es el equipamiento lógico o soporte lógico de
un computador digital, comprende el
conjunto de los componentes lógicos
necesarios para hacer posible la realización
de una tarea especifica.
4. es la aplicación de un enfoque sistemático,
disciplinado y cuantificable al desarrollo,
operación y mantenimiento del software.
5. un conjunto de etapas parcialmente ordenadas con la intención de
lograr un objetivo, en este caso, la obtención de un producto de
software de calidad
Hay cuatro actividades fundamentales comunes a todo proceso
software:
Especificación
Desarrollo
Validación
Evolución
Enfoques:
-Modelo en cascada
-Prototipado
-Incremental e interativo
-Espiral
-RAD
-RUP
6. son diversas aplicaciones informáticas o programas informáticos destinadas a aumentar
la productividad en el desarrollo de software reduciendo el costo de las mismas en
términos de tiempo y dinero.
OBJETIVOS
Mejorar la productividad del software.
Aumentar la calidad del software.
Reducir el tiempo y costo de desarrollo y mantenimiento de los sistemas informáticos.
Mejorar la planificación de un proyecto.
Aumentar la biblioteca de conocimiento informático de una empresa ayudando a la
búsqueda de soluciones para los requisitos.
Automatizar el desarrollo del software, la documentación, la generación de código, las
pruebas de errores y la gestión del proyecto.
Ayuda a la reutilización del software, portabilidad y estandarización de la
documentación.
Gestión global en todas las fases de desarrollo de software con una misma herramienta.
Facilitar el uso de las distintas metodologías propias de la ingeniería del software.
Las herramientas CASE se pueden clasificar teniendo en cuenta los siguientes parámetros:
Las plataformas que soportan.
Las fases del ciclo de vida del desarrollo de sistemas que cubren.
La arquitectura de las aplicaciones que producen.
Su funcionalidad.
7. El software se desarrolla
Se fabrica a su medida
Mantenibilidad
Confiabilidad
Eficiencia
Usabilidad
Portabilidad
8. EL software es un conjunto de componentes
lógicos que requiere procesos, características
especificas para poder crear un tarea en
especifico.