SlideShare a Scribd company logo
1 of 14
Ejemplo de FDD
Software para una Entidad
       Financiera
Planteamiento General
       del Problema
• Una entidad Financiera requiere un sistema
  para el manejo de las cuentas, los clientes
  y de las transacciones de estos, las cuales
  usualmente se hacen personalmente en
  alguna de las sucursales del banco, no
  obstante algunas de ellas como por ejemplo
  las consultas de saldo, o las consignaciones
  de una cuenta a otra se pueden realizar a
  través de la página Web de la entidad, la
  cual debe estar habilitada para los
  clientes.
Desarrollo de un modelo
   global
• Partimos del hecho de conocer
  completamente la visión, el contexto y los
  requerimientos del sistema a desarrollar
  – Visión:
        – Manejo de las transacciones y de su interacción con la
          base de datos de las cuentas de los clientes y el
          sistema de contabilidad.


  – Contexto:
        – Elaboraremos un diagrama de contexto que ilustre el
          marco del sistema.
Desarrollo del modelo global
• Requerimientos:
   – El sistema debe permitir la realización de
     transacciones (consulta de saldo, consignaciones de
     una cuenta a otra) a través de la página Web de la
     entidad.
   – La base de datos actual es muy estable, por lo cual
     el sistema debe trabajar con ella.
   – El sistema de contabilidad también debe
     permanecer, tal como esta en la actualidad, ya que
     es muy eficiente.
   – El sistema debe ser seguro, es decir, debe detectar
     posibles fraudes a través de la red, mediante
     accesos indebidos.
Desarrollo del modelo
          global
• Lo más importante, el sistema debe almacenar
  correctamente los cambios en la base de datos de
  las cuentas producto de las transacciones,
  actualizando tanto la base de datos como el
  sistema de contabilidad al momento de su
  realización.
• Las interfaces de usuario para el personal del
  banco, deben ser clara y permitir la realización de
  las labores típicas:
      •   Pagos
      •   Consignaciones
      •   Retiros
      •   Consulta del estado de cuenta
      •   ….
Elaboración de una lista
    de funcionalidades
• Es lo que a el banco le interesa que el sistema
  realice.
• Página Web.
• Actualización de la base de datos.
• Actualización del sistema de contabilidad
• Buenas interfaces de usuario (pagos, retiros,
  depósitos, consultas de saldo, actualización de
  datos).
• Sistema de seguridad del sistema.
• Manejo adecuado de las transacciones y consulta
  en interacción con la base de datos y el sistema de
  contabilidad.
• Ahora, agrupamos las funcionalidades según su
  afinidad y dependencia, así:
  – 1.) Página Web dinámica e interactiva, en
    comunicación con la base de datos y el sistema de
    contabilidad.
  – 2.) Sistema de consultas y transacciones y la
    correspondiente actualización de la base de datos y
    del sistema de contabilidad.
  – 3.) Interfaces de usuario, para todas las consultas
    y las transacciones y su correspondiente
    integración al sistema.
  – 4.) Sistema de seguridad, que incluya las
    restricciones del sistema y protección contra
    accesos indebidos y su integración al sistema.
Planificación por
      funcionalidad (1/2)
• Se han ordenado los grupos de
  funcionalidades, según su prioridad y la
  dependencia y a cada una de ellas se le
  asignó un responsable:
  _ Grupo 2:          Sarah.
  _ Grupo 3:          Hernán.
  _ Grupo 4:          Juan Pablo.
  _ Grupo 5:          Cristian.
Planificación por
    Funcionalidad(2/2)
• Cronograma:
    • La construcción de cada grupo de
      funcionalidades dura, máximo 2 semanas, y al
      final de este período se realizará una
      exposición del avance del sistema al cliente.
    • En total, la construcción del sistema dura 8
      semanas y dos más de prueba e
      implementación el la entidad financiera.
Finalmente, las dos ultimas
       fases: Diseño y
      construcción por
       funcionalidades
• Estas dos fases, implican un proceso
  iterativo, que comienza con el diseño y
  termina con la prueba de el funcionamiento
  de la funcionalidad implementada, pasando
  por la codificación, su evaluación y la
  integración al sistema.
• El proceso se desarrolla, según el orden
  definido en la fase de planificación.

