Microsoft Dynamics AX Design Patterns

Dado el tamaño y la inmensa funcionalidad incluida en Microsoft Dynamics AX, parece lógico pensar que se han seguido diferentes patrones de diseño para implementarlo, y en efecto así es.

Conocer y respetar estos patrones de diseño y tambien las buenas practicas es muy importante para mantener un buen nivel en nuestros desarrollos y procurar no “romper” el funcionamiento estándar de la aplicación con nuestras modificaciones, si bien no todos ellos estan completamente documentados, la mayoría se perfeccionan con la experiencia, pero la base se puede aprender mediante la documentación oficial:

Estos patrones no son arbitrarios, como se puede comprobar la mayoría se basan en patrones de diseño mas o menos estándar o al menos comunmente reconocidos como válidos, por ejemplo:

Continue Reading…

El ratoncito ágil y La ruta de los elefantes.

Cerca de donde vivo hay una carretera conocida como “la ruta de los elefantes“. Es una carretera corta pero con muchas curvas, poca visibilidad y frecuentada por muchísimos camiones, por lo que la circulación resulta lenta y pesada, de ahí el “apodo” que se ha ganado.

La ruta de los elefantesEste apodo parece aplicable, por los mismos motivos, al mundo de la implantación de los grandes ERP’s. Gran parte de ese pastel se lo reparten entre unas cuantas grandes empresas, a menudo multinacionales, que acaparan a la mayoría de grandes clientes. Entre la vertical e interminable jerarquía de una buena parte de ellas -como por la ruta de los elefantes- circulan managers más centrados en la cuentas de resultados financieros que en la satisfacción de los clientes, más centrados en la facturación que en la calidad del producto, más centrados en contentar a la parte superior de la jerarquía que en motivar a los de abajo.

De la misma manera que por la carretera, por estas empresas también circulan un numero enorme de trabajadores que como los coches de la carretera quedan atrapados entre varios “camiones pesados”, frenando su avance, retrasando sus objetivos, disminuyendo su visibilidad y haciéndoles imposible adelantar para continuar su camino a su propio ritmo. Muchas veces no es culpa del camión retrasar a los coches, los camiones son grandes, lentos y pesados per-sé, el problema de esa carretera es la cantidad increíble de ellos que se suelen encontrar en el camino y la poca colaboración de éstos para permitir ser adelantados.Cerca de donde vivo hay una carretera conocida como “la ruta de los elefantes“. Es una carretera corta pero con muchas curvas, poca visibilidad y frecuentada por muchísimos camiones, por lo que la circulación resulta lenta y pesada, de ahí el “apodo” que se ha ganado.

La ruta de los elefantesEste apodo parece aplicable, por los mismos motivos, al mundo de la implantación de los grandes ERP’s. Gran parte de ese pastel se lo reparten entre unas cuantas grandes empresas, a menudo multinacionales, que acaparan a la mayoría de grandes clientes. Entre la vertical e interminable jerarquía de una buena parte de ellas -como por la ruta de los elefantes- circulan managers más centrados en la cuentas de resultados financieros que en la satisfacción de los clientes, más centrados en la facturación que en la calidad del producto, más centrados en contentar a la parte superior de la jerarquía que en motivar a los de abajo.

De la misma manera que por la carretera, por estas empresas también circulan un numero enorme de trabajadores que como los coches de la carretera quedan atrapados entre varios “camiones pesados”, frenando su avance, retrasando sus objetivos, disminuyendo su visibilidad y haciéndoles imposible adelantar para continuar su camino a su propio ritmo. Muchas veces no es culpa del camión retrasar a los coches, los camiones son grandes, lentos y pesados per-sé, el problema de esa carretera es la cantidad increíble de ellos que se suelen encontrar en el camino y la poca colaboración de éstos para permitir ser adelantados.

Continue Reading…