Peopleware: productive projects and teams
Peopleware: productive projects and teams
Managing the software process
Software requirements: objects, functions, and states
Software requirements: objects, functions, and states
Object-oriented analysis (2nd ed.)
Object-oriented analysis (2nd ed.)
Code complete: a practical handbook of software construction
Code complete: a practical handbook of software construction
Object-oriented integration testing
Communications of the ACM
A professional's guide to systems analysis (2nd ed.)
A professional's guide to systems analysis (2nd ed.)
The Unified Modeling Language user guide
The Unified Modeling Language user guide
Qualitative Methods in Empirical Studies of Software Engineering
IEEE Transactions on Software Engineering
Design and use of software architectures: adopting and evolving a product-line approach
Design and use of software architectures: adopting and evolving a product-line approach
Software engineering (6th ed.)
Software engineering (6th ed.)
Agile software development
Software Maintenance and Computers
Software Maintenance and Computers
Object-Oriented and Classical Software Engineering
Object-Oriented and Classical Software Engineering
Software Maintenance Management
Software Maintenance Management
Elements of Programming Style
Selecting and Using Data for Integration Testing
IEEE Software
Software Ecosystem: Understanding an Indispensable Technology and Industry
Software Ecosystem: Understanding an Indispensable Technology and Industry
Requirements Engineering: The State of the Practice
IEEE Software
Software Engineering: A Practitioner's Approach
Software Engineering: A Practitioner's Approach
Principles of Program Design
Structured Analysis and System Specification
Structured Analysis and System Specification
Hi-index | 0.00 |
Software development is an important dynamic capability of a software-developing organisation. This paper explores product development in general and software development in particular from the viewpoint of the dynamic capabilities research stream that is associated with the Resource-based View (RBV) of the firm. We discuss software development from a process viewpoint, assessing each phase separately. The main results of the paper are twofold: first, via a dynamic capabilities-based analysis of the software process, we formulate by inductive reasoning a general product development resource transformation typology that supports the analysis of developing and managing industrial product innovation activities through a dynamic capabilities approach. Second, we present a research agenda that incorporates a synthesis of recent scholarly discourse about dynamic capabilities into product development and especially software development research.