2.
3. 4. 5. 6.
Pgina 2 09/01/2005
La introduccin de un nuevo sistema de informacin implica mucho ms que hardware y software nuevos, incluye cambios en los procedimientos, en la administracin de los mismos y muchas veces en los puestos de trabajo asociados. Esto requiere de: el compromiso de la Alta Gerencia una clara comunicacin a todos los afectados la planificacin detallada del mismo y su consecuente seguimiento. El Desarrollo de Sistemas se refiere a todas las actividades que producen una solucin de S.I. para problemas oportunidades de la organizacin El proceso de Implementacin incluye todas las actividades de la organizacin encaminadas a adoptar, administrar y hacer rutinaria una innovacin.
Materia: Tecnologa de la Informacin Curso: Profesora Ariana Rosenthal Pgina 3 09/01/2005
Conversin Pruebas
Programacin
Caractersticas:
Generalmente se llevan a cabo secuencialmente pero esto puede variar de acuerdo al Enfoque de Construccin de Sistemas seleccionado. Cada actividad requiere interaccin con la organizacin.
Materia: Tecnologa de la Informacin Curso: Profesora Ariana Rosenthal Pgina 4 09/01/2005
Diseo
- Si se trata de realizar el desarrollo: Diseo lgico y Fsico. - Si se trata de adquisicin de sistema existente: identificacin de las partes a customizar y adaptaciones a realizar Responde a COMO
Programacin
-Si se trata de un nuevo desarrollo: Codificacin del sistema.
Prueba
Comprobacin del funcionam. del sistema: - Pruebas unitarias - Prueba de Sistemas - Pruebas de Aceptacin de Usuario. Otras Clases de pruebas. Capacitaciones
Conversin
Implantar el nuevo sistema. Estrategias posibles: - Paralela - Cambio Directo - Estudio Piloto - Por Fases
Produccin
Monitoreo del sistema para detectar: - Errores - Modificaciones - Mejoras
Usuario activo
Usuario activo
Usuario activo
Pgina 5 09/01/2005
Definicin
Foco puesto en la definicin del objetivo, alcance, la factibilidad del proyecto, la estimacin de esfuerzo, recursos y duracin, restricciones y riesgos. Plan de Proyecto Lder , Analista Funcional, Usuario
Diseo
Foco puesto en la definicin de arquitectura, el diseo lgico y fsico
Programacin
Foco en la traduccin del diseo a cdigo y en la ejecucin de pruebas unitarias y de Sistemas.
Instalacin
Cierre del Sistema: Pruebas de Aceptacin de Usuario, Capacitacin y Conversin.
PostImplementacin
Uso y evaluacin del Sistema para determinar las necesidades de adaptacin.
Pgina 6 09/01/2005
Paso 2
Desarrollar Prototipo
Paso 3
Utilizar Prototipo
Si Satisfecho?
No
Paso 4
Prototipo Funcional
Mejorar Prototipo
Pgina 7 09/01/2005
Recepcin de las propuestas de los proveedores Confeccin de Matriz de Evaluacin de Proveedores. Seleccin del proveedor/producto. Contratacin del mismo.
El Diseo tratar de amoldar los requerimientos del usuario a las caractersticas del paquete
Materia: Tecnologa de la Informacin Curso: Profesora Ariana Rosenthal Pgina 8 09/01/2005
La administracin debera controlar este tipo de desarrollo para su posterior administracin y mantenimiento: requiriendo justificacin econmica para su realizacin. estableciendo hardware y software posibles de utilizar as como normas de calidad necesarias de cumplir. Proporcionando apoyo tcnico y capacitacin para este tipo de desarrollo.
Pgina 9 09/01/2005
Uso
Sistemas complejos medianos o grandes Requerimientos claros, predefinidos y congelados en la etapa de Anlisis Incertidumbre en Requerimientos
Caractersticas
Divide el desarrollo en fases formales secuenciales Documentacin por fases. Desalienta cambios Costoso, lento e inflexible. Gran participacin del usuario.
Prototipos
Proceso iterativo. Construccin rpida y econmica Puede omitir pasos esenciales. Puede no servir para escalar el sistema. Ahorro de tiempo y costo en diseo y construccin. Mantenimiento y mejoras a cargo del proveedor Tener especial atencin en la cantidad de requerimientos nicos a implementar.
Rpido e Informal. Ahorra tiempos y costos. Riesgos en el control/administracin del sistema y en la falta de documentacin del mismo.
Pgina 10 09/01/2005
otorgar valor agregado a los clientes mediante agilidad y oportunidad en el manejo de los procesos transferidos
reducir los tiempos de procesamiento reducir costos y personal permanente potencializar los talentos humanos
Pgina 11 09/01/2005
AU ME NTA
Prod uctiv idad
Pgina 12 09/01/2005
Metodologa de Desarrollo de Sistemas: conjunto de mtodos que brindan soporte a cada una
de las actividades dentro de las fases de un proyecto de sistemas.
1. Metodologas Estructuradas
Tcnicas orientadas a los procesos ms que a los datos. Son descendentes: desde el nivel ms alto y abstracto hasta el nivel ms bajo y detallado. Utilizadas para el enfoque de ciclo de vida tradicional primordialmente. Incluyen: Anlisis estructurado DFD, Especificaciones de Procesos.
3.
Pgina 14 09/01/2005
5.
Reingeniera de Software
Metodologa que ataca el problema del envejecimiento del software reciclndolo. Se utiliza la reingeniera para extraer la informacin de diseo y programacin de los sistemas existentes siguiendo los pasos:
Ingeniera inversa Modificacin del diseo y especificaciones de programa Ingeniera hacia adelante
Pgina 15 09/01/2005
Esta tendencia lleva a las organizaciones a adoptar procesos de desarrollo ms cortos para
aplicaciones a compartir con proveedores, clientes y/ socios de negocios que proporcionen soluciones rpidas y no desestabilicen sus sistemas de procesamiento de transacciones y
bases de datos organizacionales esenciales.
Pgina 16 09/01/2005
Pgina 17 09/01/2005
Pgina 18 09/01/2005