Test-Driven Development of Data Warehouses

Author(s):  
Sam Schutte ◽  
Thilini Ariyachandra ◽  
Mark Frolick

Test-driven development is a software development methodology that has recently gained a great deal of traction in the software development community. It focuses on creating software-based test cases that define the business requirements of an application before beginning the coding of the application itself. This paper proposes that test-driven development could be a useful methodology for data warehouse projects, in that it could help team members avoid some of the major pitfalls of data warehousing, and result in a higher-quality end product.

2012 ◽  
pp. 334-343
Author(s):  
Sam Schutte ◽  
Thilini Ariyachandra ◽  
Mark Frolick

Test-driven development is a software development methodology that has recently gained a great deal of traction in the software development community. It focuses on creating software-based test cases that define the business requirements of an application before beginning the coding of the application itself. This paper proposes that test-driven development could be a useful methodology for data warehouse projects, in that it could help team members avoid some of the major pitfalls of data warehousing, and result in a higher-quality end product.


2011 ◽  
Vol 2 (1) ◽  
pp. 64-73
Author(s):  
Sam Schutte ◽  
Thilini Ariyachandra ◽  
Mark Frolick

Test-driven development is a software development methodology that has recently gained a great deal of traction in the software development community. It focuses on creating software-based test cases that define the business requirements of an application before beginning the coding of the application itself. This paper proposes that test-driven development could be a useful methodology for data warehouse projects, in that it could help team members avoid some of the major pitfalls of data warehousing, and result in a higher-quality end product.


Author(s):  
Jose Maria Cavero ◽  
Esperanza Marcos ◽  
Mario Piattini ◽  
Adolfo Sanchez

Data warehousing and online analytical processing (OLAP) technologies have become growing interest areas in latest years. Specific issues, such as conceptual modeling, schemes translation from operational systems, physical design, etc... have been widely treated, but there is not a general accepted complete methodology for datawarehouse design. In this work, we present a multidimensional datawarehouse development methodology based on and integrated with a Public software development methodology.


Author(s):  
Jose Maria Cavero ◽  
Carmen Costilla ◽  
Esperanza Marcos ◽  
Mario G. Piattini ◽  
Adolfo Sanchez

Data warehousing and online analytical processing (OLAP) technologies have become growing interest areas in recent years. Specific issues such as conceptual modeling, schemes translation from operational systems, physical design, etc. have been widely treated. A few methodologies covering the entire development cycle have also been proposed, but there is still not a general, accepted, complete methodology for data warehouse design. In this work we present a multidimensional data warehouse development methodology integrated within a traditional software development methodology.


Sign in / Sign up

Export Citation Format

Share Document