Information Systems Development and Data Modeling: Conceptual and Philosophical FoundationsInformation systems development is not merely a technical intervention but involves social and ethical dilemmas that affect the human, social and organizational domains. To demonstrate this point, the authors conduct a thorough and substantive description and analysis of the conceptual and philosophical underpinnings of systems development. In particular they analyse a number of systems development methodologies including structured methods, prototyping, ETHICS and Soft Systems Methodology to reveal the underlying conceptual and philosophical foundations. The book provides an in-depth analysis of data modelling theory and its links with theories of language and cognition. It offers a framework to describe and analyse different systems development approaches and to explain their strengths and weaknesses. The book is aimed at graduate students taking courses in information systems and data modelling, but will also appeal to information systems managers and professionals for whom the summary of methodologies will be useful. |
Contents
Conceptual and Paradigmatic Foundations of | 4 |
Definition and Evolution of Information Systems Develop | 10 |
Philosophical Foundations | 46 |
8888 | 68 |
60 | 130 |
Conceptual and Paradigmatic Foundations of Data | 144 |
Paradigmatic Analysis of Data Modeling Approaches | 171 |
Conclusions | 234 |
Other editions - View all
Common terms and phrases
action Amsterdam analysis applied basic behavior chapter Checkland communication Computer concepts conceptual schema constraints constructed context data modeling approaches database defined discourse emancipation entities Entity-Relationship Model epistemology example exist fact-based school focus formal functionalism functionalist fundamental goals Goldkuhl Habermas hermeneutic Hirschheim human illocutionary act illocutionary force implementation improve information systems development interaction interpretation issues Klein knowledge Kyng language LEGOL/NORMA life-cycle linguistic logical Lyytinen meaning methodologies methods and tools neohumanism neohumanist norms North-Holland notion object system ontological organization organizational paradigm Paradigmatic analysis participation perspective philosophical predicate logic principles problem professional work practices prototyping rational reality representation requirements role rule-based approaches rule-based school rules semantic sense-making social relativism social relativist Soft Systems Methodology specific speech act Stamper structuralist structure Systems Design systems development methodologies technical theory tion types understanding UoDD users