Como Analizar un Sistema de Informacion

Páginas: 29 (7223 palabras) Publicado: 29 de noviembre de 2013
Especificación de Requisitos

Ingeniería de Requisitos
Introducción

Andrés Silva - UDIS - FI - UPM
(asilva@fi.upm.es)

Andrés Silva (UDIS/FI/UPM)

1

Especificación de Requisitos

2

Andrés Silva (UDIS/FI/UPM)

2

Especificación de Requisitos

Ejemplo
• 18.1.2 Guiado: Cuando el piloto mueva la
palanca hacia la derecha, el alerón derecho se
elevará adecuadamente y elalerón izquierdo
bajará adecuadamente. Igualmente, cuando el
piloto mueva la palanca hacia la izquierda, el
alerón derecho bajará adecuadamente y el
alerón izquierdo se elevará adecuadamente.
3

Andrés Silva (UDIS/FI/UPM)

3

Especificación de Requisitos

Refinado
• 18.1.2 Guiado
• 18.1.2.1 Dirección: Cuando el piloto mueva la palanca
hacia la derecha, el alerón derecho se elevará yel
alerón izquierdo bajará. Igualmente, cuando el piloto
mueva la palanca hacia la izquierda, el alerón derecho
bajará y el alerón izquierdo se elevará.
• 18.1.2.2 Graduación: Movimientos incrementales de la
palanca corresponderán a movimientos incrementales
de los alerones.
4

Andrés Silva (UDIS/FI/UPM)

4

Especificación de Requisitos

Refinado
Resulta que hoy, gracias alsoftware se puede proteger la
integridad estructural del avión:
• 18.1.2.2 Graduación: Movimientos incrementales de la
palanca corresponderán a movimientos incrementales
de los alerones, sin superar nunca la integridad
estructural del avión.

5

Andrés Silva (UDIS/FI/UPM)

5

Especificación de Requisitos

Y seguimos refinando
• 18.1.2.2.1 Seguridad: Si el piloto mueve bruscamente
lapalanca, el avión ejecutará el mayor giro posible que
no exceda la tolerancia estructural del avión.
• 18.1.2.2.1.1 El sistema monitorizará la velocidad del
aire
• 18.1.2.2.1.2 El sistema monitorizará ...
• ...
• 18.1.2.2.1.n El sistema calculará el mayor ángulo
posible compatible con las restricciones estructurales
del avión.
6

Andrés Silva (UDIS/FI/UPM)

6

Especificación deRequisitos

Ingeniero Jefe Boeing 777
“El software no es el problema. Los requisitos
son el problema... En otras ingenierías las leyes
naturales limitan el crecimiento de los
requisitos, pero el software no tiene esas leyes...
Nuevos requisitos crecen como un tumor hasta
que se pierde el control del proyecto”

7

Andrés Silva (UDIS/FI/UPM)

7

Especificación de Requisitos

Contenido(según SWEBOK)






I. Introducción
II. El proceso de Requisitos
III. Educción de Reqs.
IV. Análisis de Reqs.
V. Documentación de Reqs.

• VI. Validación de Reqs
• VII. Gestión de Reqs.
• VIII. La IR hoy

8

La organización de estas clases se basa en la organización que, para el área de
Ingeniería de Requisitos, es promovida por el proyecto “SWEBOK: Software
EngineeringBody of Knowledge”. Este proyecto pretende definir un Curriculum
básico universal para establecer los programas de formación de los futuros
Ingenieros de Software, así como una posible certificación.

Andrés Silva (UDIS/FI/UPM)

8

Especificación de Requisitos

Material que se proporciona





Esta presentación (requisitos.pdf)
IEEE std. 1362 y std. 830 (ieeeCO.pdf,ieee.pdf)
Ejemplos (ejemplo_URD.rtf, ejemplo_ERS.rtf)
Herramientas de ayuda para Ing. Req
(REtools.pdf)

9

Andrés Silva (UDIS/FI/UPM)

9

Especificación de Requisitos

Lista de lecturas recomendadas












Leffingwell D., Widrig D. “Managing Software Requirements: A Use Case Approach”, 2nd
Edition. Addison-Wesley, 2003.
Ian K. Bray. “An Introduction toRequirements Engineering”. Addison-Wesley, 2002.
Alexander I., Stevens R., “Writing better requirements”. Pearson Education, 2002.
K. Wiegers “Software Requirements”, Microsoft Press, 1999
B. L. Kovitz “Practical Software Requirements: A Manual of Content and Style”,
Manning, 1999.
G. Kotonya, I. Sommerville. “Requirements Engineering. Processes and Techniques”.
Wiley, 1998.
I. Sommerville, P....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ejemplo de como analizar un sistema
  • Como Funciona Un Sistema De Informacion
  • Como se desarrolla un sistema de informacion
  • La contabilidad como sistema de información
  • la lectura como medio para analizar y comprender la informacion
  • Sistemas De Información Como Herramienta Competitiva
  • Publicidad Como Sistema De Información Y Comunicación
  • La contabilidad como sistema de información efectivo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS