ingeniera de requisitos final

Upload: euclides-marin

Post on 24-Feb-2018

222 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/25/2019 Ingeniera de Requisitos Final

    1/14

    Lcdo. Eddy Cortez

    Sistemas IISistemas II

  • 7/25/2019 Ingeniera de Requisitos Final

    2/14

    Ingeniera de RequisitosIngeniera de Requisitos

  • 7/25/2019 Ingeniera de Requisitos Final

    3/14

  • 7/25/2019 Ingeniera de Requisitos Final

    4/14

    Ayuda a los ingenieros de software a entendermejor el problema en cuya solucintrabajarn.

    Por u! es importante" #e debe entender lo

    ue el cliente uiere antes de comenzar adise$ar y construir un sistema.

    %oma en cuenta errores& coste y tiempo. La '( trata de los principios& m!todos& t!cnicas

    y )erramientas ue permiten descubrir&documentar y mantener los reuisitos& deforma sistemtica y repetible.

    Ingeniera de Requisitos?Ingeniera de Requisitos?

  • 7/25/2019 Ingeniera de Requisitos Final

    5/14

    El objeti*o del proceso de la ingenier+a dereuisitos es darle a todas las partes unae,plicacin escrita del problema.

    Es esencial ue se )aga un esfuerzo realpor entender los reuisitos de un problemaantes de intentar resol*erlo.

    ObjetivoObjetivo

  • 7/25/2019 Ingeniera de Requisitos Final

    6/14

    uncionales -escriben los ser*icios ue se esperan del

    sistema.

    !o funcionales (estricciones sobre los reuisitos funcionales

    E,isten dos tipos

    'ngenier+a de reuisitos /

    ORI"!#$%OS $& 'S'$RIOORI"!#$%OS $&

    %"S$RRO&&$%OR0iabilidad -isponibilidad

    #eguridad Portabilidad1sabilidad Adaptabilidad

    (obustez %estabilidad

    (endimiento& etc Comprensibilidad

    #ipos de Requisitos#ipos de Requisitos

  • 7/25/2019 Ingeniera de Requisitos Final

    7/14

    Proporciona el mecanismo adecuado paraentender lo ue el cliente uiere.

    0ases

    ases de la IRases de la IR

  • 7/25/2019 Ingeniera de Requisitos Final

    8/14

    %+picas razones para iniciar la '(

    2portunidades 'denti3cacin de nue*a4s5 necesidad4es5 de negocios.

    -escubrimiento de nue*o4s5 mercado4s5. -escubrimiento de nue*o4s5 ser*icio4s5. 'n*estigacin y desarrollo 4mantenimiento perfecti*o5.

    6ecesidades #olicitud de nue*o ser*icio. Crecimiento de la organizacin.

    'ncorporacin de procesos en la organizacin.

    InicioInicio

  • 7/25/2019 Ingeniera de Requisitos Final

    9/14

    La obtencin de informacin no es tan fcilcomo parece. Los ingenieros deben realizar en forma

    organizada la acti*idad de recopilacin de

    reuisitos.

    %" ()*I#O %" +O),R"!SI-! %" O&$#I&I%$%

    Limite delsistema mal

    de3nido

    El cliente no estseguro 7889 de ue

    es lo ue necesita

    Los problemascambian con el

    tiempo.

    -etalles t!cnicosinnecesarios& etc.

    %ienen di3cultadespara comunicar susnecesidades& etc.

    Obtenci/nObtenci/n

  • 7/25/2019 Ingeniera de Requisitos Final

    10/14

    El objeti*o es desarrollar un modelo t!cnicore3nado de las funciones& caracter+sticas yrestricciones del sistema.

    #e conduce mediante la creacin yre3namiento de escenarios. El resultado 3nal es un modelo de anlisis

    ue de3ne

    El dominio de la informacin. 0unciones del sistema.

    El problema.

    "laboraci/n"laboraci/n

  • 7/25/2019 Ingeniera de Requisitos Final

    11/14

    Clientes& usuarios y otros interesados debenordenar sus reuisitos y luego discutir loscon:ictos relacionados con la prioridad.

    ;acer estimaciones preliminares delesfuerzo reuerido para su desarrollo.

  • 7/25/2019 Ingeniera de Requisitos Final

    12/14

    Puede ser

    (ecomendaciones

    "s el producto 0nal que genera la IR."s el producto 0nal que genera la IR.

    %ocumento escrito%ocumento escrito

    +onjunto de modelos gr0cos+onjunto de modelos gr0cos

    )odelo matemtico formal)odelo matemtico formal

    "scenarios de uso"scenarios de uso

    ,rototipo,rototipo

    'na combinaci/n de estos.'na combinaci/n de estos.

    "speci0caci/n"speci0caci/n

    SIS#")$S 1R$!%"S SIS#")$S ,"2'"3OS,O+$ +&$RI%$% "!

    SO&I+I#'%

    %ocumentosescritos

    "scenarios de 'so ,rototipo

  • 7/25/2019 Ingeniera de Requisitos Final

    13/14

    E,aminar la especi3cacin para asegurarue los reuisitos de software se )anestablecido de manera correcta y precisa.

    ,R"1'!#$S R"+O)"!%$%$S ,$R$ $&I%$R

    La fuente del reuisito est identi3cado"

    Cules otros reuisitos estn relacionados con !ste"

    El reuisito *iola alguna restriccin del dominio del sistema"

    El reuisito se puede probar" #e pueden especi3car laspruebas"

    alidaci/nalidaci/n

  • 7/25/2019 Ingeniera de Requisitos Final

    14/14

    Es el conjunto de acti*idades ue ayuda al euipodel proyecto a identi3car& controlar y )acerseguimiento a los reuisitos= as+ como tambi!n&los cambios a !stos durante el desarrollo del

    proyecto.

    La gestin formal se recomienda para proyectosgrandes& pero en todos los casos es importante la

    rastreabilidad de los reuisitos identi3cados.

    1esti/n1esti/n