Mucho se ha escrito sobre la gestión del ciclo de vida de las aplicaciones (ALM) y mucho se ha escrito sobre SharePoint, pero cuando intentas encontrar información sobre la mezcla de ambos mundos la mayoría de fuentes que encuentras hacen referencia a la dificultad que entraña la aplicación de prácticas habituales en otras tecnologías en el ámbito de ALM cuando trabajas con la plataforma de Microsoft más querida por todos nosotros. En el primer artículo de esta serie pretendo desmitificar algunos puntos clave a partir de información que, en su mayor parte, proviene de mi experiencia personal en este sector.
Antes de comenzar, y para centrar las expectativas del lector, tengo que decir que en ningún momento pretendo revelar el secreto del Santo Grial del ALM en el mundo SharePoint. El secreto es algo de conocimiento, mucho trabajo y sobretodo muchas ganas de hacer las cosas bien, pero eso no hace falta que os lo diga yo. Lo que sí prometo es daros algunas claves de ese conocimiento al que hacía referencia y exponer muchos argumentos que os pueden ayudar a la hora de poner a todos los actores del proceso en línea con el objetivo común de conseguir la máxima calidad al menor precio posible.
Después de esta introducción creo que es conveniente que os defina de alguna manera lo que yo entiendo por ALM. Para mí ALM es conjunto de procesos, métodos y herramientas que, llevados a la práctica, deben servirnos para otorgarle la máxima calidad posible a nuestros desarrollos software y, a la vez, garantizar que los requerimientos de dicho software se satisfacen en todo momento. Estos elementos abarcan todas las etapas del ciclo de desarrollo del software, desde la toma de requerimientos hasta el mantenimiento del software una vez terminado. Y, ahora que todos sabemos de lo que estamos hablando, vamos a desmontar algunos mitos.
Para seguir leyendo más acerca de este interesante artículo accede al siguiente link http://www.gavd.net/servers/compartimoss/compartimoss_main.aspx
Microsoft MVP SharePoint Server
Arquitecto de Software en Spenta Consulting
http://david-martos.blogspot.com
@davidmartos