• Al finalizar las dos semanas dispuestas
  para cada grupo de funcionalidades, se
  muestra su implementación al cliente, para
  verificar su aprobación, si esto ocurre se
  procede con el siguiente grupo de
  funcionalidades, de lo contrario se inicia
  nuevamente el proceso iterativo
  introduciendo los cambios que el cliente
  especifico.
• Al finalizar la 8 semanas destinadas,
  se hace entrega del sistema y de la
  documentación correspondiente que
  se ha ido recolectando en todas las
  fases del proceso, que incluye notas
  importantes sobre el sistema,
  descripción de los errores y un
  manual de funcionamiento.

More Related Content

What's hot

Planificacion de proyecto de software
Planificacion de proyecto de softwarePlanificacion de proyecto de software
Planificacion de proyecto de softwareGeorgy Jose Sanchez
 
Ejemplos de proyectos al modelo en cascada
Ejemplos de proyectos  al modelo en cascadaEjemplos de proyectos  al modelo en cascada
Ejemplos de proyectos al modelo en cascadaaics-1986-13-saraguro
 
2. Casos de uso y diagramas de casos de uso
2. Casos de uso y diagramas de casos de uso2. Casos de uso y diagramas de casos de uso
2. Casos de uso y diagramas de casos de usoSaul Mamani
 
Ppt de ingenieria de requerimiento
Ppt de ingenieria de requerimientoPpt de ingenieria de requerimiento
Ppt de ingenieria de requerimientomely1930
 
Presentacion planificación de proyecto de software
Presentacion planificación de proyecto de softwarePresentacion planificación de proyecto de software
Presentacion planificación de proyecto de softwareJose Ignacio Rojas Henriquez
 
Ingenieria de requerimientos
Ingenieria de requerimientosIngenieria de requerimientos
Ingenieria de requerimientosTensor
 
Metodologias de desarrollo
Metodologias de desarrolloMetodologias de desarrollo
Metodologias de desarrolloHermes Romero
 
IW Unidad 1: Introducción a la Ingeniería Web
IW Unidad 1: Introducción a la Ingeniería WebIW Unidad 1: Introducción a la Ingeniería Web
IW Unidad 1: Introducción a la Ingeniería WebFranklin Parrales Bravo
 
control interno informatico
control interno informaticocontrol interno informatico
control interno informaticoManuel Medina
 
MODELO DE PROCESOS DEL SOFTWARE
MODELO DE PROCESOS DEL SOFTWAREMODELO DE PROCESOS DEL SOFTWARE
MODELO DE PROCESOS DEL SOFTWAREMicky Jerzy
 
IIS Unidad 3A Proceso de desarrollo de software
IIS Unidad 3A Proceso de desarrollo de softwareIIS Unidad 3A Proceso de desarrollo de software
IIS Unidad 3A Proceso de desarrollo de softwareFranklin Parrales Bravo
 
Métricas de procesos y proyectos
Métricas de procesos y proyectosMétricas de procesos y proyectos
Métricas de procesos y proyectosjose_macias
 

What's hot (20)

Planificacion de proyecto de software
Planificacion de proyecto de softwarePlanificacion de proyecto de software
Planificacion de proyecto de software
 
Ejemplos de proyectos al modelo en cascada
Ejemplos de proyectos  al modelo en cascadaEjemplos de proyectos  al modelo en cascada
Ejemplos de proyectos al modelo en cascada
 
Scrum vs RUP
Scrum vs RUPScrum vs RUP
Scrum vs RUP
 
2. Casos de uso y diagramas de casos de uso
2. Casos de uso y diagramas de casos de uso2. Casos de uso y diagramas de casos de uso
2. Casos de uso y diagramas de casos de uso
 
Ppt de ingenieria de requerimiento
Ppt de ingenieria de requerimientoPpt de ingenieria de requerimiento
Ppt de ingenieria de requerimiento
 
Presentacion planificación de proyecto de software
Presentacion planificación de proyecto de softwarePresentacion planificación de proyecto de software
Presentacion planificación de proyecto de software
 
Ingenieria de requerimientos
Ingenieria de requerimientosIngenieria de requerimientos
Ingenieria de requerimientos
 
