Está en la página 1de 25

Sistemas de Información.

Semestre 2020 07-07-2020

Desarrollo de
Sistemas de Información

Prof. Karina Rojas C. 1


Sistemas de Información. Semestre 2020 07-07-2020

CONTENIDOS
Tema 1: Metodologías de Desarrollo
Tema 2: Alternativas de Desarrollo e Implementación de SI
Tema 3: Método Clásico: Descripción de etapas.
Etapas Iniciales Claves:
Tema 4: Definición del problema
Tema 5: Definición de Requerimientos
Tema 6: Estudio de Factibilidad
2

Prof. Karina Rojas C. 2


Sistemas de Información. Semestre 2020 07-07-2020

Objetivos de Aprendizaje
• Demostrar la manera en que la construcción de
nuevos sistemas produce el cambio organizacional.

• Identificar y describir las actividades centrales en


el proceso de desarrollo de sistemas.

• Evaluar métodos alternativos para la construcción


de sistemas de información.

• Identificar y describir nuevos enfoques para la


construcción de sistemas en la era de la empresa
digital.

Prof. Karina Rojas C. 3


Sistemas de Información. Semestre 2020 07-07-2020

Razones para Desarrollar un nuevo SI


Cuatro tipos de cambio organizacional estructural
que la TI hace posible
1. Automatización
• Incrementa eficiencia, remplaza las tareas manuales

2. Estructuración de procedimientos(Racionalización)
• Agilización de procedimientos operativos estandarizados

3. Reingeniería de procesos de negocios (Rediseño)


• Analiza, simplifica y rediseña los procesos de negocios

4. Cambios de paradigma
• Replantear la naturaleza del negocio, definir un nuevo modelo de negocios y
cambiar la naturaleza de la organización
4

Prof. Karina Rojas C. 4


Sistemas de Información. Semestre 2020 07-07-2020

Prof. Karina Rojas C. 5


Sistemas de Información. Semestre 2020 07-07-2020

Desarrollo de Sistemas
Actividades involucradas en generar una solución de sistemas de
información para un problema organizacional o una oportunidad
1. Análisis de sistemas

2. Diseño de sistemas

3. Programación

4. Pruebas

5. Conversión

6. Producción y mantenimiento

Prof. Karina Rojas C. 6


Sistemas de Información. Semestre 2020 07-07-2020

Prof. Karina Rojas C. 7


Sistemas de Información. Semestre 2020 07-07-2020

Resumen de las actividades de


Desarrollo de Sistemas
ACTIVIDAD CENTRAL DESCRIPCIÓN

Análisis de sistemas Identifica problema (s)


Especifica la solución
Establece los requerimientos de información

Diseño de sistemas Crea las especificaciones del diseño

Programación Traduce las especificaciones del diseño a código de


programa

Pruebas Prueba unitaria


Prueba de sistemas
Prueba de aceptación

Conversión Planea la conversión


Prepara la documentación
Capacita a usuarios y personal técnico

Producción y mantenimiento Opera el sistema


Evalúa el sistema
Modifica el sistema

Prof. Karina Rojas C. 8


Sistemas de Información. Semestre 2020 07-07-2020

Tema 1: Metodologías de Desarrollo

Prof. Karina Rojas C. 9


Sistemas de Información. Semestre 2020 07-07-2020

Definiciones
 Método: Es una forma sistemática y organizada para manejar
el Ciclo de Vida de los Sistemas o sus partes. Especifica las
tareas individuales y su secuencia.
 Técnica: Es un medio para lograr una tarea en el Ciclo de
Vida de los Sistemas.
 Herramienta: Es un paquete de SW que puede apoyar una o
más Técnicas.

10
10

Prof. Karina Rojas C. 10


Sistemas de Información. Semestre 2020 07-07-2020

Conceptos....
Un Método nos dice
QUE hacer para lograr un objetivo,

Una técnica nos dice


COMO realizar una tarea

Una herramienta nos dice


CON QUE realizar o apoyar una tarea

11
11

Prof. Karina Rojas C. 11


Sistemas de Información. Semestre 2020 07-07-2020

Importancia del Uso de Método de


Desarrollo
 Facilita la comunicación y entendimiento entre Usuarios,
Diseñadores, Analistas, y Clientes
 Facilita la Mantención y corrección de errores
 Facilita el control del proyecto
 Reduce el impacto de la rotación y la dependencia del
personal
 Crea una Base para mejorar
 Facilita la incorporación de nuevos módulos

