Actividad 11: Transformación de requerimientos


Revisa las lecturas, ligas y videos que se encuentran en los íconos de la barra izquierda, antes de realizar la actividad sobre este tema.

En este tema realizarás un ejercicio de transformación de requerimientos ambiguos a requerimientos con criterios de calidad.
Practicar la aplicación de criterios de calidad a la redacción de los requerimientos.
  • Lectura del tema 11
  • Selección previa de un sistema e investigación de sus características

Elige alguna de las siguientes opciones de proyectos de desarrollo de software en que debes redactar los requerimientos del sistema:

    • Sistema de inventario
    • Sistema de contabilidad y administración
    • Sistema de registro estelar de un centro de astronomía
    • Sistema de telemetría para autos Fórmula 1
  1. Describe las características que buscarías que tuviera el sistema para la opción que elegiste.
  2. Ofrece 10 ejemplos donde redactes requerimientos ambiguos. Explica cuáles son las características que les hacen falta.
  3. Transforma la redacción de cada uno de tal manera que cumpla con las características de los requerimientos de calidad.
  4. Utiliza el siguiente formato para complementar la información necesaria para evitar la variabilidad.

Elemento

Valor

Identificador

 

Función

 

Descripción

 

Entradas

 

Salidas

 

Destino

 

Acción

 

Precondición

 

Postcondición

 

Efectos colaterales

 

  1. Busca en Internet un ejemplo de un documento de requerimientos. Analízalo y evalúa la redacción de los requerimientos bajo los criterios de calidad propuestos por Pohl y Rupp.

Criterio

Puntaje

1.

Descripción del sistema que será objeto de estudio.

10

2.

Listado de requerimientos ambiguos.

20

3.

Listado de requisitos transformados en requerimientos con calidad.

20

4.

Requerimientos utilizando el formato.

20

5.

Ejemplo y comentarios de análisis de un documento de requerimientos.

30

Escrito que describa las características generales del sistema, con el listado de requerimientos, incluyendo un análisis de la calidad de un documento de requerimientos