{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,6,10]],"date-time":"2023-06-10T16:10:20Z","timestamp":1686413420428},"reference-count":35,"publisher":"IGI Global","issue":"3","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2011,7,1]]},"abstract":"<p>Traditional data warehouse projects follow a waterfall development model in which the project goes through distinct phases such as requirements gathering, design, development, testing, deployment, and stabilization. However, both business requirements and technology are complex in nature and the waterfall model can take six to nine months to fully implement a solution; by then business as well as technology has often changed considerably. The result is disappointed stakeholders and frustrated development teams. Agile development implements projects in an iterative fashion. Also known as the sixty percent solution, the agile approach seeks to deliver more than half of the user requirements in the initial release, with refinements coming in a series of subsequent releases which are scheduled at regular intervals. An agile data warehousing approach greatly increases the likelihood of successful implementation on time and within budget. This article discusses agile development methodologies in data warehousing and business intelligence, implications of the agile methodology, managing changes in data warehouses given frequent change in business intelligence (BI) requirements, and demonstrates the impact of agility on the business.<\/p>","DOI":"10.4018\/jbir.2011070105","type":"journal-article","created":{"date-parts":[[2011,10,19]],"date-time":"2011-10-19T16:06:39Z","timestamp":1319040399000},"page":"64-77","source":"Crossref","is-referenced-by-count":7,"title":["Agile Development in Data Warehousing"],"prefix":"10.4018","volume":"2","author":[{"given":"Nayem","family":"Rahman","sequence":"first","affiliation":[{"name":"Intel Corporation, USA"}]},{"given":"Dale","family":"Rutz","sequence":"additional","affiliation":[{"name":"Intel Corporation, USA"}]},{"given":"Shameem","family":"Akhter","sequence":"additional","affiliation":[{"name":"Western Oregon University, USA"}]}],"member":"2432","reference":[{"key":"jbir.2011070105-0","unstructured":"Adolph, S. (2006). What lessons can the agile community learn from a maverick fighter pilot? In Proceedings of the Agile Conference (pp. 94-99)."},{"key":"jbir.2011070105-1","doi-asserted-by":"publisher","DOI":"10.1145\/253262.253355"},{"key":"jbir.2011070105-2","doi-asserted-by":"crossref","unstructured":"Boehm, B., & Turner, R. (2003). Observations on balancing discipline and agility. In Proceedings of the Agile Development Conference (pp. 32-39).","DOI":"10.1109\/ADC.2003.1231450"},{"key":"jbir.2011070105-3","unstructured":"Brobst, S., McIntire, M., & Rado, E. (2008). Agile data warehousing with integrated sandboxing. Business Intelligence Journal, 13(1)."},{"key":"jbir.2011070105-4","author":"F. P.Brooks","year":"1995","journal-title":"The mythical man-month: Essays on software engineering"},{"key":"jbir.2011070105-5","doi-asserted-by":"publisher","DOI":"10.4018\/jbir.2010071701"},{"issue":"2","key":"jbir.2011070105-6","doi-asserted-by":"crossref","first-page":"229","DOI":"10.1287\/ijoc.1040.0094","article-title":"Optimal synchronization policies for data warehouse.","volume":"18","author":"D.Dey","year":"2006","journal-title":"Information Journal on Computing"},{"key":"jbir.2011070105-7","unstructured":"Eastwood, V. (2009). Agile for data warehouse projects? Retrieved from http:\/\/www.infobright.org\/Blog\/Entry\/agile_for_data_warehouse_projects"},{"key":"jbir.2011070105-8","doi-asserted-by":"publisher","DOI":"10.1109\/TKDE.2007.190675"},{"key":"jbir.2011070105-9","doi-asserted-by":"crossref","unstructured":"Febbraro, N., & Rajlich, V. (2007). The role of incremental change in agile software processes. In Proceedings of the Agile Conference (pp. 92-103).","DOI":"10.1109\/AGILE.2007.58"},{"key":"jbir.2011070105-10","doi-asserted-by":"publisher","DOI":"10.1016\/j.datak.2009.08.008"},{"key":"jbir.2011070105-11","doi-asserted-by":"crossref","unstructured":"Karakasidis, A., Vassiliadis, P., & Pitoura, E. (2005). ETL queues for active data warehousing. In Proceedings of the 2nd International Workshop on Information Quality in Information Systems, Baltimore, MD (pp. 28-39).","DOI":"10.1145\/1077501.1077509"},{"key":"jbir.2011070105-12","doi-asserted-by":"publisher","DOI":"10.1145\/203356.203363"},{"key":"jbir.2011070105-13","doi-asserted-by":"crossref","unstructured":"Khramov, Y. (2006). The cost of code quality. In Proceedings of the Agile Conference (pp. 119-125).","DOI":"10.1109\/AGILE.2006.52"},{"key":"jbir.2011070105-14","unstructured":"Labio, W., Yang, J., Cui, Y., Garcia-Molina, H., & Widom, J. (2000). Performance issues in incremental warehouse maintenance. In Proceedings of the 26th International Conference on Very Large Data Bases, Cairo, Egypt (pp. 461-472)."},{"issue":"4","key":"jbir.2011070105-15","article-title":"On consistent reading of entire databases.","volume":"18","author":"K.Lam","year":"2006","journal-title":"IEEE Transactions on Knowledge and Data Engineering"},{"key":"jbir.2011070105-16","doi-asserted-by":"crossref","unstructured":"Lee, K. Y., Son, J. H., & Kim, M. H. (2001). Efficient incremental view maintenance in data warehouses. In Proceedings of the Tenth International Conference on Information and Knowledge Management, Atlanta, GA (pp. 349-256).","DOI":"10.1145\/502585.502644"},{"key":"jbir.2011070105-17","doi-asserted-by":"crossref","unstructured":"Melnik, G., & Maurer, F. (2004). Direct verbal communication as a catalyst of agile knowledge sharing. In Proceedings of the Agile Development Conference (pp. 21-31).","DOI":"10.1109\/ADEVC.2004.12"},{"key":"jbir.2011070105-18","doi-asserted-by":"publisher","DOI":"10.1016\/S0169-023X(99)00016-6"},{"key":"jbir.2011070105-19","doi-asserted-by":"crossref","unstructured":"Morien, R. (2005). Agile development of the database: A focal entity prototyping approach. In Proceedings of the Agile Conference (pp. 103-110).","DOI":"10.1109\/ADC.2005.7"},{"key":"jbir.2011070105-20","unstructured":"Parsons, D., Lal, R., Ryu, H., & Lange, M. (2007, December 5-7). Software development methodologies, agile development and usability engineering. In Proceedings of the 18th Australasian Conference on Information Systems, Toowoomba, Australia (pp. 172-178)."},{"key":"jbir.2011070105-21","unstructured":"Patil, A. (2008). Agile data warehousing - applying agile development methodology to DW development. Retrieved from http:\/\/infonitive.com\/?p=43"},{"key":"jbir.2011070105-22","author":"F.Payton","year":"2004","journal-title":"Strategies for data warehousing"},{"issue":"3","key":"jbir.2011070105-23","first-page":"71","article-title":"Refreshing data warehouses with near real-time updates.","volume":"47","author":"N.Rahman","year":"2007","journal-title":"Journal of Computer Information Systems"},{"key":"jbir.2011070105-24","doi-asserted-by":"publisher","DOI":"10.4018\/jiit.2010070101"},{"key":"jbir.2011070105-25","doi-asserted-by":"publisher","DOI":"10.4018\/jsita.2010100104"},{"key":"jbir.2011070105-26","author":"R.Schiesser","year":"2010","journal-title":"IT systems management"},{"key":"jbir.2011070105-27","doi-asserted-by":"crossref","unstructured":"Simitsis, A., Vassiliadis, P., & Sellis, T. (2005). Optimizing ETL processes in data warehouses. In Proceedings of the 21st International Conference on Data Engineering (pp. 564-575).","DOI":"10.1109\/ICDE.2005.103"},{"key":"jbir.2011070105-28","author":"I.Sommerville","year":"2010","journal-title":"Software engineering"},{"key":"jbir.2011070105-29","doi-asserted-by":"publisher","DOI":"10.2307\/249508"},{"key":"jbir.2011070105-30","author":"W.Weill","year":"2002","journal-title":"Building IT infrastructure for strategic agility"},{"key":"jbir.2011070105-31","doi-asserted-by":"crossref","unstructured":"Widom, J. (1995). Research problems in data warehousing. In Proceedings of the 4th International Conference on Information and Knowledge Management (pp. 25-30).","DOI":"10.1145\/221270.221319"},{"key":"jbir.2011070105-32","doi-asserted-by":"crossref","unstructured":"Williams, L., Shukla, A., & Anton, A. I. (2004). An initial exploration of the relationship between pair programming and Brooks' Law. In Proceedings of the Agile Development Conference (pp. 11-20).","DOI":"10.1109\/ADEVC.2004.6"},{"key":"jbir.2011070105-33","doi-asserted-by":"publisher","DOI":"10.4018\/jbir.2010071702"},{"key":"jbir.2011070105-34","doi-asserted-by":"publisher","DOI":"10.4018\/jbir.2010071704"}],"container-title":["International Journal of Business Intelligence Research"],"original-title":[],"language":"ng","link":[{"URL":"https:\/\/www.igi-global.com\/viewtitle.aspx?TitleId=55589","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,6,10]],"date-time":"2023-06-10T15:54:09Z","timestamp":1686412449000},"score":1,"resource":{"primary":{"URL":"https:\/\/services.igi-global.com\/resolvedoi\/resolve.aspx?doi=10.4018\/jbir.2011070105"}},"subtitle":[""],"short-title":[],"issued":{"date-parts":[[2011,7,1]]},"references-count":35,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2011,7]]}},"URL":"https:\/\/doi.org\/10.4018\/jbir.2011070105","relation":{},"ISSN":["1947-3591","1947-3605"],"issn-type":[{"value":"1947-3591","type":"print"},{"value":"1947-3605","type":"electronic"}],"subject":[],"published":{"date-parts":[[2011,7,1]]}}}