Would you choose between a traditional Waterfall Software Development Life Cycle (SDLC), or would you use the Agile methodology, or would you incorporate/mix both? Explain why? Why are Agile development techniques preferable to traditional Waterfall development process for Business Intelligence applications these days?