How do practitioners use conceptual modeling in practice?

Much research has been devoted over the years to investigating and advancing the techniques and tools used by analysts when they model. As opposed to what academics, software providers and their resellers promote as should be happening, the aim of this research was to determine whether practitioners still embraced conceptual modeling seriously. In addition, what are the most popular techniques and tools used for conceptual modeling? What are the major purposes for which conceptual modeling is used? The study found that the top six most frequently used modeling techniques and methods were ER diagramming, data flow diagramming, systems flowcharting, workflow modeling, UML, and structured charts. Modeling technique use was found to decrease significantly from smaller to medium-sized organizations, but then to increase significantly in larger organizations (proxying for large, complex projects). Technique use was also found to significantly follow an inverted U-shaped curve, contrary to some prior explanations. Additionally, an important contribution of this study was the identification of the factors that uniquely influence the decision of analysts to continue to use modeling, viz., communication (using diagrams) to/from stakeholders, internal knowledge (lack of) of techniques, user expectations management, understanding models' integration into the business, and tool/software deficiencies. The highest ranked purposes for which modeling was undertaken were database design and management, business process documentation, business process improvement, and software development.

[1]  Dinesh Batra,et al.  Conceptual data modelling in theory and practice , 1995 .

[2]  Janis Stirna,et al.  Why Enterprise Modelling? An Explorative Study into Current Practice , 2001, CAiSE.

[3]  Arne Sølvberg,et al.  Understanding quality in conceptual modeling , 1994, IEEE Software.

[4]  Juhani Iivari,et al.  Factors affecting perceptions of CASE effectiveness , 1995 .

[5]  Michael Rosemann,et al.  A success model for Business process modeling: Findings from A multiple case study , 2004, PACIS.

[6]  Margaret Tan,et al.  Factors Influencing the Adoption of Internet Banking , 2000, J. Assoc. Inf. Syst..

[7]  Detmar W. Straub,et al.  Information Technology Adoption Across Time: A Cross-Sectional Comparison of Pre-Adoption and Post-Adoption Beliefs , 1999, MIS Q..

[8]  Bill Curtis,et al.  A field study of the software design process for large systems , 1988, CACM.

[9]  Guy Fitzgerald,et al.  Where now for development methodologies? , 2003, CACM.

[10]  Jorgen P. Bansler,et al.  Corporate Intranet Implementation: Managing Emergent Technologies and Organizational Practices , 2000, J. Assoc. Inf. Syst..

[11]  Narasimhaiah Gorla,et al.  Evaluation of process tools in systems analysis , 1995, Inf. Softw. Technol..

[12]  Peter B. Seddon,et al.  A content-analytic study of the advantages and disadvantages of process modelling , 2003 .

[13]  Gerald M. Karam,et al.  A cataloging framework for software development methods , 1993, Computer.

[14]  Henk Sol,et al.  Information Systems Methodologies: A Framework for Understanding , 1988 .

[15]  Ron Weber,et al.  Research Commentary: Information Systems and Conceptual Modeling - A Research Agenda , 2002, Inf. Syst. Res..

[16]  Jungwoo Lee,et al.  Exploring the impact of formal training in ISD methods on the cognitive structure of novice information systems developers , 2000, Inf. Syst. J..

[17]  Andrew E. Smith,et al.  Evaluation of unsupervised semantic mapping of natural language with Leximancer concept mapping , 2006, Behavior research methods.

[18]  Karlheinz Kautz,et al.  Introducing Structured Methods: An Undelivered Promise? - A Case Study , 1994, Scand. J. Inf. Syst..

[19]  Karlheinz Kautz,et al.  The Utilization of Information Systems Development Methodologies in Practice , 2004 .

[20]  Jorgen P. Bansler,et al.  A reappraisal of structured analysis: design in an organizational context , 1993, TOIS.

[21]  Brian Fitzgerald,et al.  An empirical investigation into the adoption of systems development methodologies , 1998, Inf. Manag..

[22]  Carl L. Gordon,et al.  Systems Analysis and Design: Current Practices , 1987, MIS Q..

[23]  Christiane Floyd,et al.  A Comparative Evaluation of System Development Methods , 1986, Information Systems Design Methodologies: Improving the Practice.

[24]  Brian Fitzgerald,et al.  The use of systems development methodologies in practice: a field study , 1997, Inf. Syst. J..