tag:blogger.com,1999:blog-5821609607386201032.post7931980988571019624..comments2023-05-20T17:48:46.545+02:00Comments on AsereSpace: “Eso” que rodea a SPRINTS y BACKLOGSfcnatrahttp://www.blogger.com/profile/04308787865845546643noreply@blogger.comBlogger2125tag:blogger.com,1999:blog-5821609607386201032.post-1764089701640595252015-05-28T12:17:30.530+02:002015-05-28T12:17:30.530+02:00Pues.... años después de haber escrito esto mi exp...Pues.... años después de haber escrito esto mi experiencia me ha dictado que:<br /><br />(1) Sí es necesario tener todas las necesidades del cliente centralizadas<br /><br />(2) Hacer Inceptions - da mucha luz a lo que en realidad se quiere y a qué es más importante<br /><br />(3) Incluir testing automático facilita mucho las cosas - Sea TDD, Tests Unitarios que certifiquen escenarios o Tests que validen que no se reproducen bugs - Pero incluir testing<br /><br />(4) La integración continua ahorra tiempo y dolores de cabeza<br /><br />(5) Las personas importan más que la herramienta que usemos, PERO (y POR LO QUE) la herramienta que usemos no debe agregar problemas, sino facilitar las cosas - por lo que la elección de la herramienta es importante<br /><br />...y eso que os comento...<br />Ánimo, que este camino recompensa a quienes lo siguen.<br />fcnatrahttps://www.blogger.com/profile/04308787865845546643noreply@blogger.comtag:blogger.com,1999:blog-5821609607386201032.post-54330654671155580522009-11-25T23:11:51.715+01:002009-11-25T23:11:51.715+01:00Si es que todavía me muero de rabia por no haber e...Si es que todavía me muero de rabia por no haber estado en Madrid!!!! <br /><br />Respecto a las entregas totalmente cierto, se ha visto claramente, esta vez hemos sido metódicos, y hemos mejorado muuucho en nuestro proceso de gestión, hemos acercado al cliente al proceso de desarrollo y le hemos dado visibilidad. Pero no podemos quedarnos quietos, a pesar de ello nos han salido muchas cosas, demasiadas, que el cliente daba por hechas y comentadas, y que nosotros no hemos incluido. O en otras ocasiones ha sido muy costoso recopilar al final todos los requisitos pendientes para conocer el estado actual del proyecto!<br /><br />Y, aunque la herramienta actual ha sido muy útil y nos ha ayudado mucho a la hora de adoptar Scrum, nuestras necesidades empiezan a estar por encima de ella. Es hora de cambiar, de dar un paso más y saltar al siguiente escalón.<br /><br />Y este escalón incluye los tests, sí, esta herramienta tiene que proporcionarnos ya la posibilidad de hacer TDD, Integración Continua y a la vez cubrir nuestras necesidades en cuanto al backlog, facilidad e inmediatez a la hora de acceder y modificar los sprints, explotación de los datos, y un largo étc. <br /><br />No me cabe dudas esta herramienta es TFS, y necesitamos instalarlo, prepararlo y empezar a usarlo. Empezar poco a poco, como he visto a mucha gente hacerlo, primero utilizando la parte de gestión del proyecto y repositorio de código,posteriormente explotando la integración continua y acto seguido haciendo TDD, tanto para modelar el código como, unido a la integración continua, para aumentar la calidad del código y, en definitiva, de la Release.<br /><br />¿que es primero, el huevo o la gallina? Yo creo que lo he respondido, el siguiente paso desde mi punto de vista, es:<br /><br />- TFS<br />- Integración continua<br />- TDD<br /><br />Estamos preparados.ielcorohttps://www.blogger.com/profile/13377577232761089187noreply@blogger.com