On Thu, 2008-11-27 at 09:36 -0300, Ricardo Utreras Estrella wrote: > Alvaro Herrera escribió: > > Juan C. Olivares escribió: > > > >> No había pensado en esto. Debo decir, a favor del artista programador y de > >> la industria del software, que si bien eso es generalizado, habemos muchos > >> (personas y empresas) preocupados de la calidad del código. > >> Lamentablemente, > >> no existen muchos estándares para comprobar la calidad del código. Un > >> programa puede "funcionar" pero pender de un hilo y operar solamente por > >> gracia divina. > > > > Naturalmente, un programa hecho así (chilensis) siempre ganará la > > licitación, porque es mucho más caro hacer un sistema de calidad. Y la > > calidad no será parte de los criterios de evaluación. > > Un poco lo que pasa con chilecompra. Hasta donde se, el algoritmo de > seleccion es: "SI cumple con lo pedido ENTONCES elegir el mas barato". > Me corrijen si me equivoco.
Es así, pero no veo la relación. Si todas las ofertas tienen o hace lo que se pide ¿por qué tendrías que escoger la más cara? ¿por qué te regalan un pasaje a Cancún? ¿por qué sobornarán de otra manera? Si te interesa la calidad del código o que esté certificado, entonces tienes que ponerlo como requisito en las bases. Si quieres que un computador sea capaz de dar vueltas de carnero: tienes que ponerlo en las bases. Varios de los errores que se cometen, son precisamente por bases mal planteadas. No puedes descartar una oferta porque querías que tuviera o hiciera algo, y no lo pusiste. Es más, puedes tener las bases suficientemente claras, y si los montos son cuantiosos, de todas formas tendrás a los que perdieron reclamando corrupción y de alguna forma invalidar el proceso... sólo para tener otra oportunidad o ganar por la puerta chica. -- Germán Póo-Caamaño http://www.calcifer.org/