analisis_de_requerimientos__32595__

Upload: dante-villanueva-quiroz

Post on 02-Mar-2018

220 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/26/2019 Analisis_de_Requerimientos__32595__

    1/9

    Determinacion de

    Requerimientos

  • 7/26/2019 Analisis_de_Requerimientos__32595__

    2/9

    2

    Requerimientos

    Los requerimientos para un sistema son la

    descripcin de los servicios proporcionados

    por el sistema y sus restricciones operativas.

    Los requerimientos reflejan las necesidades

    de los clientes de un sistema que ayude a

    resolver algn problema

  • 7/26/2019 Analisis_de_Requerimientos__32595__

    3/9

    Anlisis de requerimientos

    3

  • 7/26/2019 Analisis_de_Requerimientos__32595__

    4/9

    4

    Abstraccin de requerimientos(Davis, 1993)

    Si una compaa desea establecer un contrato para un

    proyecto de desarrollo de software grande debe de

    definir sus necesidades de una forma suficientemente

    abstracta para establecer a partir de ella una solucin.

    Los requerimientos deben redactarse de tal forma quevarios contratistas pueden licitar el contrato ofreciendo

    qui!"s formas diferentes de cumplir con necesidades de

    los clientes en la organi!acin. #na ve! que el contrato

    se asigna el contratista debe redactar una definicin delsistema para el cliente m"s detalladamente de forma que

    $ste comprenda y pueda validar lo que dar" el software.

    %mbos documentos se pueden denominar documento de

    requerimientos para el sistema.&

  • 7/26/2019 Analisis_de_Requerimientos__32595__

    5/9

    5

    Requerimientos uncionales

    'escriben la funcionalidad o los servicios del

    sistema

    'ependen del tipo de software y del sistema que

    se desarrolle y de los posibles usuarios delsoftware

    Los requerimientos funcionales para el usuario

    son declaraciones de alto nivel los describen enforma general. Sin embargo los requerimientos

    funcionales del sistema describen los servicios

    del sistema en detalle

  • 7/26/2019 Analisis_de_Requerimientos__32595__

    6/9

    !

    Requerimientos "# uncionales

    'efinen propiedades y restricciones del sistema

    por ejemplo fiabilidad respuesta en el tiempo y

    la capacidad de almacenamiento. 'escriben

    restricciones como las capacidades de losdispositivos de ()S representaciones del

    sistema etc.

    (l proceso de requerimientos puede

    especificarse a trav$s de sistema particular de

    *%S( lenguaje de programacin o m$todo

    desarrollado

  • 7/26/2019 Analisis_de_Requerimientos__32595__

    7/9

    $

  • 7/26/2019 Analisis_de_Requerimientos__32595__

    8/9

    %n e&em'lo

    'eseamos crear un sistema de informacin que registre los

    contactos de una agenda. 'e cada contacto almacenaremos

    su nombre +en una serie de ,asta - caracteres/ su apellido

    +en una serie de ,asta 0 caracteres/ y un nmero de

    tel$fono +en una serie de ,asta - caracteres que pueden ser

    todos num$ricos menos el primero que puede ser num$rico o

    un signo 1/. 2ara dar de alta un nuevo contacto el usuario

    deber" proporcionar el nombre del mismo su apellido y su

    nmero de tel$fono datos que el sistema almacenar".

  • 7/26/2019 Analisis_de_Requerimientos__32595__

    9/9