12
12

Prof. Karina Rojas C. 12


Sistemas de Información. Semestre 2020 07-07-2020

Importancia del Uso de Método de


Desarrollo

El 75% de los recursos informáticos se


destinan a la mantención.

Solo el 25% de los recursos se destinan


al desarrollo de nuevas aplicaciones...

13 Fuente: Software Engineering, Auerbach


13

Prof. Karina Rojas C. 13


Sistemas de Información. Semestre 2020 07-07-2020

Importancia del Uso de Método de


Desarrollo

70
Costo de corregir los Errores

60
67
50
40
30
20 14
7
10
1
0
Requerim. Diseño Prueba Operación

14
14
Fuente: Ingeniería de Software. Roger Pressman

Prof. Karina Rojas C. 14


Sistemas de Información. Semestre 2020 07-07-2020

Importancia del Uso de Método de


Desarrollo

El 80 % de los Diseño
Recursos de
Mantención se Otros
destinan a la
corrección de Programación
errores en la
Fase de Requerimientos
Requerimientos
0 20 40 60 80

15 Fuente: An Introduction to information Engineering Clive


15
Filkenstein

Prof. Karina Rojas C. 15


Sistemas de Información. Semestre 2020 07-07-2020

Modelo Clásico de Desarrollo de SI


 También denominado «ciclo de vida básico» o «modelo en
cascada», el modelo lineal secuencial sugiere un enfoque
sistemático, secuencial del desarrollo del software que
comienza en un nivel de sistemas y progresa con el análisis,
diseño, codificación, pruebas y mantenimiento.

16

Prof. Karina Rojas C. 16


Sistemas de Información. Semestre 2020 07-07-2020

Modelo Clásico de Desarrollo de SI

17

Prof. Karina Rojas C. 17


Sistemas de Información. Semestre 2020 07-07-2020

Características del Método Clásico


 Método más antiguo para construir sistemas de información
 Enfoque por fases – divide el desarrollo de los sistemas en etapas
formales
 Siguen el enfoque de “cascada”: las tareas en una etapa terminan
antes de que la otra etapa empiece
 Mantiene una división muy formal de las actividades de los
usuarios finales y los especialistas de sistemas de información
 Énfasis en las especificaciones formales y el trabajo administrativo
 Todavía se usa para construir sistemas complejos
 Puede ser costo, lento e inflexible

18

Prof. Karina Rojas C. 18


Sistemas de Información. Semestre 2020 07-07-2020

Modelo Clásico de Desarrollo de SI


 El modelo lineal secuencial es el paradigma más antiguo y
más extensamente utilizado en la ingeniería del software. Sin
embargo, la crítica al paradigma ha puesto en duda su
eficacia.
 Ventajas vs Desventajas

19

Prof. Karina Rojas C. 19


Sistemas de Información. Semestre 2020 07-07-2020

20

Prof. Karina Rojas C. 20


Sistemas de Información. Semestre 2020 07-07-2020

Prototipos
• Construir rápida y económicamente un sistema experimental para
que lo evalúen los usuarios finales
• Prototipo: versión funcional preliminar del sistema de
información

• El prototipo avalado puede servir de plantilla para crear el


sistema definitivo
• Pasos en la creación de prototipos:
1. Identificar los requerimientos del usuario
2. Desarrollar un prototipo inicial
3. Usar el prototipo

21 4. Revisar y mejorar el prototipo

Prof. Karina Rojas C. 21


Sistemas de Información. Semestre 2020 07-07-2020

• Ventajas del prototipo


• Es útil cuando hay incertidumbre en los requerimientos o
soluciones de diseño
• A menudo utilizado para el diseño de la interfaz de usuario
final
• Es más probable que satisfaga los requerimientos del usuario

• Desventajas
• Puede omitir pasos esenciales
• Tal vez no procesen grandes cantidades de datos o no soporten
una gran cantidad de usuarios
• Puede no pasar por pruebas o documentación completas

22

Prof. Karina Rojas C. 22


Sistemas de Información. Semestre 2020 07-07-2020

Modelo Incremental

23

Prof. Karina Rojas C. 23


Sistemas de Información. Semestre 2020 07-07-2020

Modelo en Espiral

24

Prof. Karina Rojas C. 24


Sistemas de Información. Semestre 2020 07-07-2020

Modelo DRA (Desarrollo Rápido de


Aplicaciones)

25

Prof. Karina Rojas C. 25

También podría gustarte