This paper entertains the notion that software maintenance and innovation are more closely related than is commonly accepted. We consider perspectives where innovation projects are understood as attempts to engineer both the social and the technological, where processes of innovation imply the configuring of users, communities, and artifacts through the work of maintenance, manifest perhaps as bricolage or drift. If this alternate interpretation of innovation is accepted, it implies a renewed sensitivity to research and method aligned to innovation settings, emphasizing subjects’ interpretations, language, perceptions, behavior and even culture. This has implications for developing a deeper and more intimate understanding of processes surrounding software development.


Software development maintenance programming information systems development diffusion of innovation 


  1. Amabile, T. M., Conti, R., Coon, H., Lazenby, J., and Herron, M. “Assessing the Work Environment for Creativity,” Academy of Management Journal (39:5), 1996, pp. 1154–1184.CrossRefGoogle Scholar
  2. Brown, S. L., and Eisenhardt, K. M. “Product Development: Past Research, Present Findings, and Future Directions,” Academy of Management. The Academy of Management Review (20:2), 1995, pp. 343–378.CrossRefGoogle Scholar
  3. Callon, M. “Society in the Making: The Study of Technology as a Tool for Sociological Analysis,” in W. E. Bijker, T. P. Hughes, and T. Pinch (eds.), The Social Construction of Technological Systems, Cambridge, MA: MIT Press, 1987, pp 83–103.Google Scholar
  4. Christensen, C. M. The Innovator’s Dilemma: When New Technologies Cause Great Firms to Fail, Boston: Harvard Business School Press, 1997.Google Scholar
  5. Ciborra, C. The Labyrinths of Information: Challenging the Wisdom of Systems, Oxford, UK: Oxford University Press, 2002.Google Scholar
  6. Garfinkel, H. Studies in Ethnomethodology, Englewood Cliffs, NJ: Prentice-Hall, 1967.Google Scholar
  7. Geertz, C. The Interpretation of Cultures, London: Fontana, 1973.Google Scholar
  8. Grint, K., and Woolgar, S. The Machine at Work: Technology, Work and Organization, Cambridge, UK: Polity Press, 1997.Google Scholar
  9. Marcus, G. E. “Ethnography in/of the World System: The Emergence of Multi-sited Ethnography,” Annual Review of Anthropology (24), 1998, pp. 95–117.CrossRefGoogle Scholar
  10. Marcus, G. E. Ethnography Through Thick and Thin, Princeton, NJ: Princeton University Press, 1995.Google Scholar
  11. Riain, S. Ó. “Working for a Living: Irish Software Developers in the Global Workplace,” in M. Burawoy (ed.), Global Ethnography: Forces, Connections, and Imaginations in a Postmodern World, Berkeley, CA: University of California Press, 2000.Google Scholar
  12. Schilling, M. A. Strategic Management of Technological Innovation, New York: McGraw-Hill Irwin, 2005.Google Scholar
  13. Slappendel, C. “Perspectives on Innovation in Organizations,” Organization Studies (17:1), 1996, pp. 107–129.Google Scholar
  14. Swanson, E. B. “The Dimensions of Maintenance,” in Proceedings of the Second international Conference on Software Sngineering, Los Alamitos, CA: IEEE Computer Society Press, 1976, pp. 492–497.Google Scholar
  15. Trott, P. Innovation Management and New Product Development, Upper Saddle River, NJ: Financial Times Prentice Hall, 2005.Google Scholar
  16. Von Hippel, E. Democratizing Innovation, Cambridge, MA: MIT Press, 2005.Google Scholar

Copyright information

© International Federation for Information Processing 2007

Authors and Affiliations

  • Allen Higgins
    • 1
  1. 1.University College DublinDublinIreland

Personalised recommendations