Tabla de Contenidos

Conceptos importantes Segundo Parcial Ingeniería de Requisitos

El documento de especificación de requisitos

Sección 1: Introducción

Sección 2: Descripción General

Sección 3: Requisitos específicos

Metodologías Ágiles

Son metodologías alternativas a las tradicionales que dan soporte a los valores incluidos en el manifiesto Ágil. Suelen ser iterativas de ciclo corto y flexibles. Se centran principalmente en el código.

Manifiesto Ágil

Principios Ágiles

Tipos de metodologías Ágiles

Scrum

Es una metodología framework, un conjunto de buenas prácticas para la gestión de proyectos. Consiste en la iteración de entregas incrementales

Roles

Artefactos

Son lo que el cliente quiere que se implemente. Descripción breve de una funcionalidad tal y como la percibe el usuario.

Eventos

Scrum vs requisitos

Las historias de usuario no son requisitos por lo que según algunos autores se puede considerar que en scrum no hay requisitos, aunque algunos autores consideran que las historias de usuario pueden ser consideradas requisitos poco detallados.

Diferencia metodologías Ágiles y Tradicionales

Notaciones en Z

ingenieria_de_requisitos:notacionesz.png

  • Los esquemas pueden ser manipulados utilizando operaciones como la composición de esquemas, renombrado de esquemas o la ocultación de esquemas
  • La signatura del esquema define las entidades que forma el estado del sistema y el predicado del esquema establece las condiciones en que deberían cumplirse estas condiciones
  • Cuando un esquema define una operación, el predicado puede establecer precondiciones y postcondiciones
  • Estas definen el estado antes y después de la operación, la diferencia entre ambas define la acción especificada en el esquema de la operación.

ingenieria_de_requisitos:raizcuadradaenteranotacionz.png

Notaciones algebraicas