.NET 3.5, .NET 4.0, WPF, Silverlight, ASP.NET MVC: en este momento hay muchas nuevas tecnologías de Microsoft lanzadas en el horizonte para probar. (Los ejemplos que brindé son toda la tecnología de Microsoft, pero esto puede aplicarse a cualquier idioma o plataforma). Tengo curiosidad por saber cómo se maneja esto en la empresa para la que trabajas. Algunos ejemplos:¿Cuál es la postura de su empresa con respecto a la 'innovación' (tecnológica)?
- ¿Tiene un CTO que determina qué tecnología utiliza la empresa?
- ¿Los equipos de desarrollo son libres de elegir qué tecnología utilizan? Por ejemplo: versión de framework, clásico ASP.NET vs ASP.NET MVC, ADO.NET Entity Framework vs Linq2Sql o NHibernate? ¿O una mezcla de estos?
- ¿Qué nuevas tecnologías prueba la empresa para la que trabaja y por qué?
- ¿Su empresa tiene recursos dedicados (tiempo) para probar WPF o la tecnología que sea, solo para investigación, o prueba cosas en su tiempo libre e intenta presentarlas a su empresa?
Estos son solo algunos ejemplos para aclarar mi pregunta. Para resumir, me gustaría saber qué le gusta a este proceso, quién es el responsable y quién toma las decisiones. ¿Su empresa se sube al carro, o es reacio a probar nuevas tecnologías? ¿Y te sientes cómodo con esta situación?
En la empresa para la que trabajo, todavía utilizamos .NET 2.0 (aunque ahora estamos cambiando lentamente a .NET 3.5), no hemos examinado seriamente ASP.NET MVC, no hemos probado WPF en absoluto, etcétera. Y a algunos les resulta bastante difícil convencer a la gente de que lo haga. ¿Es justo esperar lo contrario?
Aunque es difícil aceptar una sola respuesta, creo que esta es la respuesta más completa de todas. Gracias a todos. – Razzie
@razzie: Tal vez usted (¿o alguien, realmente) desea escribir un resumen de todas las respuestas y aceptarlo como una respuesta completa? –