¿En qué momento debo comenzar a actualizar las máquinas de nuestros desarrolladores a una versión posterior de Windows?
Por experiencia, Microsoft generalmente tiene un error épico sobre todos los demás sistemas operativos (realmente no estoy tratando de iniciar un debate sobre esto, es mi percepción, déjalo ser), es decir, 2000 fue un sistema operativo estable y útil, pero a mí no me fue bien , xp era un gran sistema operativo que muchas empresas aún usan, Vista no funcionó bien (sé que la razón por la cual este no funcionó bien no fue realmente culpa de Microsoft y que Vista y 7 son la misma revisión importante), mientras que 7 parece ser un excelente sistema operativo que existirá por un tiempo, algo así como xp es ahora.
De todos modos, esto me hace reacio a actualizar nuestras máquinas de desarrollo a Windows 8.
a. No quiero costarle a nuestro negocio una tonelada de dinero por un sistema operativo que solo se utilizará durante uno o dos años.
si. También tienen que tener botas dobles de Linux, y he leído que Windows 8 y grub no funcionarán bien juntos.
Quiero que nuestros desarrolladores se desarrollen en el entorno más reciente y tengan una ventaja en cualquier tecnología con la que estén desarrollando. Quiero estar a la vanguardia, o al menos con, la curva tecnológica, pero quiero que tenga sentido comercial.
Entonces, en particular, ¿debería actualizar sus máquinas en este momento? En general, ¿qué cálculo debo usar para decidir este tipo de cosas?
editar
Escriben aplicaciones de interfaz de usuario de escritorio, así como aplicaciones ASP.NET. Además, me aseguro de que siempre tengan la última versión de Visual Studio.