Prevalence of huge amount of data nowadays calls for a new approach to data analysis. No longer the analysis methods applied to moderate data size can be meaningfully or efficiently applied to the so called BIG DATA.
Business Intelligence technologies provide the tools to make better quality decisions.
Design patterns provide valuable benefits to the quality of software applications. They allow the programmer and designe to leverage the knowledge and experience of others to solve design problems.