Hoy en día, el analista de sistemas ha tenido que actualizarse absorbiendo conocimientos nuevos para poder realizar su trabajo ya que las exigencias de las nuevas tecnologías y metodologías de desarrollo de software han cambiado. Los avances de la ingeniería del software en su corta vida han puesto de manifiesto que las funciones que cumplía el analista de sistemas no eran suficientes para lograr un mínimo éxito en el desarrollo de software de hoy en día.

Las funciones más relevantes que se incorporan son:

·         Dirección (de proyectos), para dirigir las personas hacia el resultado deseado.

·         Educación de requisitos, para determinar el comportamiento que se espera del software.

·         Garantía de calidad, para garantizar las expectativas del cliente.

·         Diseño, para que exista una mínima certeza de que el software es viable y eficaz con la tecnología existente para los trabajos

·         Gestión de configuración, para controlar el caos a medida que el software crece.


Los invito a ver este video, que muestra detalladamente la evolución del sistema de análisis.