Workshop Agile business intelligence with smart use cases
Due to their highly dynamic and evolving character, business intelligence projects can benefit greatly from applying short iterative development cycles and frequent customer feedback, as is custom to agile software development. Applying an agile approach to business intelligence projects, such as Scrum, XP or Smart, is most natural.
During this interactive session we will demonstrate how agile software development matches data warehouse development projects and show how UML modeling techniques can be used in planning and designing such projects. In particular, a requirements technique named smart use cases is used to define not only reporting and analysis, but also in ETL, covering up to 80% in data warehouse projects.
Objectives
Projects immediately benefit from this workshop, as the practical guidelines, best practices and tips can be applied at once to improve the quality of modeling, and the speed of development.
Content
This workshop will answer the following key questions:
- What is agile software development? What are its best practices?
- How can agile software development help me improve my data warehouse projects?
- What are smart use cases and how do I model smart use cases?
- How do smart use cases fit data warehousing?
- How do I estimate and plan my data warehouse projects using smart use cases?
 Estimating smart use cases |
Target audience
This workshop is targeted at project managers, architects, technical leads, designers, developers and even testers that are starting or going to use agile techniques in business intelligence projects, and perhaps are interested as well in applying UML modeling techniques in these projects.
Prerequisites
There are no specific pre-requisites, although some knowledge of data warehouse architectures, and use cases is preferred.
Duration
1/2 day