Proyecto de Desarrollo de software



Yüklə 445 b.
tarix17.11.2017
ölçüsü445 b.







ASISTECOM Cía. Ltda. es una empresa dedicada a brindar servicios de asistencia técnica, financiera y comercial, enfocada especialmente a empresas de servicios básicos a nivel nacional.

  • ASISTECOM Cía. Ltda. es una empresa dedicada a brindar servicios de asistencia técnica, financiera y comercial, enfocada especialmente a empresas de servicios básicos a nivel nacional.

  • La implantación de un sistema informático para el proceso de recolección masiva de información con tecnología móvil, para ASISTECOM Cía. Ltda.



Proyecto de Desarrollo de software

  • Proyecto de Desarrollo de software

  • Que metodología Utilizar?

      • Rational Unified Process (RUP)
      • MICROSOFT SOLUTION FRAMEWORK (MSF)
      • Extreme Programming (XP)
      • Crystal Methodologies
      • SCRUM




Utilizar el Método Ágil SCRUM, aplicado a la Implantación de un Sistema Informático para el Proceso de RECOLECCIÓN MASIVA DE INFORMACIÓN CON TECNOLOGÍA MÓVIL.

  • Utilizar el Método Ágil SCRUM, aplicado a la Implantación de un Sistema Informático para el Proceso de RECOLECCIÓN MASIVA DE INFORMACIÓN CON TECNOLOGÍA MÓVIL.

    • Estudio de la Metodologías de desarrollo
      • Tradicionales
      • Agiles
    • Estudio SCRUM
      • Elementos
      • Fases
      • Aporte al proyecto
    • Aplicar SCRUM al proyecto R.M.I. con tecnología móvil
      • Análisis
      • Diseño
      • Construcción y pruebas
      • Implantación




Estudio de SCRUM y su aplicación en el proyecto

  • Estudio de SCRUM y su aplicación en el proyecto

  • Establecer SCRUM como de marco trabajo para ASISTECOM CIA. LTDA.

  • Desarrollo de software R.M.I.









Colección de documentación formal referente a los procesos, políticas y procedimientos que intervienen en las diferentes etapas de la ejecución de un proceso.

  • Colección de documentación formal referente a los procesos, políticas y procedimientos que intervienen en las diferentes etapas de la ejecución de un proceso.



Selección de metodología

  • Selección de metodología

    • Metodología tradicionales
      • Documentación
      • Planificación
      • Procesos (plantillas, modelos, revisiones, etc.)
    • Metodologías Ágiles
      • Manifiesto Ágil
        • Proceso iterativo e incremental
        • Adaptabilidad a los cambios
        • La prioridad es satisfacer las verdaderas necesidades del cliente
        • Trabajo en equipos auto-organizados
        • No producir documentos a menos que sean necesarios


Terminología utilizada en el rugby - Scrum

  • Terminología utilizada en el rugby - Scrum

  • No es una metodología

  • No es inherente del Desarrollo de Software

  • Herramienta de gestión de proyectos

  • Herramienta de hiperproductividad

  • Procesos adaptables a los cambios



Roles

  • Roles

    • Product Owner (Propietario del producto)
    • Scrum Master
    • Team (Equipo)
  • Poda de requerimientos

  • Product Backlog

  • Sprint









Administración del proceso

  • Administración del proceso

  • Recolección Datos IN SITU

  • Sincronización de datos



















Herramientas de desarrollo de software

  • Herramientas de desarrollo de software

    • Visual Studio 2010
      • C#
      • POO
      • Arquitectura N Capas
    • Buenas practicas de Programación
    • Reutilización de código


Pruebas unitarias

  • Pruebas unitarias

  • Pruebas de caja blanca (técnicas de caminos básicos)

    • Componentes críticos
    • Componentes reutilizados
  • Pruebas de caja negra para evaluar únicamente el resultado final

    • componentes menos críticos
    • Componentes no reutilizados
  • Pruebas de integración



Ambiente intermedio (Pre-Producción )

  • Ambiente intermedio (Pre-Producción )

  • Ejecución de script en DB

  • Generación del instalador de la aplicación, con nuevas funcionalidades

  • Ambiente de producción









El objetivo principal del presente trabajo fue la utilización del MÉTODO ÁGIL SCRUM para el desarrollo y puesta en producción de un software real; La ejecución del proyecto ha dejado como resultado una experiencia de constante aprendizaje en cada una de sus etapas y el concluir con la implantación del producto software en un ambiente de producción muestra que el resto de objetivos planteados, también fueron cumplidos.

  • El objetivo principal del presente trabajo fue la utilización del MÉTODO ÁGIL SCRUM para el desarrollo y puesta en producción de un software real; La ejecución del proyecto ha dejado como resultado una experiencia de constante aprendizaje en cada una de sus etapas y el concluir con la implantación del producto software en un ambiente de producción muestra que el resto de objetivos planteados, también fueron cumplidos.



El producto de un proyecto de desarrollo de software, es con frecuencia el resultado de la selección de estándares y normas de trabajo utilizados durante su ejecución. De ahí que la correcta selección de una metodología de trabajo influenciara positiva o negativamente en el resultado final. Por lo tanto, no se puede tomar a la ligera la selección de la metodología a utilizar.

  • El producto de un proyecto de desarrollo de software, es con frecuencia el resultado de la selección de estándares y normas de trabajo utilizados durante su ejecución. De ahí que la correcta selección de una metodología de trabajo influenciara positiva o negativamente en el resultado final. Por lo tanto, no se puede tomar a la ligera la selección de la metodología a utilizar.



Muchas gracias.

  • Muchas gracias.





Dostları ilə paylaş:


Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©genderi.org 2019
rəhbərliyinə müraciət

    Ana səhifə