Actividad Reque U3

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 6

ACTIVIDAD

1. El estándar IEEE 1028 proporciona orientación sobre la revisión y


auditoría de software; y el estándar IEEE 1465 norma el tratamiento
de los requisitos en la calidad del desarrollo de software; por lo cual se
solicita que revise estos estándares e indique cuáles son las normativas
que se aplican a la validación de requisitos.

2. Realice un cuadro comparativo de las siguientes herramientas:


Rational Requisite Pro, IRqA (Analizador integral de requisitos),
LEAP SE, Visual Requisite e incluya al menos otras 3 herramientas.
Indique la herramienta con la que trabajaría Ud. para la gestión de
requisitos, fundamente su selección.

DESARROLLO

1. IEEE 1028 REVICION DEL SOFTWARE


El propósito de esta norma es definir revisiones sistemáticas y auditorías
aplicables a la adquisición, suministro, desarrollo, operación y mantenimiento
de software. Esta norma describe cómo realizar una revisión. Otras normas o
la administración local definen el contexto dentro del cual se realiza una
revisión y el uso que se hace de los resultados de la revisión. Las revisiones de
software se pueden utilizar en apoyo de los objetivos de gestión de proyectos,
ingeniería de sistemas (por ejemplo, asignación funcional entre hardware y
software), verificación y validación, gestión de configuración, garantía de
calidad y auditoría. Los diferentes tipos de revisiones reflejan diferencias en
las metas de cada tipo de revisión. Las revisiones sistemáticas se describen
por sus procedimientos definidos, alcance y objetivos.
MODELO CASCADA
Esta metodología elegida, de modelo en cascada, facilita una planificación
sencilla. Podemos pasar por alto detalles concretos y después, en una nueva
planificación, llevarlos a cabo. La calidad de este tipo de proyectos es muy
alta dado que una vez terminada una versión puede mejorarse e incluso
rediseñarse para que su funcionamiento sea más eficiente, fundamentalmente
en las fases de interacción con el usuario del sistema y en la estructura del
árbol de decisión. Además, esta metodología estuvo bastante acertada, pues
los requisitos no los tuvimos completados hasta casi la fase final. También,
dado el carácter del proyecto, principalmente descriptivo, no nos resultó muy
traumático en el momento de hacer los cambios en la implementación.
Análisis de requisitos:
El proceso de recopilación de los requisitos se centra e intensifica
especialmente en el software. recopilar, examinar y formular los requisitos
del cliente y examinar cualquier restricción que se pueda aplicar. El ingeniero
de software (Analistas) debe comprender el ámbito de la información del
software, así como la función, el rendimiento y las interfaces requeridas.

En esta fase se analizan las necesidades de los usuarios finales del software
para determinar qué objetivos debe cubrir. De esta fase surge una memoria
llamada SRD (documento de especificación de requisitos), que contiene la
especificación completa de lo que debe hacer el sistema sin entrar en detalles
internos. Es importante señalar que en esta etapa se debe consensuar todo lo
que se requiere del sistema y será aquello lo que seguirá en las siguientes
etapas, no pudiéndose requerir nuevos resultados a mitad del proceso de
elaboración del software.

IEEE 1465
Tecnología de la Información - Los paquetes de software - Requisitos de
calidad y pruebas
Normas
Se establecen los requisitos de calidad para los paquetes de software e
instrucciones sobre cómo probar un paquete de software contra estos
requisitos. Los requisitos se aplican a los paquetes de software que se ofrecen
y entregan, no al proceso de producción (incluidas las actividades y los
productos intermedios, como las especificaciones).

2/ HERRAMIENTAS PARA LA ADMINISTRACIÓN DE


