Tradeoffs between Delivery Capability and Agility in Software Development
The notion of delivery capability, which is the ability to deliver software solutions, is rooted in the...
Adapting Agile Practices for Data Warehousing and Business Intelligence
Business surveys indicate that fewer than 30% of data warehousing and business intelligence (DW/BI) projects meet the...
Differences in Expert and Novice Conceptual Modeling Understanding: An Eye-tracking Study
Experts and novices are known to process information differently when performing expertise-related tasks. We use eye tracking...
The Downside of Expertise: Does Domain Knowledge have a Negative Effect on the Quality...
Subject matter expertise is widely believed to have a positive effect on information quality in crowdsourcing. Many data...
Are all classes created equal? Exploring semantics-contingent syntax in conceptual modeling
Conceptual modeling specifies the kinds of objects to be represented in an information system (IS). Conceptual models...
Conceptual Modeling in Open Information Environments
As more Information Systems (IS) are developed to support a larger diversity of users, analysts can no...
Data Collection Interfaces in Online Communities: The Impact of Data Structuredness and Nature of...
The growth of online communities has resulted in an increased availability of user-generated content (UGC). Given the varied sources of UGC, the...
Algorithms to Live By: The Computer Science of Human Decisions
Author: Brian Christian
Many of the decisions we face in our everyday lives...
Getting an Old Dog to Learn New Tricks: The Role of Collective Ownership in...
Authors: Salman Nazir
The software development process is a very collaborative and knowledge intensive process....
Is Microservices a Viable Technology for Business Application Development? An Organizational Theory Based Rationale
The ability to deploy quickly, focus on a single function around a business capability, and encompass own...