Resumen título: diseñO, análisis e implementación de un prototipo de herramienta de software orientada a geolocalización y seguimiento por eventos de terminales móviles




descargar 387.55 Kb.
títuloResumen título: diseñO, análisis e implementación de un prototipo de herramienta de software orientada a geolocalización y seguimiento por eventos de terminales móviles
página9/15
fecha de publicación28.11.2015
tamaño387.55 Kb.
tipoResumen
med.se-todo.com > Documentos > Resumen
1   ...   5   6   7   8   9   10   11   12   ...   15

Características del método XP:




  • Simplicidad en el código: El código se desarrolla por ciclos, manejando bajos niveles de complejidad y asegurándose de que cada parte desarrollada funciona adecuadamente y que se presta para hacerle mejoras futuras.

  • Corrección de errores: Cada vez que una parte del código es completada esta es probada hasta asegurarse de que funciona correctamente, y sólo después de eso se le añaden nuevas funcionalidades.

  • Refactorización del código: Ciertas partes del código, aunque ya funcionen, son reelaboradas para asegurarse de que sean más legibles y su mantenimiento sea más sencillo. Al refactorizar el código la función se mantiene, puesto que ya se ha verificado que es la adecuada, pero este se hace más manejable para los avances futuros.

  • Pruebas unitarias continuas: Estas se realizan para probar el correcto funcionamiento de un módulo de código, asegurándose de que cada una de las partes del software funcione correctamente por separado. Esto incluye la realización de ‘pruebas de regresión’, las cuales están encaminadas a descubrir las causas de nuevos errores (bugs), carencias de funcionalidad, o divergencias funcionales con respecto al comportamiento esperado del software, que han surgido a partir de cambios realizados recientemente en partes de la aplicación que anteriormente a la modificación sufrida no eran propensas a este tipo de error. Esto significa que el error se ha producido por el cambio en el programa. Una vez realizadas las pruebas unitarias se efectúan ‘pruebas de integración’, en las que las partes del software son probadas en conjunto para asegurar que el sistema total o una gran sección del mismo funcionan adecuadamente.

  • Programación en parejas: Se recomienda que la programación del código sea efectuada en grupos de dos personas, donde una persona se encarga de programar y la otra de revisar y discutir el código, intercambiando posiciones cada cierto tiempo. Esto favorece el desarrollo de un código más legible y sencillo.

  • Propiedad compartida del código: Todo el equipo de trabajo se involucra –o puede involucrarse- en el desarrollo de los módulos del software. Así este no se divide en subgrupos, y todos están al día de las transformaciones que se hacen en el código.

Reflejo de este conjunto de principios son los pasos que deben seguirse para implementar de manera exitosa la metodología XP. Los presentaremos agrupados en cuatro bloques, donde cada uno se va ejecutando de forma paralela a los demás, evolucionando progresivamente.


Figura . mapa conceptual de la metodología de Programación Extrema



      1. Historias de usuario


Son una descripción informal de las necesidades del usuario, escrita por el cliente en pocas líneas. Se utilizan para estimar tiempos de desarrollo de la parte de la aplicación que describen.
      1. Plan de entregas


El cliente determina la importancia o prioridad de cada historia de usuario, y por su parte, los programadores realizan una estimación del esfuerzo necesario en el desarrollo de cada una de ellas. A partir de esto se realizan acuerdos sobre el contenido de la primera entrega.
      1. Velocidad del proyecto


Medida que representa la rapidez con la que se desarrolla el proyecto. Estas medidas permiten determinar cuánto tiempo tomará implementar un conjunto de historias.
      1. Iteraciones


Se realizan varias iteraciones sobre el sistema antes de ser entregado. Al comienzo de cada iteración el cliente selecciona las historias de usuario que serán implementadas en ella. Los desarrolladores trabajan exclusivamente en las historias seleccionadas por el cliente, evitando avanzar en lo que no ha sido requerido.
      1. Reuniones


Los desarrolladores se reúnen diariamente para exponer sus problemas, soluciones e ideas en conjunto.
1   ...   5   6   7   8   9   10   11   12   ...   15

similar:

Resumen título: diseñO, análisis e implementación de un prototipo de herramienta de software orientada a geolocalización y seguimiento por eventos de terminales móviles iconResumen el presente trabajo trata del diseño, construcción y caracterización...

Resumen título: diseñO, análisis e implementación de un prototipo de herramienta de software orientada a geolocalización y seguimiento por eventos de terminales móviles iconProtocolo de calidad para la implementación de herramientas de la...

Resumen título: diseñO, análisis e implementación de un prototipo de herramienta de software orientada a geolocalización y seguimiento por eventos de terminales móviles iconResumen El presente avance constituye el resumen de un artículo a...

Resumen título: diseñO, análisis e implementación de un prototipo de herramienta de software orientada a geolocalización y seguimiento por eventos de terminales móviles icon2011 diseño y construccion de la herramienta miosma para el posicionamiento...

Resumen título: diseñO, análisis e implementación de un prototipo de herramienta de software orientada a geolocalización y seguimiento por eventos de terminales móviles iconResumen general del software

Resumen título: diseñO, análisis e implementación de un prototipo de herramienta de software orientada a geolocalización y seguimiento por eventos de terminales móviles iconDiseño e implementación de objetos virtuales de aprendizaje para...

Resumen título: diseñO, análisis e implementación de un prototipo de herramienta de software orientada a geolocalización y seguimiento por eventos de terminales móviles icon"diseño e implementación de un aula virtual como apoyo a las estrategias...

Resumen título: diseñO, análisis e implementación de un prototipo de herramienta de software orientada a geolocalización y seguimiento por eventos de terminales móviles icon"diseño e implementación de un aula virtual como apoyo a las estrategias...

Resumen título: diseñO, análisis e implementación de un prototipo de herramienta de software orientada a geolocalización y seguimiento por eventos de terminales móviles icon"diseño e implementación de un aula virtual como apoyo a las estrategias...

Resumen título: diseñO, análisis e implementación de un prototipo de herramienta de software orientada a geolocalización y seguimiento por eventos de terminales móviles iconResumen se realizo el proceso de cromatografía plana en papel utilizando...


Medicina



Todos los derechos reservados. Copyright © 2015
contactos
med.se-todo.com