| « enero 2006 » |
| lun | mar | mié | jue | vie | sáb | dom |
|---|
| | | | | | | 1 |
2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 10 | | 12 | | 14 | 15 |
| | 18 | 19 | 20 | 21 | 22 |
| 24 | 25 | 26 | 27 | 28 | |
30 | 31 | | | | | |
| Hoy |
Blog::Navigation
Bookmarks::Blogroll
Bookmarks::Articulos
Blog::Referers
Las visitas de hoy a la página: 191

lunes enero 09, 2006
Otro punto negro... entregables Desde mi humilde punto de vista, otro de los puntos más negros (quizás
el que mas) a la hora de desarrollar aplicaciones es la gestión y
mantenimiento de entregables. Las aplicaciones web son "mano de santo"
para quitarse del medio este problema. De todas formas, no todo se
puede solucionar con aplicaciones web. En no pocas ocasiones es
necesario distribuir a los usuarios un "cliente pesado" o una librería
(por ejemplo, un framework).
El mero hecho de tener que distribuir y mantener multitud de
aplicaciones corriento en vete tú a saber que entornos diferentes es ya
de por si un problema importante (sobre todo, si no se lleva un control
de versiones: quien tiene qué versión, etc.). Pero, además, todas estas
versiones hay que mantenerlas. Y por si esto fuera poco, seguramente
haya que realizar "personalizaciones" de versiones para clientes
determinados.
Un día cualquiera, alguien detectará un bug en una aplicación, y entonces empezará el jaleo:
- ¿qué versión tenía el cliente X?
- La versión 1.4 pero además le habiamos puesto los botones redondos en lugar de cuadrados.
- Ah, claro, te refieres a la versión 1.4.3, que es igual que la 1.4 pero con los botones redondos.
- No no, esta gente tenía la versión 1.4 antigua, pero además le
añadimos lo de los botones. Pero no tiene arreglado el bug B1 que se
corrigio en la 1.4.2.
- Bueno, pues le ponemos la 1.4.3 y a correr.
- No puede ser, porque en la 1.4.1 se corrigio el bug B2 y cambió el
sistema de generación de informes y no es compatible con la versión del
MuyCaroReports que tiene licenciado el cliente.
- Bueno, entonces si abro una rama en el CVS y luego hago un merge
sobre la versión 1.4....¿no me cargaré nada, verdad?, ¿verdad?,
¿verdad?.
- ...