-
Proyecto CMS, día #9
El foco de hoy estuvo en las pruebas de usuario. No tuvimos reportes de errores sobre las funcionalidades desarrolladas por nuestro equipo, pero puede que se deba a que no llegaron a probarlas, lamentablemente no tenemos suficiente visibilidad al respecto. Lo que sí supimos es que hubo algunos issues de infraestructura (errores de memoria) pero… — read more
-
Proyecto CMS, día #8
Hoy completé la story que había comenzado ayer y con ella toda la funcionadad requerida para el primer release. Sé que el cliente ya comenzó a ejecutar pruebas de aceptación y encontró algunos issues, pero aún no me han reportado nada formalmente con lo se me ocurre que puede que los issues detectatos esten relacionados… — read more
-
Proyecto CMS, día #7
Hoy fue un dia sin mayores sobresaltos. Efectivamente el enfoque que había elegido para implementar la story que comenté ayer, resultó ser el correcto. Hoy completé una story relacionada a la de ayer y comencé con una nueva story que quedó exactamente a la mitad de camino. Mañana completaré la story que tengo en progreso… — read more
-
Proyecto CMS, día #6
Trabajé en extender una funcionalidad existente de la cual no tenia ni la más mínima idea de como estaba implementada. Comencé buscando donde y como se utilizaba la clase que tenia extender, pero no me sirvió de mucho. A continuación busqué en las pruebas de la clase en cuestión y ¡Bingo!: encontré un par de… — read more
-
Proyecto CMS, día #4 y #5
Me atrasé, por eso aquí paso el reporte de los últimos dos días. El día #4 (el lunes pasado), fue durísimo, muy poco avance pues me pasé casi todo el día haciendo troubleshooting de ciertas funcionalidades que detectamos no corrian correctamente en el ambiente de prueba. Primero habia una temita con ciertos chequeos de seguridad… — read more
-
Proyecto CMS, día #3
Un día realmente complicado pero para que se entienda debo dar un poco más de contexto del proyecto. Anteriormente mencioné que tenemos varios equipos trabajando en distintos lugares alrededor del globo, pero lo que no mencioné es que cada equipo trabaja en cosas distintas, básicamente cada equipo tiene un subproyecto. La visión global del proyecto… — read more
-
Proyecto CMS, día #2
Si bien el equipo de Argentina está distribuido, hoy me reuní para trabajar con un compañero pues teniamos que atacar una de las funcionalidades más críticas del proyecto. La jordana fue muy productiva, mucho TDD, varios debates sobre como nombrar métodos, tres rondas de mate y una taza de café para despejar el sueño luego del… — read more
-
Año nuevo, proyecto nuevo (cms): contexto y día #1
Hace ya un tiempo vengo trabajando con gente de ThoughtWorks, Purpose y Tipit, en una especie de CMS para montar sitios de ONGs. Un par de dias atrás me contactaron para un proyecto puntual: hacer una prueba de concepto agregando soporte de donaciones recurrentes utilizando el servicio de Recurly. La prueba de concepto fue exitosa y cliente… — read more
-
Formas de ejecución de FxCop
Ejecución Manual Si uno utiliza la versión standalone de FxCop, tiene en principio 2 alternativas: utilizar la interface de gráfica o la de línea de comandos.Pero hay que tomar en cuenta que mientras la interface de linea de comandos solo puede ejecutar análisis, la interface gráfica además de ejecutar análisis, permite crear proyectos de FxCop… — read more
-
Artesania de Software, el movimiento
Es muy posible que los siguidores de este espacio conozcan algo sobre métodos agiles. En la misma línea que lo métodos ágiles pero yendo un poco más lejos, hace unos años apareció otro movimiento llamado Software Craftsmanship. Este movimiento pone el acento en ciertas cuestiones de índole más técnica y entre sus referentes cuenta con… — read more