¿Cómo se definen los Requerimientos?

En un proceso de desarrollo de software vamos a encontrar a un cliente y un proveedor:

  • El Cliente - que es quien tiene una necesidad y es quien solicita el desarrollo del software (generalmente también es el que paga por el desarrollo)
  • El equipo de proyecto (donde estamos nosotros los testers) - que somos quienes vamos a participar en el proceso de desarrollo de ese software para satisfacer dicha necesidad.

Para que el cliente se anime a comprar (o a esperar por) algo que aún no existe es muy importante que el cliente y el equipo de proyecto se puedan poner de acuerdo sobre que va a recibir el cliente cuando el proyecto termine, es decir, como va a funcionar esa aplicación – o cuales son los requerimientos del software.

Para ello en el equipo de proyecto vamos a encontrar alguien que cumple la función de “analista de negocios” que es quien se encarga de hablar con el cliente, capturar lo que el cliente necesita y definir los requerimientos - .Las formas más comunes en que el Analista define requerimientos son las siguientes:

    • Especificación Funcional
    • Historias de Usuario

Es importante que se logre la mayor claridad posible en cuanto a los requerimientos, debido a que en el desarrollo de software generalmente hay mucha gente involucrada por lo que se vuelve complicado y compleja la comunicación entre todos y asegurarse que frente a un requerimiento dado todos entienden la misma cosa.

results matching ""

    No results matching ""