El ciclo de desarrollo de sistemas
Desacuerdos en el numero exacto de etapas de desarrollo de sistemas, o ciclo de vida de los sistemas.
Ciclo natural de siete etapas:
 

Cada etapa se presenta en forma discreta, pero nunca se lleva a cabo como un elemento independiente.

Se realizan al mismo tiempo diversas actividades, y se repiten.
Etapas:
  1. 1.Identificación de problemas, oportunidades y objetivos.
  2. 2.Determinación de los requerimientos de información.
  3. 3.Análisis de las necesidades del sistema.
  4. 4.Diseño del sistema recomendado.
    5.Desarrollo y documentación del software.
    6.Pruebas y mantenimiento del sistema.
    7.Implantación y evaluación del sistema.
Id. De problemas, oportunidades y objetivos
Se involucra a identificar los problemas, oportunidades y los objetivos.
Fase crucial para el éxito.
Observación objetiva de lo que ocurre.
Notar los problemas.
Aprovechar SI computarizados
Aprovechar las oportunidades para lograr una ventaja competitiva o establecer estandares.
Identificar objetivos para descubrir lo que la empresa intenta realizar.
Posibilidad de determinar el uso de un SI para apoyar a alcanzar las metas.
Determinación de los requerimientos de información
Determinar los requerimientos de información partiendo de los usuarios involucrados.
Aplicación de instrumentos: muestreo, estudio de datos, formas, entrevistas, cuestionarios, observación de conductas, observación del ambiente, desarrollo de protototipos.
Hacer lo posible por identificar que requiere el usuario para el desempeño de sus tareas.
Elaborar una imagen de la organización y de sus objetivos.
En ocasiones solo se concluye las dos primeras etapas del ciclo de desarrollo.
Análisis de las necesidades del sistema
Utilizar htas para y técnicas especiales (diagramas de flujo).
Desarrollo del diccionario de datos.
Determinar Decisiones estructuradas (alternativas, acciones, reglas) mediante lenguaje estructurado , tablas de decisiones y arboles de decisiones.
Comprender las decisiones semi-estructuradas.
Análisis de decisiones de criterio múltiple (proceso de intercambio, metodos ponderados).
Preparación de la propuesta , análisis costo-beneficio, recomendaciones.
Solo una solución correcta. Basado en las caracteristicas individuales y la experiencia
Diseño del sistema recomendado
Usa la info. Que recolectó con anterioridad.
Elaborar el diseño lógico del SI.
Diseño de procedimientos precisos de captura de datos.
Diseño de accesos efectivos al SI, usando técnicas para formas y pantallas.
Diseño de la interfaz con el usuario.
Uso del teclado, menus, opciones, ratón y otros dispositivos de entrada.
Diseño de archivos o la BD.
Diseño de las salidas (pantalla o impresa) hacia el usuario.
Desarrollo y documentación del software
Trabajo con los programadores para desarrollar el software que se requiere.
Utilización de técnicas: HIPO, diagramas de flujo, seudocódigo, etc.
Transmite al programador los requerimientos de programación.
Colabora con usuarios  para desarrollo de documentación.
Procedimientos para el usuario para la solución de problemas que se presenten.
Pruebas y mantenimiento del sistema
Probar el sistema antes de usarlo.
El costo se minimiza si se detectan los problemas a tiempo.
El programador realiza pruebas por su cuenta.
El programador, junto con el analista realizan pruebas.
Realización de pruebas, con datos de muestra, para identificar las posibles fallas.
Realización de pruebas, con datos reales de la empresa, para identificar las posibles fallas.
La función de mantenimiento y documentación se inician en esta etapa.
Esta función se realiza en forma rutinaria durante todo el ciclo de vida del sistema.
Las actividades de mantenimiento engloban una gran parte del trabajo rutinario del programador.
Uno de los costos mas importantes del desarrollo del sistema.
Minimizar costos mediante el uso de procedimientos sistematicos en el desarrollo del sistema.
Implantación y evaluación de sistema
El analista contribuye en la implantación del SI.
Proporcionar capacitación.
Supervisar es parte del trabajo del analista
Planear la transición del cambio del sistema.
La evaluación forma parte de cada una de las etapas.
Criterios que deben cumplirse: que el usuario utilice el sistema desarrollado.

 

 

 

 

Hosted by www.Geocities.ws

1