| Login | Tour | Inicio | Chat | Descargas | Wallpapers | Páginas recientes | FAQ | | ||
Custom Search
![]() Podcast feed with CakePHP 1.2 aarkerio Hummers para el SNTE litosteel Abusados con la extorsión telefónica tonathiu No se si Reir o Llorar vendaval Full text search engine aarkerio Sigue con nosotros aarkerio Hot and really brave aarkerio La resistencia xhaman Bug || Feature vendaval A bajo nivel vendaval ¿No que no tronabas, pistolita? asarch Cow Love aarkerio Para entender la crisis aarkerio La UNAM sigue subiendo aarkerio Regálame tus ideas ¿sí? tuanis Tu billete de 20 ya vale menos...¿Se acuerdan? luzbel "Estática" culpada por alterar votos en Columbia pollotron Intrepid Ibex beta disponible! der_teufel ¿P's no que era imposible? aarkerio La matanza dejó una huella muy significativa y no queremos que vuelva a suceder tonathiu ![]() GNU/Linux ![]() Hacktivismo ![]() Debian ![]() NetBSD ![]() WWW ![]() Guia Linux ![]() Server Side ![]() Ofimatica ![]() Despabilando... ![]() Mundo Maya ![]() Literatura ![]() Agora ![]() Psicologia ![]() Economia ![]() Ambientalismo ![]() Desarrollo Biologia ![]() |
La Burocracia en Redmond
Desde la redacción de Microsoft,
aarkerio informa. 2006-11-27 00:00:00-06
Vía Barrapunto me entero que Moishe Lettvin, un exempleado de Microsoft, ha explicado en una entrada de su blog el proceso de desarrollo de un feature de Windows Vista. En concreto se trata del menú de apagado de Vista, el cual posee una serie de complejas opciones anidadas en lo que ya de por si es un sub-submenú. La entrada no tiene pierde pues en ella nos enteramos de varias cosas, pero sobre todo se trata de alguien que escribe de primera mano, alguien que estuvo dentro del proceso de desarrollo de Vista y el cual tenía acceso al código y las juntas de le empresa. De las cosas que ahora sabemos sobre como trabaja Redmond: 1) Existe una poderosa burocracia no-tećnica dentro de Microsoft la cual en gran medida dicta el desarrollo de Windows. 2) El manejo del código fuente, un aspecto fundamental en el desarrollo de todo software, es lento y caótico. 3) Varios equipos de desarrollo de Microsoft tienen equipos Mac G5 para copiar y clonar sus características. Moishe Lettvin describe el año que estuvo en Microsoft como el peor de su carrera. Me siento muy identificado con Moishe Lettvin y su frustración con la burocracia, a todos nos ha pasado, sobre todo si se hacen desarrollo para el gobierno, que algún "Director regional" decide (de pronto) que el desarrollo ya no hará tal cosa sino esta otra y no de aquella sino de esta manera. Luego de seis meses y tres cambios de este tipo lo único por lo que rezas en la mañana es por que cancelen el maldito proyecto. Pero quizás lo peor y los más serio para Microsoft es que, según se puede inferir de lo que escribe Lettvin, Windows no es modular, es decir, un cambio en el kernel o el shell afectará funciones aisladas, esto hace imposible que los equipos avancen pues deben esperar las especificaciones y cambios de los otros equipos de desarrollo. Unix enfrentó en la década 70 estos mismos problemas y los resolvió con la famosa versión 7 de Unix, para muchos la mejor versión en la historia de Unix, la que logró la mayor elegancia en el código, estabilidad y sobre todo la modularización de las funciones. Los BSD, minix y Linux derivan de este Unix 7. Si Lettvin está en lo correcto, Windows no puede crecer más allá de Vista, otra versión tomaría ocho o diez años, Vista tomó seis: 2001-2007. Siempre he pensado que el error fundamental de Microsoft fue no basar su Windows NT en alguno de los Unix libres que existían en 1993, Apple lo hizo con el Mach Kernel y hoy tiene un sistema operativo poderoso y serio. Como no lo hizo, Microsoft ha tenido que gastar dinero, pero sobre todo creatividad y talento desarrollando su propia línea de (extraños) sistemas operativos. Trece años después, aún está lejos de tener algo con la solidez y estabilidad de Unix y el tiempo se le está acabando. Permalink: http://www.mononeurona.org/news/display/798 ![]() |
![]() El del puntero del mouse :-) 19 hours, 15 minutes ago http://media.fastcli ck.net/w/pc.cgi?mid= 268850&sid=13499 19 hours, 16 minutes ago aarkerio: ¿cómo se logra este efecto?: 19 hours, 16 minutes ago TheInquererES: La elevada demanda de OpenOffice 3 ha tirado su web 22 hours, 8 minutes ago recibiendo calificacion, espero 10 ;-) 23 hours ago En clase de base de datos 23 hours, 1 minute ago Que estuvimos haciendo >> 18253 lecturas Anticoncepción de Emergencia 15788 lecturas Sexualidad infantil y juvenil 12425 lecturas Sinapsis y exocitosis 11161 lecturas Rompiendo cualquier clave WEP en unos pocos minutos 11136 lecturas Mi primer CakePHP, mmmmm cakeee 7825 lecturas Evolución filética en las hepáticas 7700 lecturas Interrupción de Embarazo 5974 lecturas BASH y Primeros Comandos 5952 lecturas CakePHP II Active Record 5874 lecturas
|
| ||
| La vida es demasiado importante, como para tomarse en serio. O. Wilde | ||
| Este trabajo está licenciado bajo la MonoNeurona Commons License. 2002-2008 © :: Colectivo MonoNeurona.org :: | ||