Publicado hace 10 años por --347930-- a aguasmenores.blogspot.com.es

A raíz del anterior artículo acerca de códecs libres de patentes quise consultar la compatibilidad del irrelevante Windows Phone con estos códecs. En mitad de la búsqueda di con un artículo de un blog en la MSDN (Microsoft Developer Network). Un análisis bastante bien aproximado acerca de la cadena de eventos que se activa ante cualquier mínimo cambio que haya que realizar, en este caso añadir una función llamada ChangeLightBulbWindowHandleEx a la biblioteca estándar de VBScript.Veamos los sobrecostes que tiene a día de hoy una empresa como MS.

Comentarios

elgranpilaf

Unos cuantos, para programar un robot que lo haga. Eso sí, sale un poco más carillo que hacerlo tú mismo, como en el ikea

kukudrulo

a quien le importa, que trabajen a ocuras

sangaroth

Discrepo bastante, veo muy razonable todos los 'costes' de desarrollo a fin de asegurar seguridad/internacionalización/compatibilidades/... de todo nuevo servicio. Si se llega a tales burocracias es pq el coste de no hacerlo es mucho mayor (sobretodo para terceros)

D

#1
No todo eso es necesario ni cualquier cambio debe necesitar pasar por todas las manos.

Esa metodología crea además mucho inmovilismo, prefiriendo muchas veces dejar las cosas como están antes que llevar un cambio beneficioso a cabo, como por ejemplo la modificación de un determinado comportamiento que no tiene nada de contacto con determinadas áreas pero que al tío de turno le toca las pelotas escribir nuevos casos de uso.
No todo necesita un proceso tan largo, sobre todo los pequeños cambios.

Agrupar cambios por la excesiva burocracia significa a su vez aumentar la burocracia porque si metes tanto cambio junto luego encontrar un fallo también es más complicado.
Es como meter varios commits de 100 líneas contra un sólo commit de 10000 líneas. Claro, el de 10000 líneas va de muerte si tienes un largo proceso en el que se involucran varias personas, aprovechas mejor los recursos pero luego para encontrar el fallo en 10000 líneas tienes que coordinar a mucha más gente además de tener más código a revisar el cual puede tener muchas más intradependencias.

D

Haaa, con este fundo verde y letras negras.. Legibilidad cero..

D

"En el caso del software libre dichos costes están distribuidos dinámicamente en función de las necesidades de los clientes de dicho software. "
No.. en el caso del software libre no hay nadie quién demandar... Digo... Cum hoc ergo propter hoc

D

#6
En el caso del software privativo tampoco: "Microsoft no se responsabiliza del malfuncionamiento de este software".

Si quieres responsabilidades por parte de alguien firma un acuerdo o contrato como hace todo el mundo.