Managing I/S design teams: a control theories perspective
Management Science
Controlling prototype development through risk analysis
MIS Quarterly
Managing new product definition in highly dynamic environments
Management Science
The Rational Unified Process: An Introduction, Second Edition
The Rational Unified Process: An Introduction, Second Edition
Rapid Development: Taming Wild Software Schedules
Rapid Development: Taming Wild Software Schedules
Agile Software Development with Scrum
Agile Software Development with Scrum
Software development method tailoring at Motorola
Communications of the ACM - Digital rights management
Introductory Essay: Improvisation As a Mindset for Organizational Analysis
Organization Science
Information Systems Research
NEBIC: A Dynamic Capabilities Theory for Assessing Net-Enablement
Information Systems Research
Balancing Agility and Discipline: A Guide for the Perplexed
Balancing Agility and Discipline: A Guide for the Perplexed
Product Development Decisions: A Review of the Literature
Management Science
An Extreme-Value Model of Concept Testing
Management Science
Portfolios of Control in Outsourced Software Development Projects
Information Systems Research
Balancing and Rebalancing in the Creation and Evolution of Organizational Control
Organization Science
Deploying Common Systems Globally: The Dynamics of Control
Information Systems Research
Extreme Programming Explained: Embrace Change (2nd Edition)
Extreme Programming Explained: Embrace Change (2nd Edition)
Information system development agility as organizational learning
European Journal of Information Systems - Including a special section on business agility and diffusion of information technology
Customising agile methods to software practices at Intel Shannon
European Journal of Information Systems - Including a special section on business agility and diffusion of information technology
The whitewater process: software product development in small IT businesses
Communications of the ACM - ACM at sixty: a look back in time
The Matrix of Control: Combining Process and Structure Approaches to Managing Software Development
Journal of Management Information Systems
Artful making: what managers need to know about how artists work
Artful making: what managers need to know about how artists work
Information Systems Research
Information Systems Research
Firm-level benefits of IT-enabled resources: A conceptual extension and an empirical assessment
The Journal of Strategic Information Systems
User Acceptance of Agile Information Systems: A Model and Empirical Test
Journal of Management Information Systems
Coordination in co-located agile software development projects
Journal of Systems and Software
The role of informal control in PMO lite environments
Proceedings of the 50th annual conference on Computers and People Research
Agile distributed software development: enacting control through media and context
Information Systems Journal
Supporting Agile Organizations with a Decision Guidance Query Language
Journal of Management Information Systems
Hi-index | 0.00 |
When should software development teams have the flexibility to modify their directions and how do we balance that flexibility with controls essential to produce acceptable outcomes? We use dynamic capabilities theory and an extension of control theory to understand these questions. This work is examined in a case study. Our results demonstrate that flexibility may be needed when the starting conditions are uncertain and that effective control in these situations requires use of traditional controls plus a new type of control we term emergent outcome control.