Soy cada dia más optimista acerca del nivel de adopción de las técnicas de desarrollo de software dirigido por modelos por parte de las empresas (ver por ejemplo, la entrada acerca de la adopción de MDD en grandes empresas ).
De todos modos, todas las encuestas y estudios demuestran que todavía falta mucho para llegar a una adopción generalizada. La última encuesta informal sobre el tema indica que un 75% de los programadores participantes en la encuesta afirmaron que nunca o casi nunca utilizan técnicas de generación de código.
Podríamos justificar estos resultados de muchas maneras (poca usabilidad de las herramientas, calidad del código generado, dificultad en la definición de los modelos con un nivel de precisión suficiente para generar código y, muy importante, el hecho de que la encuesta ha sido hecha a programadores con lo que no se pueden generalizar directamente los resultados a lo que sería la comunidad de ingenieros software en general) pero eso será otro día. Hoy tengo ya que prepararme para recibir a los dos invitados de hoy: Bran Selic y Angel García.
Si te ha gustado esta entrada, puedes subscribirte a este Software Modeling blog y/o seguirme en twitter y/o a través de la lista de distribución del portal Y si realmente te ha gustado ayúdame a hacerlo llegar a otros utilizando los bookmarks que tienes a continuación:
FNR Pearl Chair. Head of the Software Engineering RDI Unit at LIST. Affiliate Professor at University of Luxembourg. More about me.
Cualquiera programa hoy en día, simplemente dale a cualquiera que pase por la calle “Aprende Java para tontos en 24 horas”.
Por tanto, no creo que sea válido ese 75%. Hazlo con los que sean ingenieros de software, o al menos con ingenieros informáticos especializados en ingeniería del software.
Lo que has hecho es casi como preguntar a algunos albañiles: ¿cuántos hacéis planos para lo que construyes?
Hoy en día cualquier mequetrefe puede ser programador (y mediocre en la mayoría de las ocasiones).
por desgracia también tenemos libros de “Aprende UML en 24h” 🙁