Resumen unidad 1
Las características de una buena ERS son definidas por el estándar IEEE 830-1998. Una
buena ERS debe ser:
• Completa. Todos los requerimientos deben estar reflejados en ella y todas las
referencias deben estar definidas.
• Consistente. Debe ser coherente con los propios requerimientos y también con otros
documentos de especificación.
• Inequívoca. La redacción debe ser clara de modo que no se pueda mal interpretar.
• Correcta. El software debe cumplir con los requisitos de la especificación.
• Trazable. Se refiere a la posibilidad de verificar la historia, ubicación o aplicación de
un ítem a través de su identificación almacenada y documentada.
• Priorizable. Los requisitos deben poder organizarse jerárquicamente según su
relevancia para el negocio y clasificándolos en esenciales, condicionales y
opcionales.
• Modificable. Aunque todo requerimiento es modificable, se refiere a que debe ser
fácilmente modificable.
• Verificable. Debe existir un método finito sin costo para poder probarlo.
Tipos de requisitos
El estándar 830-1998 fue generado por un equipo de trabajo del IEEE, su finalidad es la
integración de los requerimientos del sistema desde la perspectiva del usuario, cliente y
desarrollador.
Esta ha sido nuestra propuesta durante la existencia como blog, la 830 se encarga de
poner las pautas para identificar y esquematizar los requerimientos de software. como
parte integral del desarrollo de software, sino también como base fundamental de este,
todo esto con el fin de no caer en cambios, errores o situaciones que pongan en peligro la
creación de una solución, producto o software; incurriendo en gastos o cambios producto
de un mal análisis de requerimientos
Trazabilidad de requisitos
Diagramas UML
Estos diagramas son utilizados durante el proceso de análisis y diseño de los sistemas
informáticos, en donde se intentan conformar el diagrama conceptual de la información
que se manejará en el sistema.
Como ya sabemos UML es un modelado de sistema Orientados a Objetos, por ende, los
conceptos de este paradigma se incorporan a este lenguaje de modelado.
Estudio de factibilidad
Es importante que tanto el cliente como el desarrollador tengan la misma visión del
proyecto, por lo que la comunicación inicial es importante.
No solo se trata de que el cliente diga lo que requiere, porque muchas veces esta lista de
requisitos escapa de los limites del problema, así que lo primero será partir de la
necesidad o problema que da origen a la solicitud de desarrollo, dado que dicha solicitud
no es siempre hecha por quien esta mas ligado con el problema, entendiendo que, quien
solicita el software, usualmente no es quien lo va a tener que utilizar, por lo que los
requisitos e incluso el problema varían según el nivel de la organización donde nos
encontremos
5
Lista de referencias