REQUERIMIENTOS
La administración de requisitos es el proceso de establecer las capacidades
básicas de un proyecto. Esto es más que una manifestación del propósito para
una aplicación – los objetivos específicos son los que debe cumplir esta
aplicación. Como tal, investigar y registrar requisitos es un paso importante en
cualquier proyecto.
Rational RequisitePro: Es una herramienta centrada en documentos, que
almacena los requisitos asociándolos a documentos (aunque también permite
guardarlos directamente en la base de datos),

CaliberRM: Es para sistemas grandes y complejos y proporciona una base de


datos de requisitos con trazabilidad. La compañía ve a los requisitos como
parte del proceso de gestión de la calidad del software, el cual es
considerado también, las pruebas (testing) y el trazado de defectos (defect
tracking).
Caliber está basado en Internet y maneja referencia de ocumentos,
responsabilidad de usuario, trazabilidad, prioridad y estado entre otras
características.

IRqA(Integral Requisite Analizer): Es una de las herramientas de Gestión de


Requisitos más completas del mercado. Los requisitos que se capturan se
almacenan en documentos Word y las descripciones de los mismos pueden
referenciar a documentos externos como son tablas, gráficos y hojas de
cálculo de Microsoft Excel. Permite establecer relaciones entre requisitos,
además se puede integrar con Rational Rose.

Telelogic Doors: Es un sistema multiplataforma diseñado para la Gestión de


Requisitos mediante la captura, trazabilidad, enlazado, análisis y manejo de
los cambios que en ellos se realicen. Mediante el uso de Doors se puede
realizar un análisis de trazabilidad para identificar las áreas de riesgo, y
resulta fácil

Atributos para los requisitos como son el riesgo y esfuerzo entre otros.

Rational RequisitePro Es una herramienta las otras herramientas están


centrada en orientadas a requisitos.
documentos, que La herramienta permite el uso de
almacena los requisitos Oracle soble Unix o Windows como
asociándolos a “back-end database” y también
documentos (aunque soporta SQL Server sobre Windows.
también permite
guardarlos directamente
en la base de datos),
CaliberRM: Caliber está basado en garantiza que las aplicaciones
Internet y maneja satisfagan las necesidades del usuario
referencia de final.
Documentos, Plataforma segura requisito
responsabilidad de centralizado
usuario, trazabilidad, Adapability
prioridad y estado entre
otras características.
IRqA(Integral Requisite Analizer): Los requisitos que se Es una de las herramientas de
capturan se almacenan Gestión de Requisitos más completas
en documentos Word y del mercado.
las descripciones de los
mismos pueden
referenciar a
documentos externos
como son tablas,
gráficos y hojas de
cálculo de Microsoft
Excel. Permite
establecer relaciones
entre requisitos, además
se puede integrar con
Rational Rose.
Telelogic Doors Es un sistema -Requisitos bien definidos y
multiplataforma transmitidos, lo que mejora en
diseñado para la enfoque del equipo de desarrollo,
Gestión de Requisitos reduce la duplicación del trabajo y
mediante la captura, mejora la productividad.
trazabilidad, enlazado, -Visibilidad en tiempo real de las
análisis y manejo de los relaciones entre los requisitos y las
cambios que en ellos se actividades de desarrollo, lo que
realicen. ayuda a reducir el aumento
descontrolado de funciones y agiliza
el desarrollo.
Leap SE Leap SE es una Leap SE acorta el ciclo de vida del
herramienta CASE de desarrollo al acelerar la producción
ingeniería de requisitos de requisitos y modelos descriptivos
avanzada que produce e inequívocos que le dan a los
modelos orientados a desarrolladores un impulso en el
objetos directamente proceso de diseño.
desde un depósito de
requisitos del sistema o
especificación (SRS)
VISUAL REQUISITE Las imágenes visuales Se ha demostrado que las imágenes
se pueden definir como visuales complementan la visión en
la representación de la esta adquisición de conocimiento.
información perceptiva
en ausencia de
información visual.
Utilizaría IRqA(Integral Requisite Analizer) por ser la más completa en el
mercado.

También podría gustarte