j.a.estevan
¿Sure Step vs Agile? Condenados a entendernos
Hace unos días tuve una conversación muy interesante con un compañero de trabajo a raíz de mi anterior post El ratoncito ágil y La ruta de los elefantes. Este compañero defendía con bastante convicción la metodología de gestión de proyectos tradicional y me proponía diferentes motivos por los que en nuestro negocio no podían funcionar otras como Scrum o en general metodologías de filosofía ágil o lean (método, sin embargo, ámpliamente reconocida en el mundo de la fabricación industrial) seguro que os suenan:

- Scrum (o la gestión ágil en general) no es apropiada para proyectos grandes (en tiempos, equipos, costes, …) con diferentes equipos en diferentes roles (comerciales, analistas, consultores, programadores, jefes de proyecto, …) y a menudo en diferentes ubicaciones.
- Para aplicar estos métodos hay que cambiar la forma de trabajar de muchas personas integrantes de la empresa, y del equipo en particular, desde el comercial hasta el programador pasando por todos los roles intermedios, y esto tiene un coste y un riesgo a menudo inasumible.
- A menudo ni siquiera el cliente está preparado para trabajar de manera ágil. No entiende las implicaciones o simplemente no está dispuesto o preparado para implicarse tanto durante toda la duración del proyecto. Espera pedir lo que necesita, y que se lo den todo hecho.
Nuevo blog, nuevos retos
Este es el primer mensaje publicado desde la nueva version del blog, publicada de nuevo en WordPress, con un lavado de cara importante y muchas mejoras técnicas, por ejemplo:
- Nuevo diseño: mas limpio, mas accesible, “mobile friendly”, minimalista y práctico, o al menos con esa intención ha sido diseñado.
- Enlaces mas concretos y accesibles a mis otros perfiles en twitter y linkedIn, para quien quiera saber mas o mantenerse informado al minuto de las novedades del blog.
- Nuevas opciones: motor de búsqueda para poder buscar en post antiguos, botón de twitter mejorado que junto a los comentarios recomiendo utilizar para mantenernos en contacto, archivo desplegable en la barra, y archivo completo con nube de tags para que no se pierda ningún post, y espero que mejoras de accesibilidad con el nuevo diseño.
- Nuevas direcciones para la suscripción RSS (IMPORTANTE! Por favor actualizar la suscripción)
- Nuevo código QR que aparece en todas las páginas en el menú lateral derecho (→) para poder seguir leyendo los artículos en el móvil rápidamente.
Pero estos cambios no son lo mas importante. El lavado de cara es renovador pero espero, además, poder cumplir varios objetivos extra, principalmente los siguientes:
- Empezar a publicar post también en inglés
- Publicar sobre otros temas que me interesan, además de sobre Dynamics AX, como ingeniería de software, gestión de proyectos, mejoras de la productividad o programación en general, etc … estos post aparecerán normalmente en el blog, aunque si te interesan sólo los dedicados a Dynamics AX puedes ver sólo esos utilizando la nueva categoría: Dynamics AX
Lo dicho, espero que este sea el comienzo de un cambio a mejor de aquí en adelante y que los nuevos medios técnicos me permitan compartir todo lo que me gustaría. Cualquier sugerencia será bien recibida en los comentarios o en twitter
AX 2009 EP Development CookBook
Ayer, el equipo del Enterprise Portal Blog publicó un resumen-guía de desarrollo en Enterprise Portal. que han llamado AX 2009 EP Development CookBook Un completo artículo en formato imprimible de casi 40 páginas muy interesante y gratuíto para su descarga desde aquí:
Futuros cambios en X++
Desde un blog publicado por el personal de desarrollo de Microsoft, publican una serie de cambios (no necesariamente los únicos cambios) que se van a realizar en el lenguaje X++ (el lenguaje de Microsoft Dynamics AX) en la próxima versión del producto (de momento, Dynamics AX 6)
Se puede ver el artículo aquí: Forhcoming changes to the X++ language
La mayoría son cambios orientados a mejorar la seguridad del código, dejando ver el esmero con el que mejoran la calidad tanto del compilador como de los desarrollos que pueden salir de él.
AX6: los .aod pasan a SQL
Novedades sobre Axapta 6, para variar desde mfp’s two cents. Esta vez algo transparente para el usuario final pero que promete mejorar la vida de los desarrolladores.
A partir de la nueva version de AX, los ficheros .aod que antes contenian los objetos de las diferentes capas de desarrollo de la aplicación (los objetos del AOT) se eliminan y su contenido pasa a la base de datos, lo cual no supondrá ningún cambio a nivel funcional pero mejorará la velocidad de acceso a estos datos, lo cual es motivo de tiempos de respuesta demasiado altos actualmente, por ejemplo, al hacer búsquedas en los objetos del AOT o en otras opciones de MorphX.
Además de esto el hecho de cambiar del rígido modelo de datos en ficheros a un nuevo modelo basado en bases de datos permitira mayor flexibilidad y escalabilidad, por ejemplo, para evitar los problemas de element-ID.
Descripción mas ténica y concreta en el enlace de abajo.
Gestión Documental: AX2009 + Sharepoint Services
Arijit Basu ha publicado en su web un “experimento” mediante el cual intenta ampliar la funcionalidad (bastante limitada, aunque muy escalable) estandard de AX2009 para la gestión de documentos mediante el uso de los servicios de Sharepoint (WSS y MOSS).
Describe paso a paso su intento y publica el código de qué y cómo lo ha hecho asi que es un intento interesante para empezar a trabajar en una posible ampliación de AX en este campo interesante de la gestión documental. Incluso publica un video para ver como funciona finalmente.
Una lectura interesante y un buen punto de partida para jugar.
MSDN Ramp Up, Formación Gratuita
Por suerte o por desgracia el hecho de dedicarte al desarrollo te obliga a estar en un permanente estado de formación. Inmerso en este menester, buscando información sobre Sharepoint y sus servicios (muy integrado en el nuevo AX2009) he llegado al proyecto Ramp Up de MSDN.
Es un proyecto interesante, ofrece cursos y manuales de varios de los productos de Microsoft, online y gratuitos, para iniciarse en sus tecnologías de desarrollo: .NET, Visual Studio, Sharepoint, …
Además ofrecen para sus “graduados” ofertas especiales en los planes oficiales de formación y certificación así como en suscripciones a MSDN.