Documentos de Académico
Documentos de Profesional
Documentos de Cultura
SISTEMAS DE INFORMACIÓN
II
INTRODUCCION
SII
Crisis del Software
SII
Crisis del Software
Algunos “síntomas” que indicaban que el software se
encontraba en un periodo de crisis eran:
Confiabilidad Cuestionable.
Solución propuesta
SII
Software
SII
Composición del Software
Instrucciones
(programas de
computadora)
Software Estructuras de
Datos
Documentos
SII
Tipos de Productos Software
GENERICOS
Sistemas independientes
que se producen por una
organización de
desarrollo y se venden en
el mercado abierto a
cualquier cliente que
desee adquirirlo.
Productos
software
PERSONALIZADOS
Sistemas que están
destinados para un
cliente en particular
SII
Productos Software
INDIVIDUAL
Los
productos
software se
pueden
desarrollar
en forma:
EQUIPOS
SII
Software Profesional
La gran mayoría del desarrollo de software es
una actividad profesional.
Propósitos
de negocios
específicos
Software
Inclusión en otros
Productos de dispositivos
software
SII
Mantenimiento
Confiabilidad
Seguridad
Los usuarios mal intencionados no deben
tener posibilidad de acceder al sistema o SII
dañarlo.
ATRIBUTOS ESENCIALES DEL BUEN SOFTWARE (continuación)
Eficiencia
SII
ATRIBUTOS ESENCIALES DEL BUEN SOFTWARE (continuación)
Aceptabilidad
SII
INGENIERIA DE SOFTWARE
SII
Entrega tarde
Problemas
en el
desarrollo Presupuesto
del excedido
Software
Con fallas
SII
Ingeniería de Software
Libre de fallas
Entregado a tiempo
Dentro del presupuesto
Que satisfaga las necesidades del cliente
Que pueda modificarse con facilidad cuando
cambien las necesidades del cliente
SII
Ingeniería de Software - Definición
Roger S. Pressman
Ingeniería de Software - Definición
Programas
Ingeniería
de
software
Documentación
abarca
Datos de
configuración SII
Ingeniería de Software
SII
La base que soporta la Ingeniería del Software es un
enfoque de calidad.
Proceso
complejidad.
Ingeniería de Software
Especificación
Una estructura de
proceso general para la
ingeniería de software Desarrollo
consta de las
siguientes actividades:
Validación
Evolución SII
Actividades fundamentales de los
procesos
Diseño y programación
Desarrollo
(implementación) del software
SII
Actividades fundamentales de los procesos (continuación)
Aplicaciones independientes
Sistemas de entretenimiento
Juegos
Sistemas de sistemas
Ejemplo: Programa de hoja de cálculo.
SII
Diversidad de la ingeniería de software
SII
Diversidad de la ingeniería de software
Sin embargo existen fundamentos de la
ingeniería de software que se aplican a todos los
tipos de sistema de software:
SII
Responsabilidad profesional y ética
SII
BIBLIOGRAFÍA
SII