He tenido muy en cuenta las características debe tener un entorno ALM 2.0 según Carey Schawber:
- Herramientas ensambladas a base de plug-ins.
- Servicios comunes disponibles a todas las herramientas.
- Neutralidad de repositorios.
- Uso de estándares de integración.
- Microprocesos y macroprocesos dirigidos por un workflow.
En base a esto voy a realizar una tabla (que completará mi proyecto de tesis que compartiré aquí en cuanto esté) donde para cada uno de los artículos responderé una serie de preguntas
- ¿De qué fases del ciclo de vida se ocupa?
- ¿Propone algún metamodelo?
- ¿Propone alguna arquitectura para un entorno ALM?
- ¿Presenta alguna herramienta ALM?
- ¿Se base en Eclipse? (en caso de que la pregunta anterior sea afirmativa)
- ¿De que tipo de aplicaciones se ocupa? (de tiempo real, de gestión etc... )
- ¿Cómo soluciona los problemas de integración?
- ¿Usa estándares de integración?
- ¿Cómo trata los artifacts producidos por el ciclo de desarrollo de software?
- ¿La solución es dirigida por procesos, es decir, hay workflows asociados?
Podéis ver todos y cada uno de los artículos leídos y los comentarios asociados a haciéndoos amiguito mío en la Red Social de Referencias Académicas Mendeley(Mi perfil)
Además, toda esta revisión me ha servido para identificar una serie de Talleres y Congresos que son de interés para todo aquel que esté investigando en esto del ALM y el desarrollo de software dirigido por procesos y modelos. Pero esto va pronto en otro post...