Usa esta tecnología, pero… por qué?

Hoy mientras conversaba con unos amigos me quedo la duda y a la vez molestia ante un sustento presentado.

”Es que es drag and drop, eso haría mas productivo el trabajo…”

Cuando pregunté si es que se habia hecho alguna comparativa, benchmarking, estudio o “algo” al respecto, para verificar tal productividad, me repetian una y otra vez eso del drag and drop.

Yo la verdad, no se que decir al respecto, pienso que es de muy poca seriedad alegar características que, es cierto, son muy bonitas e interesantes en primera instancia, pero a la larga lo facil, como que… sale caro, no?

En resumen, qué deberia tomarse como característica clave para estas alternativas?
Considero inicialmente:
Facilidad de uso: es decir, una curva de aprendizaje apropiada
Complejidad de posibles mantenimientos: que las modificaciones sean de bajo costo y no se necesite un gurú para resolver el problema.
Estabilidad del producto: cuidado con aquellos en beta, alpha o la primera version “estable”
Soporte de comunidades de desarrollo o proveedor: una comunidad activa implica que el producto va por buen camino.
Papers desarrollados por otras entidades: si otros hablan, es por algo, no? (aun recuerdo cuando Oracle no tenia una seccion .net)
Documentación OnLine/OffLine variada: Si hay libros y no son del tipo “for dummies”  o “… en 24 minutos”, pues es un indicador a considerar. 
(Muy importante) Frameworks asociados?: es decir, si hay plataformas o mas de un framework que lo usa de manera “seria”, pues deberia considerarse.

Bueno, pero, deberia tomarse otro punto a considerar?
Cross from here

Sobre los temas que me gustaria conversar (y que converso hasta en el almuerzo)

De por si son muchos, pero ultimamente estamos pensando en seguir una serie de sesiones al respecto,
Aqui los temas que, como dije, converso o quisiera conversar, incluso en la hora de almuerzo:

  • MSF Agile
  • Arquitectura Orientada a Servicios (desde POO)
  • Pruebas Unitarias en .net
  • TDD, como aplicarlo.
  • Visual Studio 2010
  • Practicas y Antipracticas en Toma de Requerimientos
  • Practicas y Antipracticas en Diseño de Software
  • Desarrollo .net usando Herramientas Gratuitas
  • Análisis y Métricas de Código
  • Profiling de Aplicaciones .net
  • Administración de Excepciones .net

Bueno, ahora me despido, pues, queda mucho por hacer y estoy mas que enfermo (maldita gripe, tos, todo)

Saludos[at]Cama
Cross from here