Metodologias de desarrollo
Metodologias de desarrolloMetodologias de desarrollo
Metodologias de desarrollo
 
Requerimientos norma ieee830
Requerimientos norma ieee830Requerimientos norma ieee830
Requerimientos norma ieee830
 
Principios del RUP
Principios del RUPPrincipios del RUP
Principios del RUP
 
IW Unidad 1: Introducción a la Ingeniería Web
IW Unidad 1: Introducción a la Ingeniería WebIW Unidad 1: Introducción a la Ingeniería Web
IW Unidad 1: Introducción a la Ingeniería Web
 
control interno informatico
control interno informaticocontrol interno informatico
control interno informatico
 
Rup disciplinas
Rup disciplinasRup disciplinas
Rup disciplinas
 
MODELO DE PROCESOS DEL SOFTWARE
MODELO DE PROCESOS DEL SOFTWAREMODELO DE PROCESOS DEL SOFTWARE
MODELO DE PROCESOS DEL SOFTWARE
 
Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativo
 
IIS Unidad 3A Proceso de desarrollo de software
IIS Unidad 3A Proceso de desarrollo de softwareIIS Unidad 3A Proceso de desarrollo de software
IIS Unidad 3A Proceso de desarrollo de software
 
Métricas de procesos y proyectos
Métricas de procesos y proyectosMétricas de procesos y proyectos
Métricas de procesos y proyectos
 
Mapa mental de Ing. de requisito y requerimiento
Mapa mental de Ing. de requisito y requerimientoMapa mental de Ing. de requisito y requerimiento
Mapa mental de Ing. de requisito y requerimiento
 
Ejemplo FDD
Ejemplo FDDEjemplo FDD
Ejemplo FDD
 
Estimación de Proyectos de Software
Estimación de Proyectos de SoftwareEstimación de Proyectos de Software
Estimación de Proyectos de Software
 

Similar to Ejemplo de fdd

metodologias de desarrollo.ppt
metodologias de desarrollo.pptmetodologias de desarrollo.ppt
metodologias de desarrollo.pptCristianFlasher1
 
Presentación mix net
Presentación mix netPresentación mix net
Presentación mix netkarlacidec
 
10 Clase Captura De Los Requisitos Cap.6
10 Clase Captura De Los Requisitos  Cap.610 Clase Captura De Los Requisitos  Cap.6
10 Clase Captura De Los Requisitos Cap.6Julio Pari
 
10 Clase Captura De Los Requisitos Cap[1].6
10 Clase Captura De Los Requisitos Cap[1].610 Clase Captura De Los Requisitos Cap[1].6
10 Clase Captura De Los Requisitos Cap[1].6Julio Pari
 
Ingeniería de Sistemas - Trabajo colaborativo 2
Ingeniería de Sistemas - Trabajo colaborativo 2Ingeniería de Sistemas - Trabajo colaborativo 2
Ingeniería de Sistemas - Trabajo colaborativo 2Yenny Caterine
 
GEAS- Sistema Comercial para Empresas de Energía y Aguas
GEAS- Sistema Comercial para Empresas de Energía y AguasGEAS- Sistema Comercial para Empresas de Energía y Aguas
GEAS- Sistema Comercial para Empresas de Energía y AguasSHS Consultores
 
Sistema de Informacion Gerenciañ
Sistema de Informacion GerenciañSistema de Informacion Gerenciañ
Sistema de Informacion GerenciañYURYDORIA
 
Instalacion de software
Instalacion de softwareInstalacion de software
Instalacion de softwarebolacoandres
 
Construcción 4.0 El camino hacia la digitalización del sector Construcción e...
Construcción 4.0  El camino hacia la digitalización del sector Construcción e...Construcción 4.0  El camino hacia la digitalización del sector Construcción e...
Construcción 4.0 El camino hacia la digitalización del sector Construcción e...CLARA CAMPROVIN
 

Similar to Ejemplo de fdd (20)

metodologias de desarrollo.ppt
metodologias de desarrollo.pptmetodologias de desarrollo.ppt
metodologias de desarrollo.ppt
 
Presentación diseño sistemas sm
Presentación diseño sistemas smPresentación diseño sistemas sm
Presentación diseño sistemas sm
 
