Identificación de requisitos de software

¿De qué manera aporta la correcta identificación de requisitos, al adecuado desarrollo del software?

Uno de los principales factores de éxito en el desarrollo de herramientas de software, radica en la correcta identificación de los requisitos del sistema, identificar adecuadamente las necesidades del cliente, las personas involucradas en el proceso y el impacto que puede tener el desarrollo en estas personas y en la compañía, traza la ruta para la implementación de las metodologías que se utilizarán para su desarrollo, y de las demás actividades relacionadas al ciclo de vida del software.

 

Identificar los requisitos de un sistema requiere de comunicación continua con el cliente y los stakeholders, las personas encargadas de realizar estos procedimientos, debe hacer uso de diferentes técnicas para identificar correctamente las necesidades del cliente y el impacto que el desarrollo de la herramienta puede generar sobre las personas y la compañía en general, ya que en la mayoría de los casos los clientes no saben explicar lo que realmente necesita, de estos requisitos depende en gran medida el éxito del proyecto

También es muy necesario para poder saber cuál será el impacto que tendrá el proyecto sobre la compañía y las personas relacionadas.

Para llevar a cabo el proyecto se iniciará con la entrevista al cliente y los stakeholders, donde se determinará que requisitos será funcionales y cuales no serán funcionales. De esta manera el equipo encargado podrá estar más seguros de cada paso del ciclo de vida del desarrollo del proyecto.

Una temprana correcta obtención de requisitos puede evitar problemas y costos finales.

El ciclo de vida se base en las siguientes fases de software:

Extracción: En esta fase el analista y el cliente deben identificar qué es lo que solicita el cliente y cuáles son las soluciones que puede tener.

Análisis: en esta fase el equipo de trabajo identifica cada problema y su posible solución.

Especificación: es fundamental documentar cada detalle del proyecto.

Validación: Es esta fase se validan que todos los requisitos se vallan a implementar correctamente.

La recolección de requisitos es indispensable realizarla ya que será el que llevará a cabo el proyecto que el cliente desea; Sin los requisitos, no sería posible crear algo que satisfaga las necesidades de los clientes

 






 

Comentarios

Entradas populares de este blog

Matrices especiales

Estructuras de Decisión Selectivas o Condicionales