Especificación de Requerimientos
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Especificación de Requerimientos

on

  • 1,461 views

 

Statistics

Views

Total Views
1,461
Views on SlideShare
1,461
Embed Views
0

Actions

Likes
0
Downloads
11
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Especificación de Requerimientos Presentation Transcript

  • 1. 1Ingeniería de RequisitosManuel Eduardo Sucunuta5. Especificación
  • 2. Especificación• El es proceso de elaboración, refinamiento yorganización de requerimientos dentro de undocumento.• La especificación de requerimientos esresponsabilidad primaria del analista, pero puedeinvolucrar a los usuarios quienes verifican ladocumentación de requerimientos y a losproveedores quienes utilizan esta documentaciónpara producir el software.2
  • 3. Especificación3
  • 4. Cómo especificar requerimientos?1. Documentar los requerimientos de usuario.– Documentar los requerimientos desde el punto de vistadel usuario en el documento de requerimientos.– Describir las características y comportamiento del sistemapropuesto desde el punto de vista del usuario (Estadescripción actuará como puente entre las necesidades delusuario y la especificación de requerimientos de software.
  • 5. Cómo especificar requerimientos?2. Verificar las necesidades del usuario– Chequear que los requerimientos de usuario describanque es lo que las necesidades del usuario hacen con elsistema– Asegurar que los requerimientos se derivan de losrequerimientos del negocio (ej. visión del producto, metasy objeticos del proyecto).– Los stakeholders deben chequear que los requerimientossean completos, consistentes y de alta calidad.– Revisar la documentación cuantas veces sea necesario.
  • 6. Cómo especificar requerimientos?3. Documentar los requerimientos– Guardar los requerimientos de software en un programa(RequisitePro) de administración de requerimientos.– Escribir el documento de especificación de manera quesirva al equipo de desarrollo (proveedores del software).– Describe los requerimientos funcionales , atributos decalidad, interfaces de sistemas, y limitantes de diseño eimplementación (constraints).
  • 7. Cómo especificar requerimientos?4. Verificar los requerimientos de software.– Asegúrese de que la documentación describecorrectamente las capacidades y características delsistema.– Chequear que los requerimientos de software han sidoprecisamente derivados desde los requerimientos deusuario, requerimientos del sistema y otras fuentes.– Asegúrese de que la documentación y especificación derequerimientos proveen las bases adecuadas paraproceder con el diseño, construcción y pruebas.
  • 8. Especificar requerimientos de software1. Introducción.1.1. Propósito.1.2. Convenciones del documento.1.3. Alcance.1.4. Referencias.2. Descripción general.2.1. Perspectivas del producto.2.2. Interesados del producto y usuarios.2.3. Características del producto.8
  • 9. Especificar requerimientos de software2.4. Documentación del usuario.2.5. Restricciones de diseño e implementación.2.6. Asunciones y dependencias.3. Requerimientos funcionales.3.1. Característica 1.3.2. Característica 2.…3.n. Característica n.4. Requerimientos de interfaz externa.9
  • 10. Especificar requerimientos de software4. Requerimientos de interfaz externa.4.1. Interfaz de usuario.4.2. Interfaz de hardware.4.3. Interfaz de software5. Atributos de calidad.Anexos– Glosario– Modelos de análisis– Matriz de trazabilidad-10
  • 11. Gracias11