DIseño de Sistema
DIseño de Sistema DIseño de Sistema
DIseño de Sistema
 
Presentación mix net
Presentación mix netPresentación mix net
Presentación mix net
 
Appserver
AppserverAppserver
Appserver
 
10 Clase Captura De Los Requisitos Cap.6
10 Clase Captura De Los Requisitos  Cap.610 Clase Captura De Los Requisitos  Cap.6
10 Clase Captura De Los Requisitos Cap.6
 
10 Clase Captura De Los Requisitos Cap[1].6
10 Clase Captura De Los Requisitos Cap[1].610 Clase Captura De Los Requisitos Cap[1].6
10 Clase Captura De Los Requisitos Cap[1].6
 
Auditoria
AuditoriaAuditoria
Auditoria
 
Ingeniería de Sistemas - Trabajo colaborativo 2
Ingeniería de Sistemas - Trabajo colaborativo 2Ingeniería de Sistemas - Trabajo colaborativo 2
Ingeniería de Sistemas - Trabajo colaborativo 2
 
King joe
King joeKing joe
King joe
 
REDES II
REDES IIREDES II
REDES II
 
GEAS- Sistema Comercial para Empresas de Energía y Aguas
GEAS- Sistema Comercial para Empresas de Energía y AguasGEAS- Sistema Comercial para Empresas de Energía y Aguas
GEAS- Sistema Comercial para Empresas de Energía y Aguas
 
Sistema de Informacion Gerenciañ
Sistema de Informacion GerenciañSistema de Informacion Gerenciañ
Sistema de Informacion Gerenciañ
 
Programa Contable ASPEL-COI
Programa Contable ASPEL-COIPrograma Contable ASPEL-COI
Programa Contable ASPEL-COI
 
Gestion contable
Gestion contableGestion contable
Gestion contable
 
Administracion de proyectos
Administracion de proyectosAdministracion de proyectos
Administracion de proyectos
 
Instalacion de software
Instalacion de softwareInstalacion de software
Instalacion de software
 
Construcción 4.0 El camino hacia la digitalización del sector Construcción e...
Construcción 4.0  El camino hacia la digitalización del sector Construcción e...Construcción 4.0  El camino hacia la digitalización del sector Construcción e...
Construcción 4.0 El camino hacia la digitalización del sector Construcción e...
 
Capacitación sac (abril 2011)v2
Capacitación sac (abril 2011)v2Capacitación sac (abril 2011)v2
Capacitación sac (abril 2011)v2
 
Capacitación sac (abril 2011)v2
Capacitación sac (abril 2011)v2Capacitación sac (abril 2011)v2
Capacitación sac (abril 2011)v2
 

Recently uploaded

Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOluismii249
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.docRodneyFrankCUADROSMI
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024IES Vicent Andres Estelles
 
AEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxAEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxhenarfdez
 
Factores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfFactores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfJonathanCovena1
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfRosabel UA
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primariaWilian24
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesMarisolMartinez707897
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfpatriciaines1993
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxiemerc2024
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICAÁngel Encinas
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024IES Vicent Andres Estelles
 
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADOTIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADOPsicoterapia Holística
 
prostitución en España: una mirada integral!
prostitución en España: una mirada integral!prostitución en España: una mirada integral!
prostitución en España: una mirada integral!CatalinaAlfaroChryso
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Juan Martín Martín
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalJonathanCovena1
 

Recently uploaded (20)

Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
AEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxAEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptx
 
Factores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfFactores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdf
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdf
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtuales
 
PP_Comunicacion en Salud: Objetivación de signos y síntomas
PP_Comunicacion en Salud: Objetivación de signos y síntomasPP_Comunicacion en Salud: Objetivación de signos y síntomas
PP_Comunicacion en Salud: Objetivación de signos y síntomas
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
 
Los dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la VerdadLos dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la Verdad
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
Lecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigosLecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigos
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADOTIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
 
prostitución en España: una mirada integral!
prostitución en España: una mirada integral!prostitución en España: una mirada integral!
prostitución en España: una mirada integral!
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 

