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
Publicar un comentario