hola, futuro programador.

hola, futuro programador.
si crees totalmente en ti mismo, no habrá nada que estè fuera de tus posibilidades

domingo, 15 de enero de 2017

Metodología de desarrollo de sistema de informaciòn

Son métodos que indican cómo hacer más eficiente el desarrollo de sistemas de información. Para ello suelen estructurar en fases la vida de dichos sistemas con el fin de facilitar su planificación, desarrollo y mantenimiento. Las metodologías de desarrollo de sistemas deben definir: objetivos, fases, tareas, productos y responsables, necesarios para la correcta realización del proceso y su seguimiento.

Los principales objetivos de una metodología de desarrollo son:
  • Asegurar la uniformidad y calidad tanto del desarrollo como del sistema en sí.
  • Satisfacer las necesidades de los usuarios del sistema.
  • Conseguir un mayor nivel de rendimiento y eficiencia del personal asignado al desarrollo.
  • Ajustarse a los plazos y costes previstos en la planificación.
  • Generar de forma adecuada la documentación asociada a los sistemas.
  • Facilitar el mantenimiento posterior de los sistemas.
  • Definir actividades a llevarse a cabo en un Proyecto de S.I.
  • Unificar criterios en la organización para el desarrollo de S.I.
  • Proporcionar puntos de control y revisión
  • Asegurar la uniformidad y calidad tanto del desarrollo como del sistema en sí.
  • Satisfacer las necesidades de los usuarios del sistema.
  • Conseguir un mayor nivel de rendimiento y eficiencia del personal asignado al desarrollo.
  • Ajustarse a los plazos y costes previstos en la planificación.
  • Generar de forma adecuada la documentación asociada a los sistemas.
  • Facilitar el mantenimiento posterior de los sistemas.

Metodologías de Desarrollo de Sistemas son:
Estructurada:
  • Se maneja como proyecto.
  •  Gran volumen de datos y transacciones.
  •  Abarca varias áreas organizativas de la empresa.
Evolutiva-Incremental:
  • Se deriva de la estructurada.
  • Permite seguir secuencias ascendentes o descendentes en las etapas del desarrollo.
  • Permite cumplir etapas o fases en paralelo, por lo que es más flexible que la estructurada.
Prototipos:
  • Desarrolla modelo en escala del sistema propuesto (sistema objetivo).
  • En otras palabras, desarrolla un “demo”, que de ser aprobado por el usuario, se culmina con todas las funcionalidades.
  • Se prueba y refina hasta que usuarios conformes. Identifica necesidades de información.
  • Maneja principales procedimientos orientados a transacciones. Produce informes críticos.
  • Permite consultas rudimentarias.
  • Complementa especificaciones imprecisas y/o incompletas de los usuarios. Orientada a Objetos.
  • No modela la realidad, sino la forma en que las personas comprenden y procesan la realidad.
  • Es un proceso ascendente basado en una abstracción de clases en aumento.

Por:  Mariu  Lima



                           
                                             

0 comentarios:

Publicar un comentario