Ejemplo de fdd

  • 1. Ejemplo de FDD Software para una Entidad Financiera
  • 2. Planteamiento General del Problema • Una entidad Financiera requiere un sistema para el manejo de las cuentas, los clientes y de las transacciones de estos, las cuales usualmente se hacen personalmente en alguna de las sucursales del banco, no obstante algunas de ellas como por ejemplo las consultas de saldo, o las consignaciones de una cuenta a otra se pueden realizar a través de la página Web de la entidad, la cual debe estar habilitada para los clientes.
  • 3. Desarrollo de un modelo global • Partimos del hecho de conocer completamente la visión, el contexto y los requerimientos del sistema a desarrollar – Visión: – Manejo de las transacciones y de su interacción con la base de datos de las cuentas de los clientes y el sistema de contabilidad. – Contexto: – Elaboraremos un diagrama de contexto que ilustre el marco del sistema.
  • 4.
  • 5. Desarrollo del modelo global • Requerimientos: – El sistema debe permitir la realización de transacciones (consulta de saldo, consignaciones de una cuenta a otra) a través de la página Web de la entidad. – La base de datos actual es muy estable, por lo cual el sistema debe trabajar con ella. – El sistema de contabilidad también debe permanecer, tal como esta en la actualidad, ya que es muy eficiente. – El sistema debe ser seguro, es decir, debe detectar posibles fraudes a través de la red, mediante accesos indebidos.
  • 6. Desarrollo del modelo global • Lo más importante, el sistema debe almacenar correctamente los cambios en la base de datos de las cuentas producto de las transacciones, actualizando tanto la base de datos como el sistema de contabilidad al momento de su realización. • Las interfaces de usuario para el personal del banco, deben ser clara y permitir la realización de las labores típicas: • Pagos • Consignaciones • Retiros • Consulta del estado de cuenta • ….
  • 7.
  • 8. Elaboración de una lista de funcionalidades • Es lo que a el banco le interesa que el sistema realice. • Página Web. • Actualización de la base de datos. • Actualización del sistema de contabilidad • Buenas interfaces de usuario (pagos, retiros, depósitos, consultas de saldo, actualización de datos). • Sistema de seguridad del sistema. • Manejo adecuado de las transacciones y consulta en interacción con la base de datos y el sistema de contabilidad.
  • 9. • Ahora, agrupamos las funcionalidades según su afinidad y dependencia, así: – 1.) Página Web dinámica e interactiva, en comunicación con la base de datos y el sistema de contabilidad. – 2.) Sistema de consultas y transacciones y la correspondiente actualización de la base de datos y del sistema de contabilidad. – 3.) Interfaces de usuario, para todas las consultas y las transacciones y su correspondiente integración al sistema. – 4.) Sistema de seguridad, que incluya las restricciones del sistema y protección contra accesos indebidos y su integración al sistema.
  • 10. Planificación por funcionalidad (1/2) • Se han ordenado los grupos de funcionalidades, según su prioridad y la dependencia y a cada una de ellas se le asignó un responsable: _ Grupo 2: Sarah. _ Grupo 3: Hernán. _ Grupo 4: Juan Pablo. _ Grupo 5: Cristian.
  • 11. Planificación por Funcionalidad(2/2) • Cronograma: • La construcción de cada grupo de funcionalidades dura, máximo 2 semanas, y al final de este período se realizará una exposición del avance del sistema al cliente. • En total, la construcción del sistema dura 8 semanas y dos más de prueba e implementación el la entidad financiera.
  • 12. Finalmente, las dos ultimas fases: Diseño y construcción por funcionalidades • Estas dos fases, implican un proceso iterativo, que comienza con el diseño y termina con la prueba de el funcionamiento de la funcionalidad implementada, pasando por la codificación, su evaluación y la integración al sistema.
  • 13. • El proceso se desarrolla, según el orden definido en la fase de planificación. • Al finalizar las dos semanas dispuestas para cada grupo de funcionalidades, se muestra su implementación al cliente, para verificar su aprobación, si esto ocurre se procede con el siguiente grupo de funcionalidades, de lo contrario se inicia nuevamente el proceso iterativo introduciendo los cambios que el cliente especifico.
  • 14. • Al finalizar la 8 semanas destinadas, se hace entrega del sistema y de la documentación correspondiente que se ha ido recolectando en todas las fases del proceso, que incluye notas importantes sobre el sistema, descripción de los errores y un manual de funcionamiento.