The Changing Landscape of Software Development: Building Schools of Goldfish, not Thoroughbreds
We review the contemporary landscape of software development practices, methods, and products using the quad-core IS innovation model...
Microservices for Facilitating Organizational Change: An Illustrative Example
The ability to cope with an increasingly dynamic environment warrants rapid changes to the capabilities of the...
Towards a Consolidated View of Modeling in Information System Analysis
Modeling is commonly used for analysis in several IS areas. In each area, general terminologies have been...
The Role of Instances in Understanding and Querying Data
The evolution of Information Systems (IS) applications in recent years has exposed d eficiencies of traditional data...
Categorization with a Purpose
Prior research in categorization has taken an ontological approach based on natural science: organizing concrete objects into...
How do we acquire understanding of conceptual models?
In organizations, conceptual models are used for understanding the domain concepts. Such models are crucial in analysis...
A Role Clarity Framework for Gathering Business Activities
To date, requirement engineering (RE) studies have proposed several methods for efficiently gathering requirements to develop information...
Effective Use of User Stories in Requirements Elicitation
User stories are commonly used for requirements management in agile development methodologies like Scrum and Extreme Programming...
Do Programmers make good systems analysts? – An Exploratory Research Agenda
Programming, and systems analysis or business analysis require different skill sets. As educators an d professionals in...
Do We Need an Instance-Based Conceptual Modeling Grammar?
Many conceptual modeling grammars have been developed since 1970s, all sharing a general assumption of representation by...