Abstract
Software is acknowledged to be crucial in enabling the widespread diffusion of information technology (IT), but is inadequately dealt with in analyses of technological change and often misrepresented in accounts of IT phenomena. The tools that are used to analyse conventional innovation processes are found to be inappropriatte for software. The characteristics of software which present conceptual difficulty, and the features which drive change in the software development process are identified. Three lines of technological development in software are discussed: product diffusion, innovation in the organization and management of the development process, and innovation in technical practice. These reflect currently dominant and emergent trends, in particular the shift away from wholly custom-built towards packaged software; concern with process issues, including quality accreditation; and technical developments including CASE (computer aided software engineering) and object orientation. A framework is proposed which supports analysis of the distinctions and interactions between technical practice and organizational aspects of the development process, and also explains the interdependence between product diffusion and process innovation.
Similar content being viewed by others
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Quintas, P. A product-process model of innovation in software development. J Inf Technol 9, 3–17 (1994). https://doi.org/10.1057/jit.1994.2
Published:
Issue Date:
DOI: https://doi.org/10.1057/jit.1994.2