En la informática hay veces que cuesta entenderse entre lo que los usuarios piden o quieren y lo que el informático o programador entiende o le parece entender. A veces, lo solicitado es muy vago, irrealizable o nadie lo tiene claro, y entonces pasa lo que pasa, que salen churros.
Y es que a veces merece la pena "perder" un poco de tiempo y ponerse de acuerdo todos los implicados en un proyecto informático. Pero, bueno, cada trabajo tiene sus "cosas", y los informáticos tenemos este hándicap (además, como nos podemos quejar en Internet, por lo menos nos quedamos un poco más a gusto :-) )
Para finalizar, recordar una frase de Rick Cook:
"La programación hoy en día es una carrera entre los ingenieros de software intentando construir mejores y más eficientes programas a prueba de idiotas, y el universo intentando producir mejores y más eficientes idiotas. Por ahora va ganando el universo."
PD: con todo el cariño para "mis" usuarios, que luego me lo paso bien trasteando en sus equipos e instalándoles cosas para probar ;-)