Una herramienta concreta para el desarrollo ágil de soluciones de Business Intelligence
En el mundo del desarrollo
de software las metodologías ágiles cada día van adquiriendo mayor aceptación y
adopción dada la versatilidad y flexibilidad que ofrecen, características que
en
Si bien es posible encontrar en libros y la red, documentación sobre metodologías de desarrollo ágil, buenas prácticas, etc. hasta ahora no existía ninguna herramienta que permitiera ponerlas en práctica de la forma en que lo permite Pentaho Data Integration 4.0. Esta nueva versión integra en un único entorno de desarrollo la posibilidad de confeccionar las ETL, el modelar los metadatos y la visualización de datos, ya sea a través del navegador OLAP o por medio de reportes. Esta forma de construir soluciones de BI mucho más rápida presenta las siguientes ventajas:
- Facilita la comunicación entre los stakeholders y los desarrolladores. Estos últimos obtienen de forma más rápida prototipos funcionales (incluso en minutos) de cubos OLAP, reportes, etc. y a su vez, los stakeholders pueden entregar su feedback a los desarrolladores en base a un prototipo que se ve exactamente como sería en un ambiente productivo.
- Permite llegar a un resultado final de forma más efectiva.
- Reduce riesgos y costos de implementación.
- Permite probar de forma empírica y temprana la arquitectura de la aplicación BI (que los datos necesarios son los correctos, que el tiempo de ejecución es aceptable, que los reportes muestran la información que los usuarios necesitan, que el diseño del cubo OLAP satisface las necesidades de información de los analistas, etc).
- Permite a los desarrolladores enfocarse en funcionalidad.
- En proyectos de gran envergadura se evita elaborar documentos de diseño que meses después puedan resultar obsoletos. A cambio permite enfrentar los detalles “just in time”.

A diferencia de la versión comunitaria, en su versión Enterprise se incluirán una serie de funcionalidades extra relacionadas al repositorio de transformaciones: permitirá integración con servidores de autenticación LDAP/MSAD, un mejor manejo de roles y permisos para controlar que usuarios y/o grupos pueden manipular o ejecutar ciertas ETL, bloqueo de transformaciones para impedir que el resto de los desarrolladores la modifique evitando así un posible conflicto de versiones, entre otras.
Para mayor información sobre Pentaho Data Integration 4.0 y su iniciativa de “BI Ágil” acceder a http://www.pentaho.com/pdi_4/
