Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ALUMNO:
TURNO:
EJEMPLO PRÁCTICO
HERRAMIENTAS EMPLEADAS
1.- Planeación
En la planeación se tendrán en cuenta varios elementos, los cuales son los
siguientes.
HISTORIA DE USUARIO
Experiencia en POSitron:
Una vez recolectadas todas las historias de usuario, se hizo una reunión del
equipo de trabajo donde se plantearon los tiempos necesarios para su
implementación, los cuales resultaron en estimaciones inusualmente
aproximadas de los tiempos de desarrollo en comparación con los realmente
requeridos.
Experiencia en POSitron:
Experiencia en POSitron:
ENTREGAS PEQUEÑAS
Experiencia en POSitron:
Debido a que las iteraciones tenían una duración de 15 días, fue al término
de este plazo que se realizaron entregas, las cuales siempre fueron
funcionales, lo que quiere decir que al momento de la entrega estaban en
condiciones de ser puestas en funcionamiento en las instalaciones del cliente.
Esto representó un éxito en el desarrollo del proyecto ya que mantenía el
interés del cliente en continuarlo debido a que estaba viendo resultados en el
corto plazo.
PLAN DE ENTREGAS
Experiencia en POSitron:
2. La tarea de escoger las historias fue realizada por el grupo en conjunto,
incluyendo al cliente, lo cual no generó problemas en las entregas de los
módulos funcionales.
• Simplicidad
• El Refactoring
• Spike Solution
Entre los elementos más importantes que menciona XP referentes al diseño están:
• Simplicidad
• El Refactoring
• Spike Solution
SIMPLICIDAD
Experiencia en POSitron:
TARJETAS CRC
Experiencia en POSitron:
Experiencia en POSitron:
Para implementar las pruebas tal como XP las recomienda se debió recurrir
a una librería especialmente diseñada para tal fin, JUnit. El estudio de esta
fue encargado a uno de los desarrolladores, el cual destinó aproximadamente
ocho horas a su estudio, al término de las cuales en un periodo no mayor a
dos horas capacitó en el empleo de la librería al otro desarrollador. Por otro
lado, se requirió de una herramienta que permitiera crear reportes impresos
de calidad de una forma sencilla. La mejor solución encontrada fue
JasperReport, la cual fue estudiada en el transcurso de la primera iteración
por un desarrollador, al término del cual se compartió la información al otro
desarrollador tal como en el caso anterior, sin que retrasara sus demás
responsabilidades con el proyecto.
REFACTORIZACIÓN
Experiencia en POSitron
3.- Codificación
Entre los elementos más importantes que menciona XP referentes a la
codificación están:
Experiencia en POSitron:
lugares de trabajo de los desarrolladores dado que debía estar al frente de su negocio.
Experiencia en POSitron:
Experiencia en POSitron
¿Se trata de codificar SIEMPRE una prueba antes que el código, o solo
aquellas clases encargadas de realizar la lógica del negocio? Debido que XP
no tiene una respuesta clara a esta inquietud el grupo de desarrollo optó por
probar solo aquellas clases que ejecutan la lógica del negocio, que en
definitiva son las más importantes y de las cuales se debe tener garantía de
estar muy bien construidas.
Experiencia en POSitron
4.- Pruebas
Pruebas unitarias
Experiencia en POSitron:
Pruebas de aceptación
Experiencia en POSitron