01b RequerimientosDelNegocio v1.0.0

Embed Size (px)

Citation preview

  • 7/25/2019 01b RequerimientosDelNegocio v1.0.0

    1/36

    Entendiendo los

    Requerimientos delNegocio

    Sistema de Bases de Datos IProf. Ing. Guillermo Pizarro

    [email protected]

    Twitter: @omarjcm

  • 7/25/2019 01b RequerimientosDelNegocio v1.0.0

    2/36

    Agenda

    1. Recoleccin de datos del negocio: Expertos en el rea del negocio y odeladores

    de datos!

    Reglas del "egocio! #uentes de Informacin! $%cnicas de entre&istas.

    '. (e)nicin y diagramacin de los procesos.

    *. Especi)cacin de los Re+uerimientos.Referencias

    gpizarro,ups.edu.ec '

  • 7/25/2019 01b RequerimientosDelNegocio v1.0.0

    3/36

    Primera #asePasos a seguir para cumplir la I

    Fase

    Re+ueri-mientos

    del"egocio

    odeloonceptu

    al

    odelo/gico

    odelo#0sico

    Implemen-tacin

    gpizarro,ups.edu.ec *

    (onde d.e encuentra

    (onde d.&a a estar

  • 7/25/2019 01b RequerimientosDelNegocio v1.0.0

    4/36

    Primera #aseRecoleccin de Datos del

    Negocio

    gpizarro,ups.edu.ec 2

    En la primera fase en el desarrollo del dise3o de una4ase de (atos se gana un alto nivel deentendimiento del negocio+ue se desea modelar.

    El principal esfuerzo est5 en el recolectarinformacin so6re el negocio. Existen diferentesmaneras de recolectar esta informacin.

    Esta nidad se enfocar5 en las entre&istas y un pocoen otras t%cnicas comunes para luego explicar elan5lisis de los procesos7 en el cual7 el negocio est5enfocado.

  • 7/25/2019 01b RequerimientosDelNegocio v1.0.0

    5/36

    I.- RECOECCI!N DED"#OS DE NE$OCIO

    gpizarro,ups.edu.ec 8

  • 7/25/2019 01b RequerimientosDelNegocio v1.0.0

    6/36

    E%PER#OS EN E &RE" DE NE$OCIO' OS (ODE"DORES DE D"#OS

    Recoleccin de (atos del "egocio

    gpizarro,ups.edu.ec 9

  • 7/25/2019 01b RequerimientosDelNegocio v1.0.0

    7/36

    Primera #ase: Recolecci n de (atos del "egocio

    E)pertos en el &rea del Negocio*

    (odeladores de Datos

    gpizarro,ups.edu.ec

    El modelamiento de datoses untra6a;o cooperati&o entre expertos en el5rea del negocio y los modeladores de

    datos.

  • 7/25/2019 01b RequerimientosDelNegocio v1.0.0

    8/36

    gpizarro,ups.edu.ec istemas.

    Expertos en el rea del "egocio y odeladores de(atos

    E)pertos en el +rea del Negocio

  • 7/25/2019 01b RequerimientosDelNegocio v1.0.0

    9/36

    gpizarro,ups.edu.ec ?

    (odeladores de Datos odelamiento de datos tam6i%n in&olucra

    indi&iduos con @expertise en la

    transformacin de columnas de datos delnegocio en modelos de datos.

    /os expertos del negocio y los modeladores

    de datos tra6a;an ;untos para: de)nir el pro6lema! el alcance del proyecto.

    Expertos en el rea del "egocio y odeladores de(atos

    (odeladores de Datos

  • 7/25/2019 01b RequerimientosDelNegocio v1.0.0

    10/36

    gpizarro,ups.edu.ec 1B

    (odeladores de Datos /a de,nicin del Prolema es una clara

    sentencia de el pro6lema del negocio7 lasfunciones del negocio7 o el 5rea de operaciones

    +ue el modelo de datos se direccionar5.

    El alcance de un pro*ecto especi)ca lo +ue el>istema incluir5 y slo mencionar5 lo importante!

    tam6i%n incluir5 lo +ue el >istema no =ar5.

    /a de,nicin del prolema y el alcance delPro*ectode6e de especi)carse al inicio del

    Diccionario de Datos.

    Expertos en el rea del "egocio y odeladores de(atos

    (odeladores de Datos

  • 7/25/2019 01b RequerimientosDelNegocio v1.0.0

    11/36

    gpizarro,ups.edu.ec 11

    Diccionario de Datos El diccionario de datos es un permanente

    registro +ue contiene la o)cial detallada

    descripcin del an5lisis de datos +ue &a arealizar! incluyendo las entidades7 atri6utos7 yrelaciones +ue =a de)nido.

    El diccionario de datos puede seralmacenado: en =o;as dentro de una carpeta! en una =erramienta A>E Computer Assisted

    >oftDare Engineering! o dentro de la 4ase de (atos.

    Expertos en el rea del "egocio y odeladores de(atos

    Diccionario de Datos

  • 7/25/2019 01b RequerimientosDelNegocio v1.0.0

    12/36

    RE$"S DE NE$OCIO

    Recoleccin de (atos del "egocio

    gpizarro,ups.edu.ec 1'

  • 7/25/2019 01b RequerimientosDelNegocio v1.0.0

    13/36

    gpizarro,ups.edu.ec 1*

    /os Expertos del rea de "egocio y losodeladores de (atos rede)nen yclari)can la Defnicin del Problema y

    elAlcance del Proyecto mediante eldesarrollo de un con;unto de reglas delnegocio.

    Primera #ase: Recoleccin de (atos del "egocio

    Reglas del Negocio

  • 7/25/2019 01b RequerimientosDelNegocio v1.0.0

    14/36

    gpizarro,ups.edu.ec 12

    En la de)nicin de las reglas del negociousualmente =ay un proceso iterati&o dedescu6rimiento y puede ocurrir de

    diferentes maneras: os e)pertos en el +rea del negocio

    de,nen las reglas que goiernan lamanera en que realian negocios.

    Alternati&amente7 ellos pueden descri6ir unaacti&idad del negocio y d. puede ayudarlesdeduciendo las reglas del negocio a partir dela descripcin. Por e;emplo7 un empleadotiene una fecha de contrato.

    Reglas del "egocio

    De,nicin de las Reglas delNegocio

  • 7/25/2019 01b RequerimientosDelNegocio v1.0.0

    15/36

    gpizarro,ups.edu.ec 18

    as reglas del negocio pueden serderi/adas. Por e;emplo7 la fecha de cese deactividades de un empleado debe ser despusde su fecha de contrato.

    os procesos de de,nicin * /eri,cacinde reglas a menudo dirige 0acia nue/asreglas * pro/oca ma*or in1ormacin ale/antar o recolectar.Por e;emplo7 unempleado tiene un nombrepuede serrede)nido a un empleado tiene nombres yapellidos.

    Reglas del "egocio

    De,nicin de las Reglas delNegocio

  • 7/25/2019 01b RequerimientosDelNegocio v1.0.0

    16/36

    F2EN#ES DEINFOR("CI!N

    Recoleccin de (atos del "egocio

    gpizarro,ups.edu.ec 19

  • 7/25/2019 01b RequerimientosDelNegocio v1.0.0

    17/36

    gpizarro,ups.edu.ec 1

    d. puede recolectar informacin acercade los pro6lemas del negocio +ue d.est5 modelando de diferentes maneras:

    Entre/istas.d. puede recolectar muc=ainformacin a tra&%s de la entre&ista a losexpertos del negocio.

    Organigrama de la institucin.d. usaeste elemento para entender la informacinFuye entre las di&isiones o departamentos deel negocio. Este tipo de gr5)co puede

    ayudarlo a entender los grupos in&olucradosen las acti&idades del negocio.

    Primera #ase: Recoleccin de (atos del "egocio

    Fuentes de In1ormacin

  • 7/25/2019 01b RequerimientosDelNegocio v1.0.0

    18/36

    gpizarro,ups.edu.ec 1i escuc=a una acti&idaddescrita en &oz pasi&a7 pregunte +ui%n o +u%parte de la organizacin acta en esa

    acti&idad. Preguntar acerca de las metas y los o6;eti&os! Preguntar el punto de &ista de los expertos de

    la gran vista. Preguntar acerca de casos excepcionales.

    J+u% pasa si un paso usual del negocio essaltadoK Jcmo se trata de recuperarinformacin +ue se =a perdidoK Ju5les son

    los costos si un procedimiento usual es

    $ cnicas de Entre&istas#5cnicas para otener

    in1ormacinque se necesita

  • 7/25/2019 01b RequerimientosDelNegocio v1.0.0

    27/36

    gpizarro,ups.edu.ec '

    /os siguientes comportamientos =acen +ue losentre&istados no proporcionen toda lainformacin +ue ellos nos puedan dar: Estando a la defensi&a7 o colocando a los expertos del

    negocio a la defensi&a! riticar las operaciones! Ignorar informacin acerca de los pro6lemas del d0a a

    d0a: 6&iando informacin relacionada a la comunicacin

    interdepartamental! sando ;erga t%cnica! sando terminolog0a asociada con la teor0a de 6ase de

    datos7 modelo lgico de datos7 o acerca de su tra6a;ocomo modelador de datos Cpala6ras como cardinalidady normalizacin tienen un particular efecto negati&o en

    $%cnicas de Entre&istas

    (alas pr+cticas en lasentre/istas

  • 7/25/2019 01b RequerimientosDelNegocio v1.0.0

    28/36

    II.- DEFINICI!N ' DI"$R"("CI!NDE OS PROCESOS

    gpizarro,ups.edu.ec 'istema.

    >i el suario tiene multa se procede acomunicar y se inicia el Procedimiento decancelacin de multa 9P-77i no tiene multa7 se procede a prestar.

    Recoleccin de (atos del "egocioDe,nicin * Diagramacin

    de los Procesos

  • 7/25/2019 01b RequerimientosDelNegocio v1.0.0

    33/36

    III.- ESPECIFIC"CI!N DEOS RE?2ERI(IEN#OS

    gpizarro,ups.edu.ec **

    Recoleccin de (atos del "egocio

  • 7/25/2019 01b RequerimientosDelNegocio v1.0.0

    34/36

    A partir del proceso de)nido ydiagramado se concreta en laespeci)cacin de los

    re+uerimientos.

    /os re+uerimientos ser5n

    especi)cados de la siguientemanera:

    gpizarro,ups.edu.ec *2

    Recoleccin de (atos del "egocioEspeci,cacin de los

    Requerimientos

    Recoleccin de (atos del "egocio

  • 7/25/2019 01b RequerimientosDelNegocio v1.0.0

    35/36

    gpizarro,ups.edu.ec *8

    Recoleccin de (atos del "egocioEspeci,cacin de los

    Requerimientos

    ID@ >I>4-A-P-BB1.BB1Descripcin@

    Registro del Pr%stamo

    Datosespec6,cos@

    M1N. Ingreso la siguiente informacin: - .I. del estudiante H Profesor7 - fec=a de entrega del li6ro! - I( del li6ro.

    Oser/aciones@

    Para o6tener el I( del li6ro7 antes fue necesario realizaruna 6s+ueda del mismo.

    Oay +ue &eri)car +ue el usuario no tenga deudas para+ue se pueda realizar el pr%stamo del li6ro de maneraexitosa.

    Re1erencias@

    Ing. (aniela Gonz5lez

  • 7/25/2019 01b RequerimientosDelNegocio v1.0.0

    36/36

    Re1erencias

    >y6ase7 @/ogical (ata6ase (esign7August 1??7 >Q4122-1.

    ic=ael eingru6er y illiam Gregory7

    @$=e (ata odelling Oand6ooS.

    i , d *9