5. Conclusions
5.3 Limitations of the study
This study contributes to understand how development methodologies influence the practice of developing DDSS. Primary sources of information were used from a study organization in Colombia and direct contact with IT analyst with experience in the topic was illustrative.
However the results from the study cannot be generalized using a single case study, the possibility to include other cases was restricted by the time available and the availability of secondary sources. On the other hand the results and the information generated in the study can serve for further research.
5.4 Reflection on the framework
This framework has been proposed by Avison and Fitzgerald (2006) to analyse software development methodologies, this starting point help us to put in the same level the development methodologies for DDSS. While helping to focus the review of those methodologies it also leaded to the identification of topics of special interest in the area.
The framework is also useful to study a case where the development methodologies might be applied. It was necessary to discard some elements as they do not provide much information for a case study beside it was complemented with the findings mentioned above. The use of the framework supported the identification of the sources of information and the application of selected methods.
The use of the framework in the research contributed to understand the case study organization and to relate it to the theoretical proposals in most senses. However it lacks detail
63
on how the activities of the lifecycle are organized, if they are linear or iterative. There could have been a deeper discussion in this area but out of the framework landscape, some part of the discussion has been presented under the scope element of the framework.
5.5 Conclusions This research has shown:
That dimensional modelling is one of the most appreciated techniques in the development of DDSS. The dimensional modelling represents a different mindset of IT analyst that work for simplicity and accessibility of data instead of the aims of transactional data modelling. The change of mindset is the first and sometimes the hardest step to be able to develop DDSS.
The construction of a complete DDSS is made in several projects and by several teams, it is very important to have a mechanism to take care of the architecture of the whole system to avoid isolation and problems among sub systems. For example DW bus Matrix or Corporate Information Factory.
Another important feature of DDSS is that is built on top of other information systems, mainly TPS. In order to give the system credibility and manage user expectations it is necessary to adopt a demand/supply driven approach. Sources should be reviewed from the start of the project for all stages of the project, especially during requirements elicitation, design, and ETL construction.
IT analysts consider that the stages of the software development life cycle are applicable to the development of DDSS. However they include activities proposed in the life cycle of specifically designed methodologies in each of the development phases.
Further research can attempt to apply this framework and methodology to different cases to verify how the results of this study can be applied in different context. Other researchers can prove if factor shaping a method are the same as in this case, refute or complement them, they can interview people and review project documentation to identify what is the actual method use to develop DDSS.
64
References
Arnott, D., & Pervan, G. (2005), 'A critical analysis of Decision Support Systems research', Journal of Information Technology , 20 (2), pp. 67-87.
Avison, D., & Fitzgerald, G. (2006), Information Systems Development (4th ed.), Berkshire:
MCGraw-Hill.
Bell, J. (2005), Doing your research project : a guide for first time researchers in education, health and social science, Maidenhead: Open University Press.
Breslin, M. (2004), 'Data Warehousing a Battle of the Giants', Busines Intelligence Journal, 9(1), pp. 6 -20.
Bruckner, R. M., List, B., & Schiefer, J. (2001), Developing Requirements for Data Warehouse Systems with Use Cases, 7th Americas Conference on Information Systems, pp. 329-335.
Bryman, A., & Bell, E. (2007), Business Research Methods. Oxford: Oxford University Press.
Checkland, P. (1981), Systems thinking, systems practice, Chichester: Wiley.
Denzin, N. K., & Linconln, Y. S. (1998), Collecting and interpreting qualitative materials, London:
Sage.
Inmon, W. H. (2002), Building the data warehouse (3rd ed.), Hoboken: Wiley.
Inmon, W. H. (2005), Building the data warehouse (4th ed.), Hoboken: Wiley.
Inmon, W. H., & Imhoff, C. (2001), Corporate information factory, New York: Wiley.
Inmon, W. H., Strauss, D., & Neushloss, G. (2008), DW 2.0: The Architecture for the Next Generation of Data Warehousing, Burlington: Elsevier Inc.
Inmon, W., & Hackathorn, R. (1994), Using the Data Warehouse, New York: John Wiley and Sons.
65
Jukic, N. (2006) 'Modeling Strategies and Alternatives for Data Warehousing Projects', Comunications of the ACM , 46 (4), pp. 83-89.
Kimball, R., Ross, M., Thornthwaite, W., Mundy, J., Becker, B. (2008) The data warehouse lifecycle toolkit (2nd ed.), Indianapolis: Wiley.
Kimball, R. (1996) The Data Warehousing Toolkit, New York: John Wiley and Sons.
Kimball, R., & Caserta, J. (2004) The Data Warehouse ETL Toolkit: Practical Techniques for Extracting, Cleaning, Conforming, and Delivering Data, New York: Wiley.
Kimball, R., & Ross, M. (2002) The Data Warehouse Toolkit: The Complete Guide to Dimensional Modeling, New York: Wiley.
KimballGroup. (n.d.) Kimball forum, Retrieved June 26, 2010, from Kimball Group:
http://forum.kimballgroup.com/
Laudon, K., & Laudon, J. P. (2009) Management Information Systems: Managing the digital firm (11th ed.), Harlow: Pearson Education.
Luján-Mora, S., & Trujillo, J. (2004) 'A Data Warehouse Engineering Process', 3rd Biennial International Conference on Advances in Information Systems (ADVIS’04), pp. 14-23, Izmir:
Springer-Verlag.
Mattison, R. (1996) Data Warehousing: strategies, technologies and techniques, New York:
McGraw-Hill.
Morgan, S. (2009) Analysing Information Systems Research, Research Skills for Development course unit handout, IDPM, University of Manchester, Manchester, October.
Negash, S., & Gray, P. (2008) 'Business Intelligence', In Burstein, F. & Holsapple, C., Handbook on Decision Support Systems 2, pp. 175-193, Berlin, Heidelberg: Springer-Verlag.
Nerur, S., Mahapatra, R., & Mangalaraj, G. (2005) 'Challenges of Migrating to Agile Methodologies', Comunications of the ACM , 48 (5), pp. 73-78.
Power, D. J. (2007) Decision Support Systems Glossary. Retrieved May 24, 2010, from Decision Support Systems Resources: http://DSSResources.com/glossary
Power, D. J. (2002) Decision support systems: concepts and resources for managers, Westport:
Quorum Books.
66
Power, D. J., & Sharda, R. (2007) 'Model-driven decision support systems: Concepts and research directions', Decision Support Systems , 43 (3), pp. 1044-1061.
Schiefer, J., List, B., & Bruckner, R. (2002) 'A Holistic Approach for Managing Requirements of Data Warehouse Systems', 8th Americas Conference on Information Systems, pp. 77-87.
Sprague, R. H. (1980) 'A Framework for the Development of Decision Support Systems', MIS Quarterly, 4 (4), pp. 1-26.
Trujillo, J., & Lujan-Mora, S. (2003) 'A UML Based Approach for Modeling ETL Processes in Data Warehouses', In Song, Y., & Liddle, S. W., Conceptua lModeling – ER, pp. 307-320. New York:
Springer-Verlag Berlin Heidelberg.
Vassiliadis, P., Simitsis, A., Skiadopoulos , S.(2002) ‘Modeling ETL Activities as Graphs’. In Proc.
4th Intl. Workshop on Design and Management of Data Warehouses (DMDW), pp. 52–61, Toronto, Canada.
Skoutas, D. & Simitsis, A. (2006) "Designing ETL processes using semanticweb technologies," In Proceeding of the 9th ACM international workshop on Data warehousing and OLAP pp. 67-74.