|


Versión en Español
Home
Group
members
Research
projects
Publications
and Congress Papers
Contracts
with firms or publics organizations
Technology
Transfer and Training
News
Term
Projects
Software
Engineering Research
Finished
PhD Thesis
Internal
Information
|
| A Practical Course on
Software Requirements Analysis and Management |
Propose of Seminar on Software Requirements Analysis and Management
(approximate duration: 20 hours)
English version available on request.
Presentation
I. PARTE DE TEORÍA
1. Ingeniería de Requisitos
1.1. Ingeniería del software: una revisión
1.2. Ingeniería de Requisitos e Ingeniería del Software
1.3. Importancia de la Ingeniería de Requisitos en la práctica
1.4. Factores de calidad del software
1.5. Estrategias más importantes de desarrollo de software
1.6. Familias de métodos
1.7. Resumen de fases genéricas en Ingeniería del Software e Ingeniería de Requisitos
2. Actividades y técnicas en Ingeniería de Requisitos
2.1. Definiciones, objetivos y actores relacionados con los requisitos
2.2. Tipos de requisitos que debe incluir la especificación
2.3. Organización del documento de especificación de requisitos
2.4. Ámbito de la Ingeniería de Requisitos
2.5. Axiomas de la I.R.
2.6. Técnicas de recogida de información
2.7. La técnica de casos de uso y el documento de especificación
2.8. Técnicas formales frente a intuitivas
2.9. Otras técnicas intuitivas
2.10. CARE: revisión de herramientas de ayuda en I.R.
2.11. Algunas realidades sobre I.R.
3. Especificación textual de los requisitos
3.1. Un modelo de especificación de requisitos del software: el estándar IEEE
830-1993/1998
3.2. ¿Qué se incluye en el documento de especificación de requisitos del software
(SRS)?
3.3. Propiedades de un documento de especificación de requisitos
3.4. Estructura del documento SRS del IEEE 830
3.5. Alternativas en la especificación de requisitos específicos, según IEEE 830
4. Prototipado
4.1. Prototipado: conceptos, métodos y herramientas
4.2. Clases de prototipos
4.3. Validación y Verificación mediante prototipos
4.4. Prototipado: ventajas e inconvenientes
5. Estándares y especificación de requisitos
5.1. Interés de los Estándares y Guías en Ingeniería del Software
5.2. Estándares internacionales
5.3. Glosario estándar de terminología de Ingeniería del Software, IEEE Std.
610.12-1990
5.4. Estándar para especificación de requisitos software IEEE 830-1993/1998
5.5. Estándar para especificación de requisitos software, DoD: DI-IPSC-81433
5.6. Estándar para documentación de pruebas del software, IEEE Std. 829-1998
5.7. Estándar de la NASA para el SRS, SMAP-DID-P200-SW
5.8. Estándar para Ingeniería del Software de la Agencia Espacial Europea, ESA-PSS-05-0
5.9. Estándares y métodos formales
5.10. Requisitos y calidad: ISO 9000: guías ISO 9000-3
5.11. Los requisitos y SPICE, ISO/IEC TR 15504
6. Guías relacionadas con Ingeniería de Requisitos
6.1. Introducción: Guías nacionales
6.2. MÉTRICA y los requisitos
6.3. El Plan General de Garantía de Calidad (PGGC)
6.4. MAGERIT y requisitos de seguridad
II. PARTE DE PRÁCTICAS
Práctica 1. Introducción a la gestión de requisitos con RequisitePro
1.1 Características fundamentales de RequisitePro
1.2 Requisitos en RequisitePro
1.3 Documentos de requisitos en RequisitePro
1.4 Introducción al entorno de RequisitePro
Caso de estudio: Modelo de bomba angioplástica inversa
Práctica 2. Un caso de estudio con RequisitePro
2.1. Introducción al caso de estudio
2.2 Revisión del caso de estudio: Gestión departamental de la planificación
docente
Práctica 3. Desarrollo de un caso de estudio con RequisitePro
3.1 Selección de un caso de estudio.
3.2 Realización de los documentos PRD, SRS y (opcionalmente) STS
3.3 Realización de las actividades de la práctica sobre el caso de estudio
ULTIMA SESIÓN. PARA APRENDER MÁS: Otras referencias bibliográficas,
direcciones de Internet, revistas y congresos
Otras referencias
Direcciones de interés en INTERNET
Algunas revistas sobre Ingeniería de Requisitos
Congresos y reuniones profesionales
Sociedades, asociaciones en Ingeniería de Requisitos
[Top] |