Sist
Introducción El Proceso Software: Modelos y Enfoques
El Mundo Hoy
Todas las economías desarrolladas dependen del software Cada vez más sistemas son controlados por software
El gasto en software representa una parte importante del PIB en todos los países desarrollados.
Chile está por debajo del promedio (1,5% PIB v/s 2,5% mundial)
El Software es importante enesta inversión
U$2,2 Billones en TI, de los cuales U$250 Millones son para software
Empleo: 92.000 empleos directos
Fuente: IDC Economic Impact Study, 2007
Introducción
El sector de TI de Chile generará mas de 29,000 nuevos empleos entre 2007 y 2011 y contribuirá a la creación de mas de 280 nuevas empresas En los próximos cuatro años, la industria de TI de Chile generará US$600M (323.4BCLP) en nuevos ingresos de impuestos y contribuirá con US$2.1B (1,159.8B CLP) de ingresos al PIB La inversión en software representa 11% del total del mercado Chileno de TI, mientras que el 33% de los empleados de la industria y de los usuarios están involucrados en crear, distribuir, instalar, o proveer servicios de software
Fuente: IDC Economic Impact Study, 2007
Introducción
¿Qué es elsoftware? Programas informáticos y documentación asociada tales como requerimientos, modelos de diseño y manuales de usuario Los productos de software pueden ser desarrollados para un cliente específico o bien para el mercado general.
Genéricos - desarrollados para ser vendidos a una amplia gama de clientes.
P.ej: Software para PC como Excel o Word.
Personalizados (cliente) - desarrolladopara un único cliente de acuerdo con su especificación
P.ej: Sistema de Prestamos en Línea banco BCI
Introducción
Los atributos generales, esenciales para cualquier tipo de producto software son: Mantenibilidad
La posibilidad de hacer cambios en el software, la posibilidad que el software evoluciona, para cumplir las nuevas necesidades de los usuarios
Confiabilidad
El software no debecausar daños físicos o económicos en el caso de una falla del sistema
Eficiencia
El software debe usar eficientemente los recursos del sistema (memoria, procesador etc.)
Usabilidad
El software debe ser fácil de utilizar (debe tener una interfaz de usuario apropiada y una documentación adecuada)
A&D de Sistemas
Introducción
Ciclo de Vida de los SI
El Ciclo de Vida de los SI es elconjunto de actividades que los analistas, diseñadores, programadores y usuarios realizan para que un sistema pueda realizarse y ponerse en marcha. Sus Fases son
Nacimiento Desarrollo Operación Mantención Muerte
A&D de Sistemas
Introducción
Ciclo de Vida de los SI
Fases de la Etapa de Desarrollo
Investigación Preliminar Determinación de Requerimientos Diseño del Sistema de InformaciónImplementación Pruebas Puesta en Marcha
Análisis & Diseño
A&D de Sistemas:
Introducción
Análisis
Fase fundamental en el ciclo de vida del software Para analizar los requisitos, éstos deben haberse obtenido previamente
Determinación de requisitos
Ingeniería de Requerimientos
Obtención de requerimientos Análisis de requerimientos Especificación de requerimientos Validación de requerimientosA&D de Sistemas:
Introducción
Análisis “La correcta obtención de los requisitos es uno de los aspectos más críticos de un proyecto software, independientemente del tipo de proyecto que se trate, dado que una mala captura de los mismos es la causa de la mayor parte de los problemas que surgen a lo largo del ciclo de vida” [Johnson, 1995] “La parte más difícil de construir de un sistemasoftware es decidir qué construir. [...] Ninguna otra parte del trabajo afecta más negativamente al sistema final si se realiza de manera incorrecta. Ninguna otra parte es más difícil de rectificar después” [Brooks, 1995] “El coste de un cambio en los requisitos, una vez entregado el producto, es entre 60 y 100 veces superior al coste que hubiera representado el mismo cambio durante las fases...
Regístrate para leer el documento completo.