Yo ya he participado en varios con fracaso anunciado, y lo curioso es que se acababan para ponerse inmediatamente con el nuevo proyecto que era completamente diferente del primero (o sea, lo mismo pero hecho bien). Parece que esta de moda eso de hacer algo rematadamente mal para luego hacerlo medio bien y que parezca que se ha hecho algo interesante.
Aun recuerdo el dia que dije a mi jefa de proyecto que en lugar de insertar las SQL harcoded nos ahorraria trabajo de mantenimiento el usar un producto tipo castor . Para mi sorpresa me respondio que nos interesaba que fuese costoso de mantener ya que como facturabamos por horas asi ganariamos mas para la empresa .
Si yo fui administrador de BD y despues coordinador de desarrollo de un gigantesco portal llamado X..alia.com(sin mas señas) que era un bicho con titantas Bd, tropecientas tablas.. mas de 2000 scripts cold fusion y unos mas de cien millones gastados...y al final...no se saco ni medio kilo de ganancias...y la mayoria eran de publicidad...
Muchisimo esfuerzo de desarrollo, mucha inventiva en programacion y sistemas, perdidos en el ciberspacio...y sobre todo tantos millones de pesetas. Con una parte de esos millones, hariamos diabluras en mi empresa. Fue la epoca de las .com
Estoy leyendo a ratos "Extreme Programming Explained" de Kent Beck.
Una de las ventajas de la XP es que se busca ir entregando pronto lo mínimo que funciona bien y cumple lo prioritario, en vez de ir a por el gordo enorme que, si se termina, no va a cumplir las necesidades del cliente.
Beck alude a la frustración que es para alguien orgulloso de su trabajo el no ver nunca sus proyectos implantados.
Lo cual, obviamente, es lo que debería hacerse siempre. Sin embargo, ese ser mitológico llamado cliente tiene una mala leche digna del Antiguo Testamento: o me pones ese rótulo de color azul-marica-ilusión parpadeando o no te pago.
El cliente no permite priorizar nada: para él todo es importantísimo y tenía que estar acabado ayer.
-- ___ "Tamparantán que te han visto Pepe, tamparantán que te han visto Juan"
Cuando el mercado de informáticos está capturado por una serie de empresas cuyo único modelo de negocio es vender proyectos a un cliente que decide no tener personal propio experto en tecnologías, es natural que aparezcan empresas que se dedican a vender humo y el único objetivo es facturar por un proyecto más.
Los responsables somos todos: desde los informáticos que hemos dejado el mercado de trabajo en manos de estos mafiosos, hasta los propios clientes, pasando por supuesto por los mismos chiringuitos.
-- ___ "Tamparantán que te han visto Pepe, tamparantán que te han visto Juan"
por
pobrecito hablador
el Jueves, 25 Julio de 2002, 12:15h
(#122877)
Saludos barrapunteros:
Detras de esas gigantescas campañas de marketing se esconde la cruda realidad de cientos de curritos mal pagados haciendo lo que una mente calenturienta ha diseñado, da la sensacion la mayoria de las veces, en un rato libre.
Estuve trabajando en un proyecto para Terra Mobile, haciendo pruebas de sistema para la migracion del portal web/wap y otras historias. Todo muy bonito, todo muy pijo, todo... al carajo. Nos contrataron como expertos para que les monitorizasemos el tema y tras un analisis preliminar, despues de entregar un cerro de folios a doble cara con los errores, nos pusieron cara de poker, nos obligaron a maquillar esos informes porque tenian que verlos 'los de arriba' y si mostrabamos eso les cortaban las pelotas a los programadores, jefes, subjefes, encargados... Bajamos niveles de errores y otros simplemente los pasabamos por alto. Con esos cimientos el portal salio a dar atencion al publico. ¿Que sucedio?, que no funcionaba n-a-d-a como debia y la mayoria de las veces ni siquiera eso. Resumo: acabe largandome de ese proyecto porque estuve cinco meses encabronado con ellos por no dejarme hacer mi trabajo tranquilamente; eso si, los informes tenian que presentarse con el tipo de letra tal, con el margen cual, ¡ay de ti si una coma se salia del estilo que tenian marcado!. Lo cachondo del asunto es que el estilo lo cambiaban todas las semanas... Asi les va ahora.
Tras salirme pregunte a uno de mis jefes (que ya se conocia el tema) que por que una empresa era capaz de sacar una chapuza semejante para dar servicio al publico, me respondio que muchas veces se sacan cosas que no funcionan porque las acciones suben y se benefician los inversores, para contentar a estos ultimos, o por tener imagen en Internet, por posicionamiento en el mercado... Vamos, algo asi como llegar con una tienda de camping a mitad de un descampado que no es de nadie y anunciarlo como un hotel en plena naturaleza, ¡ya me he posicionado!; ¿hotel?, todavia no, ¡pero ya llegara!... cuando los primeros pardillos se queden a dormir y vayan dandome pelas para poner el verdadero hotel. ¿Que es lo que pasa?, que eso dificilmente sucedera, por no decir nunca.
Ahora estoy en otro proyecto que, tiene webos la cosa... Resulta que se le presento a un gerente dos versiones del mismo, uno en pantallas de texto, funcionales, muy rapidas, que no inducian a errores y faciles de programar, depurar y tal; y el otro era un despliegue de Java, formularios por navegador, applets por todos sitios... que en la presentacion iba medio bien porque era eso, una presentacion. Al gerente se le hizo el culillo agua de limon con aquello y vendio el proyecto a otra empresa que (incautos, ¡me darian pena si no ganasen tanta pasta!) compro ab-so-lu-ta-men-te todo. En Java, claro. Conforme han ido creciendo las necesidades de esa empresa hemos tenido que ir modificando la aplicacion, trabajo de enanos, pero funciona. Ahora, quisiera que vierais a esas Sun con dieciseis procesadores, la tira de GB de ram y ni cuento con los discos duros... ponerse de rodillas cuando Oracle 8.1.x (porque no hay testiculina a poner la 9.x, ¡eso podria ser el descojone ya!) empieza a cargarse en la maquina, cuando los Javas empiezan a correr...
Acabo ya. La incompetencia de muchos de los que estan arriba, acomodados en sus poltronas, hace que lo que desarrollen los de abajo no sea lo que ellos tenian en mente, dando lugar a problemas en la empresa. Y no solamente eso, si el desarrollo es interno todavia puede comerse la empresa el marron, ahora, ¿venderselo a otros?, solamente si estuvieran muy ciegos. Pero ya se sabe...
eso si, los informes tenian que presentarse con el tipo de letra tal, con el margen cual, ¡ay de ti si una coma se salia del estilo que tenian marcado!.
La culpa de eso, a su vez, lo tiene otro engendro mitológico llamado "certificación de calidad ISO". Especialmente curioso en el operador dominante es cómo te obligan a presentar la documentación siguiendo esas estrictas normas, pero ¡nadie vigila que lo que estás entregando tenga sentido! Podrías perfectamente entregar un documento de diseño de un proyecto distinto y colaría sin problemas. SE da más importancia al continente que al contenido.
hace que lo que desarrollen los de abajo no sea lo que ellos tenian en mente
Y con plazos de risa, claro está. Así luego nos luce el pelo: pasados un par de años los desarrolladores que te quedan del proyecto inicial hacen el sálvese quien pueda y te quedas en cuadro.
-- ___ "Tamparantán que te han visto Pepe, tamparantán que te han visto Juan"
La discusión más interesante que he leído en Barrapunto desde hace bastante tiempo.
Tenía que decirlo.
Muchas gracias.
PS Debo ser un afortunado, estoy en un proyecto en el que me dejan hacer tranquilamente la programación (pero tiene que salir bien) y mi jefe sabe bastante más que yo (bueno, tampoco es difícil) y no le importa explicarme (cuando tiene tiempo) cómo mejorar el código. Lo cual no evita que sea un i**é*i* como la copa de un pino.
Pues yo he estado en el otro lado. Yo he estado trabajando en un Ayunamiento. No creais que en los ayuntamientos nadie trabaja, no. Algunos, pocos, de vez en cuando alguien,...trabajan para intentar apañárselas con los bodrios que compran jefes, políticos, etc.
Y es que como todo tiene que ir por concurso (haciendo honor a la verdad, no he visto ningún chanchullo), gana el que te dá el precio más bajo, y ya se sabe lo que pasa...¡Nadie dá duros a cuatro pesetas!
Total, que tenías una necesidad(una tostadora o una CPU), la intentaste cubrir, y gracias al departamento de compras tienes dos necesidades(te compraron una CPU o una tostadora, depende de lo que necesitaras): la que tenías (tostar o ampliar un servidor) y intentar que no se note demasiado que el ayuntamiento se ha gastado un dineral en algo que no funciona (intentar hacer tostadas con la CPU o ampliar el servidor que contiene una bdd con el padrón municipal-por no decir algo más trascendental-con una tostadora, o por lo menos hacer ver que lo estás haciendo).
Y eso cuando no se gastan 2 millones (o más) en una auditoria de algo (generalmente algo que funciona bien). La auditoria consiste en lo siguiente: viene el auditor y se sienta con los técnicos para que le expliquen cuáles son los problemas y los "goles" del tema a auditar (normalmente necesita 1-2 meses, lo que implica que está molestando a los técnicos 1-2 meses), el auditor se va y al cabo de 1 mes te entrega un bonito powerpoint maravillosamente encuadernado (a menudo ni eso), que explica aquello que los técnicos le explicaron.Este powerpoint se presenta en una sala bonita del consistorio y el informe pasa a una estantería a criar polvo.
Pero ahora estoy en una pequeña empresa que lo que hace aplicaciones de internet ... Soy técnica (¿o es técnico? de sistemas, y veo las chapuzas de mis compis... en fin, que Diós pille confensados a nuestros clientes...
En fin, que todos sufrimos los productos basura.
Cuando el mercado de informáticos está capturado por una serie de empresas cuyo único modelo de negocio es vender proyectos a un cliente que decide no tener personal propio experto en tecnologías, es natural que aparezcan empresas que se dedican a vender humo y el único objetivo es facturar por un proyecto más.
De acuerdo en general, pero no tanto en que lo suyo es tener personal propio. En mi opinión, la externalización es interesante en diversas circunstancias y, si se hace bien, puede ser beneficiosa para ambas partes. Y digo esto porque el modelo de GNU/Linux va muy bien para soportar la externalización porque lo que habitualmente pagarías en licencias puedes destinarlo a una buena implantación.
Los responsables somos todos: desde los informáticos que hemos dejado el mercado de trabajo en manos de estos mafiosos, hasta los propios clientes, pasando por supuesto por los mismos chiringuitos.
De acuerdo totalmente. Este es uno de mis caballos de batalla de los últimos años: prestigiar nuestra profesión (no hablo de títulos ni papelitos similares que me la traen al pairo). Por sistema (y porque afortunadamente me lo puedo permitir ;) me niego a hacer mal una cosa cuando hay tiempo de planificarla, gestionarla y ejecutarla bien. Sólo trabajo quick'n'dirty cuando la situación es extrema, crítica y, bien, no hay más narices.
Si todos prestigiásemos nuestra profesión, y yo lógicamente me incluyo, cosas como las que comenta la noticia, o el pringao-howto y similares pasarían a la historia o no serían tan frecuentes
bye
PD: Si es que me acuerdo aún de cuando empecé programando contabilidades y mi jefe vendía la aplicación que sólo tenía los menús, sin programar nada más que la gestión de clientes y la de proveedores :-(
por
pobrecito hablador
el Jueves, 25 Julio de 2002, 20:56h
(#123003)
En cierta escuela de ingeniería técnica industrial de cierto lugar de España se presentó un informe privado al director de la misma por el que cada profe debía tener un portatil de 500.000 pelas (incluyendo por ejemplo combo DVD/CDRW y una serie de pijadas impresionantes) porque se había detectado que a los congresos otros profes llevaban portatil y no se podía ser menos. Tras tener acceso a ese documento y comprobar que hay un montón de portatiles guardados en estanterías camino a la obsolescencia o como mucho empleados para tener de ordenata de uso privado en casa para que el niño del profe desgracie el teclado o la pantalla a hostias y se tenga que enviar al SAT empiezo a comprender porque la universidad española funciona tan bien y está tan avanzada.
NOTA: en ese centro se cambian cada tres años los ordenatas por bichos de última generación que no suelen bajar de 300.000 pelas, he visto a un profesor llamar a otro para preguntar como se guardaba un fichero de Word 2000 en un disquete, los conceptos de copia de seguridad no existen, se infectan con troyanos de Outlook cada tres semanas y se pueden gastar 40 millones cada tres años en PCs pero no contratar a un técnico fijo para mantenimiento. En su última renovación del año pasado los PCs venían con W2000Pro y hubo que quitarlo y poner W98 pirata "porque eso del W2000Pro es muy complicado".
Estamos opinando sobre las TI, que es lo que conocemos, pero...¿qué debe pasar en áreas que no conozcamos como sanidad, la cafetería de la universidad -sería un tema para hablar largo y tendido-, seguridad ciudadana, etc?¿Serán todos estos campos llevados de manera tan chapucera como estos ejemplos?
por
pobrecito hablador
el Viernes, 26 Julio de 2002, 20:24h
(#123279)
Pues esperar a que la sociedad entera dependa de los recursos informaticos, entonces si que nos reiremos, cuando hasta los ascensores tenga un soft que ejecutar, entonces los informaticos tendremos mucho trabajo, unos diseñando chapuzas, y otros... finjiendo que las han arreglado.
Beck dice que el cliente viene muy mosqueado de los fracasos de otras metodologías (el programador también, claro). Pero que se le debería poder convencer si cumplimos los plazos para una versión limitada que funciona bien. Si quiere cosas raras, se le explica lo que va a suponer y que decida.
Si la cosa va bien, se irá animando y no se pondrá a la defensiva.
O algo así, que no he terminado el libro.
Al estilo de Dilbert
(Puntos:1)( Última bitácora: Miércoles, 06 Abril de 2011, 15:18h )
Un saludo.
Nosss
Mas morro que espalda
(Puntos:1)Re:Mas morro que espalda
(Puntos:1)( http://barrapunto.com/ )
Muchisimo esfuerzo de desarrollo, mucha inventiva en programacion y sistemas, perdidos en el ciberspacio...y sobre todo tantos millones de pesetas.
Con una parte de esos millones, hariamos diabluras en mi empresa. Fue la epoca de las .com
Este comentario esta libre de Canon... de momento
Re:Mas morro que espalda
(Puntos:3, Informativo)( http://barrapunto.com/ )
Extreme Programming
(Puntos:3, Interesante)( http://barrapunto.com/tags/restalman | Última bitácora: Jueves, 12 Abril de 2018, 20:25h )
Una de las ventajas de la XP es que se busca ir entregando pronto lo mínimo que funciona bien y cumple lo prioritario, en vez de ir a por el gordo enorme que, si se termina, no va a cumplir las necesidades del cliente.
Beck alude a la frustración que es para alguien orgulloso de su trabajo el no ver nunca sus proyectos implantados.
__
Comprare è combattere.
Re:Extreme Programming
(Puntos:2)( http://hronia.blogalia.com/ | Última bitácora: Jueves, 22 Enero de 2009, 06:57h )
El cliente no permite priorizar nada: para él todo es importantísimo y tenía que estar acabado ayer.
___
"Tamparantán que te han visto Pepe, tamparantán que te han visto Juan"
La culpa la tiene la externalización.
(Puntos:4, Interesante)( http://hronia.blogalia.com/ | Última bitácora: Jueves, 22 Enero de 2009, 06:57h )
___
"Tamparantán que te han visto Pepe, tamparantán que te han visto Juan"
En todos sitios cuecen habas
(Puntos:1, Interesante)Detras de esas gigantescas campañas de marketing se esconde la cruda realidad de cientos de curritos mal pagados haciendo lo que una mente calenturienta ha diseñado, da la sensacion la mayoria de las veces, en un rato libre.
Estuve trabajando en un proyecto para Terra Mobile, haciendo pruebas de sistema para la migracion del portal web/wap y otras historias. Todo muy bonito, todo muy pijo, todo... al carajo. Nos contrataron como expertos para que les monitorizasemos el tema y tras un analisis preliminar, despues de entregar un cerro de folios a doble cara con los errores, nos pusieron cara de poker, nos obligaron a maquillar esos informes porque tenian que verlos 'los de arriba' y si mostrabamos eso les cortaban las pelotas a los programadores, jefes, subjefes, encargados... Bajamos niveles de errores y otros simplemente los pasabamos por alto. Con esos cimientos el portal salio a dar atencion al publico. ¿Que sucedio?, que no funcionaba n-a-d-a como debia y la mayoria de las veces ni siquiera eso. Resumo: acabe largandome de ese proyecto porque estuve cinco meses encabronado con ellos por no dejarme hacer mi trabajo tranquilamente; eso si, los informes tenian que presentarse con el tipo de letra tal, con el margen cual, ¡ay de ti si una coma se salia del estilo que tenian marcado!. Lo cachondo del asunto es que el estilo lo cambiaban todas las semanas... Asi les va ahora.
Tras salirme pregunte a uno de mis jefes (que ya se conocia el tema) que por que una empresa era capaz de sacar una chapuza semejante para dar servicio al publico, me respondio que muchas veces se sacan cosas que no funcionan porque las acciones suben y se benefician los inversores, para contentar a estos ultimos, o por tener imagen en Internet, por posicionamiento en el mercado... Vamos, algo asi como llegar con una tienda de camping a mitad de un descampado que no es de nadie y anunciarlo como un hotel en plena naturaleza, ¡ya me he posicionado!; ¿hotel?, todavia no, ¡pero ya llegara!... cuando los primeros pardillos se queden a dormir y vayan dandome pelas para poner el verdadero hotel. ¿Que es lo que pasa?, que eso dificilmente sucedera, por no decir nunca.
Ahora estoy en otro proyecto que, tiene webos la cosa... Resulta que se le presento a un gerente dos versiones del mismo, uno en pantallas de texto, funcionales, muy rapidas, que no inducian a errores y faciles de programar, depurar y tal; y el otro era un despliegue de Java, formularios por navegador, applets por todos sitios... que en la presentacion iba medio bien porque era eso, una presentacion. Al gerente se le hizo el culillo agua de limon con aquello y vendio el proyecto a otra empresa que (incautos, ¡me darian pena si no ganasen tanta pasta!) compro ab-so-lu-ta-men-te todo. En Java, claro. Conforme han ido creciendo las necesidades de esa empresa hemos tenido que ir modificando la aplicacion, trabajo de enanos, pero funciona. Ahora, quisiera que vierais a esas Sun con dieciseis procesadores, la tira de GB de ram y ni cuento con los discos duros... ponerse de rodillas cuando Oracle 8.1.x (porque no hay testiculina a poner la 9.x, ¡eso podria ser el descojone ya!) empieza a cargarse en la maquina, cuando los Javas empiezan a correr...
Acabo ya. La incompetencia de muchos de los que estan arriba, acomodados en sus poltronas, hace que lo que desarrollen los de abajo no sea lo que ellos tenian en mente, dando lugar a problemas en la empresa. Y no solamente eso, si el desarrollo es interno todavia puede comerse la empresa el marron, ahora, ¿venderselo a otros?, solamente si estuvieran muy ciegos. Pero ya se sabe...
... en un pais de ciegos el tuerto es el rey.
Re:En todos sitios cuecen habas
(Puntos:2)( http://hronia.blogalia.com/ | Última bitácora: Jueves, 22 Enero de 2009, 06:57h )
La culpa de eso, a su vez, lo tiene otro engendro mitológico llamado "certificación de calidad ISO". Especialmente curioso en el operador dominante es cómo te obligan a presentar la documentación siguiendo esas estrictas normas, pero ¡nadie vigila que lo que estás entregando tenga sentido! Podrías perfectamente entregar un documento de diseño de un proyecto distinto y colaría sin problemas. SE da más importancia al continente que al contenido.
hace que lo que desarrollen los de abajo no sea lo que ellos tenian en mente Y con plazos de risa, claro está. Así luego nos luce el pelo: pasados un par de años los desarrolladores que te quedan del proyecto inicial hacen el sálvese quien pueda y te quedas en cuadro.
___
"Tamparantán que te han visto Pepe, tamparantán que te han visto Juan"
Felicitaciones a todos
(Puntos:2, Interesante)( http://barrapunto.com/ | Última bitácora: Jueves, 03 Julio de 2003, 11:05h )
Tenía que decirlo.
Muchas gracias.
PS Debo ser un afortunado, estoy en un proyecto en el que me dejan hacer tranquilamente la programación (pero tiene que salir bien) y mi jefe sabe bastante más que yo (bueno, tampoco es difícil) y no le importa explicarme (cuando tiene tiempo) cómo mejorar el código. Lo cual no evita que sea un i**é*i* como la copa de un pino.
wId GeTzZ - ¡Basta de censu
Re:En todos sitios cuecen habas
(Puntos:1)En fin...
Re:La culpa la tiene la externalización.
(Puntos:1)( http://barrapunto.com/index.pl?section=mbp-nap )
De acuerdo en general, pero no tanto en que lo suyo es tener personal propio. En mi opinión, la externalización es interesante en diversas circunstancias y, si se hace bien, puede ser beneficiosa para ambas partes. Y digo esto porque el modelo de GNU/Linux va muy bien para soportar la externalización porque lo que habitualmente pagarías en licencias puedes destinarlo a una buena implantación.
Los responsables somos todos: desde los informáticos que hemos dejado el mercado de trabajo en manos de estos mafiosos, hasta los propios clientes, pasando por supuesto por los mismos chiringuitos.
De acuerdo totalmente. Este es uno de mis caballos de batalla de los últimos años: prestigiar nuestra profesión (no hablo de títulos ni papelitos similares que me la traen al pairo). Por sistema (y porque afortunadamente me lo puedo permitir ;) me niego a hacer mal una cosa cuando hay tiempo de planificarla, gestionarla y ejecutarla bien. Sólo trabajo quick'n'dirty cuando la situación es extrema, crítica y, bien, no hay más narices.
Si todos prestigiásemos nuestra profesión, y yo lógicamente me incluyo, cosas como las que comenta la noticia, o el pringao-howto y similares pasarían a la historia o no serían tan frecuentes
bye
PD: Si es que me acuerdo aún de cuando empecé programando contabilidades y mi jefe vendía la aplicación que sólo tenía los menús, sin programar nada más que la gestión de clientes y la de proveedores :-(
¿ A que me recuerda eso ?
(Puntos:0)NOTA: en ese centro se cambian cada tres años los ordenatas por bichos de última generación que no suelen bajar de 300.000 pelas, he visto a un profesor llamar a otro para preguntar como se guardaba un fichero de Word 2000 en un disquete, los conceptos de copia de seguridad no existen, se infectan con troyanos de Outlook cada tres semanas y se pueden gastar 40 millones cada tres años en PCs pero no contratar a un técnico fijo para mantenimiento. En su última renovación del año pasado los PCs venían con W2000Pro y hubo que quitarlo y poner W98 pirata "porque eso del W2000Pro es muy complicado".
Re:¿ A que me recuerda eso ?
(Puntos:1)¿No os parece increible que las cosas funcionen?
Estamos opinando sobre las TI, que es lo que conocemos, pero...¿qué debe pasar en áreas que no conozcamos como sanidad, la cafetería de la universidad -sería un tema para hablar largo y tendido-, seguridad ciudadana, etc?¿Serán todos estos campos llevados de manera tan chapucera como estos ejemplos?
En fin...
Re:¿ A que me recuerda eso ?
(Puntos:0)Tratando con clientes
(Puntos:1)( http://barrapunto.com/tags/restalman | Última bitácora: Jueves, 12 Abril de 2018, 20:25h )
Si la cosa va bien, se irá animando y no se pondrá a la defensiva.
O algo así, que no he terminado el libro.
__
Comprare è combattere.