El ERS o Especificación de Requerimientos de Software es un documento que va dirigido tanto a clientes como al equipo encargado del desarrollo de software, debe de estar escrito en un lenguaje de fácil entendimiento para ambas partes, su principal objetivo es que pretende describir completamente el comportamiento de un sistema que se piensa desarrollar. En él se incluyen casos de uso o requisitos funcionales que describen o explican las interacciones entre usuarios y el software, además de los requisitos funcionales se encuentran también los requisitos no funcionales, éstos son los que dan las restricciones de diseño o implementación en el software.
Las características para un buen documento ERS son definidas por el estándar IEEE 830-1998, que son:
- Completo: Todos los requerimientos deben estar reflejados y todas las referencias bien definidas.
- Consistente: Debe ser coherente con los propios requerimientos y también con otros documentos de especificación.
- Inequívoco: La redacción debe ser clara de modo que no haya ambigüedad.
- Correcto: El software debe cumplir con los requisitos de la especificación.
- Trazable: Posibilidad de verificar la historia, ubicación o aplicación de un requerimiento a través de su identificación almacenada y documentada.
- Priorizable: Los requisitos deben organizarse jerarquicamente según la importancia para el negocio.
- Modificable: Debe ser fácilmente modificable.
- Verificable: Debe existir un método finito sin costo para poder probarlo.
Aunque existen muchas plantillas para crear un ERS, se debe de escoger la que mas se ajuste al proyecto que se desea implementar ya que no todas cubren la misma cantidad de campos del ERS y algunas se enfocan más en un sector especifico.
https://www.ctr.unican.es/asignaturas/is1/IEEE830_esp.pdf
No hay comentarios:
Publicar un comentario