0% encontró este documento útil (0 votos)
61 vistas5 páginas

Universidad de Cartagena

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1/ 5

UNIVERSIDAD DE CARTAGENA

ACTIVIDAD DE APRENDIZAJE

Estudiantes:
VICTOR ANDRES LOPEZ BAUTTE

Carrera:
INGIENERIA DE SOFTWARE

Materia:
INGENIERIA DE REQUERIMIENTOS

Docente:
MAURICIO HERNANDES

SAN JUAN NEPOMUCENO


24/06/2022
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.

Solución.
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


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

También podría gustarte