lunes, 23 de octubre de 2017

OBTENCIÓN DE REQUERIMIENTOS 

La actividad de análisis, diseño y construcción de sistemas de información involucra básicamente a tres tipos de actores: los desarrolladores, que codifican los programas en un lenguaje de programación determinado, los analistas, que especifican la funcionalidad que debe tener el sistema resultante y los usuarios, que poseen requerimientos acerca de lo que debería hacer el sistema para satisfacer sus necesidades de información para la toma de decisiones.  El análisis de requisitos es la fase más importante en el desarrollo de un proyecto software, ya que de un correcto análisis dependerá la correcta implementación de la aplicación.

Esto ayudara a los clientes a describir claramente lo que se desea obtener mediante un determinado software: El cliente debe participar activamente en la especificación de requisitos, ya que éste tiene una visión mucho más detallada de los procesos que se llevan a cabo.  2. Ayudar a los desarrolladores a entender qué quiere exactamente el cliente: En muchas ocasiones el cliente no sabe exactamente qué es lo que quiere. La ERS permite al cliente definir todos los requisitos que desea y al mismo tiempo los desarrolladores tienen una base fija en la que trabajar.
La validación del software tiene lugar dentro del ambiente del ciclo de vida establecido del software. El ciclo de vida del software contiene las tareas de ingeniería de software y la documentación necesaria para soportar la validación del software. Además, el ciclo de vida del software contiene las tareas específicas de verificación y validación que son apropiadas para el uso previsto del software. En la presente nota técnica no recomendamos un modelo particular de ciclo de vida (modelo lineal secuencial, modelo de construcción de prototipos, modelo de desarrollo rápido de aplicaciones, entre otros), sólo establecemos que se deben seleccionar los modelos más apropiados a utilizar en el proyecto de desarrollo del software. Varios modelos del ciclo de vida del software son definidos en la ingeniería del software. El ciclo de vida puede ser seguido completamente o tener variaciones en su desarrollo, debido a las propias características y naturaleza del software que se desea desarrollar y su dominio de implementación. 


No hay comentarios:

Publicar un comentario