Skip to main content

Modelling Software Processes as Human-Centered Adaptive Work Systems

  • Conference paper
  • 940 Accesses

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 4764))

Abstract

The lack of conceptualization and inclusion of human, social, and organizational dynamics in software process simulation models is a critical obstacle in (1) exploring the impact of socio-technical dimensions in software development and (2) measuring the performance of software processes. This paper presents a conceptual multi-resolution modeling and simulation framework that delineates various dimensions of organizational behavior as they relate to software development. The framework conceptualizes software development as a transformation system from the perspective of knowledge acquisition and cognitive systems engineering. Explicit distinctions between the strategy, operational, and technical views are clearly presented. Specifically, the paper formulates a preliminary conceptual model and elaborates on design space of the operational and technical views that focus on organizational, social, and human dynamics in process performance modeling and simulation.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Abdel-Hamid, T., Madnick, S.: Software Project Dynamics: An Integrated Approach. Prentice Hall, Upper Saddle River, NJ (1991)

    Google Scholar 

  2. Acuna, T.S., Juristo, N.: Software Process Modeling. p. xix, Springer Science and Business Medias Inc. (2005)

    Google Scholar 

  3. Armour, G.P.: The Laws of Software Process: A New Model for the Production and Management of Software. Auerbach Publications (2003)

    Google Scholar 

  4. Athey, T.H.: Training the Systems Analysts to Solve Complex Real World Problems. In: Willoughby, T.C. (ed.) Proceedings of the 14th Annual Computer Personnel Research Conference, July 29-30, 1976. The Special Interest Group on Computer Personnel Research (SIGCPR) of the ACM, pp. 103–120 (1976)

    Google Scholar 

  5. Bem, D.J.: Constructing a Theory of the Triple Typology: Some Thoughts on Nomothetic and Idiographic Approaches to Personality. Journal of Personality 53, 566–577 (1983)

    Article  Google Scholar 

  6. Carley, M.K., Gasser, L.: Computational Organization Theory. In: Weiss, G. (ed.) Multi-Agent Systems: A Modern Approach to Distributed Artificial Intelligence, The MIT Press, Cambridge (1999)

    Google Scholar 

  7. Constantine, L.: Work Organization: Paradigms for Project Management and Organization. Communications of the ACM 36(10), 35–43 (1993)

    Article  Google Scholar 

  8. Donaldson, L.: Design Structure to Fit Strategy. In: Locke, A.E. (ed.) Handbook of Principles of Organizational Behavior, pp. 291–303. Blackwell Publishing, Oxford (1993)

    Google Scholar 

  9. Galbraith, R.J.: Organization Design. Addison-Wesley, Reading (1977)

    Google Scholar 

  10. Mayer, J.R., et al.: Framework and a Suite of Methods for Business Process Reengineering. In: Grover, V., Kettinger, W.J. (eds.) Business Process Change: Reengineering Concepts, Methods and Technologies, Idea Group, Hershey, Pa (1998)

    Google Scholar 

  11. Newell, A.: Unified Theories of Cognition. Harvard Univ. Press, Cambridge, Mass (1990)

    Google Scholar 

  12. Streufert, S., Swezey, R.W.: Complexity, managers, and organizations. Academic Press, New York (1986), http://www.css.edu/users/dswenson/web/Cogcompx.htm

    Google Scholar 

  13. Wilson, D.T.: Human Information Behavior. Informing Science, Special Issue on Information Science research 3(2) (2000)

    Google Scholar 

  14. Yilmaz, L., Phillips, J.: Organization-theoretic Perspective for Simulation Modeling of Agile Software Processes. In: Wang, Q., Pfahl, D., Raffo, D.M., Wernick, P. (eds.) Software Process Change. LNCS, vol. 3966, pp. 234–241. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  15. Yilmaz, L., Oren, T.: On Multiresolution Simulation Modeling of Team and Human Behavior for Software Process Design. In: Invited paper. Proceedings of the Tenth World Conference on Integrated Design and Process technology (to appear, 2007)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Pekka Abrahamsson Nathan Baddoo Tiziana Margaria Richard Messnarz

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Yilmaz, L. (2007). Modelling Software Processes as Human-Centered Adaptive Work Systems. In: Abrahamsson, P., Baddoo, N., Margaria, T., Messnarz, R. (eds) Software Process Improvement. EuroSPI 2007. Lecture Notes in Computer Science, vol 4764. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-75381-0_14

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-75381-0_14

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-74765-9

  • Online ISBN: 978-3-540-75381-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics