Effects of Architecture and Technical Development Process on Micro-process

  • Liming Zhu
  • Ross Jeffery
  • Mark Staples
  • Ming Huo
  • Tu Tak Tran
Conference paper

DOI: 10.1007/978-3-540-72426-1_5

Volume 4470 of the book series Lecture Notes in Computer Science (LNCS)
Cite this paper as:
Zhu L., Jeffery R., Staples M., Huo M., Tran T.T. (2007) Effects of Architecture and Technical Development Process on Micro-process. In: Wang Q., Pfahl D., Raffo D.M. (eds) Software Process Dynamics and Agility. ICSP 2007. Lecture Notes in Computer Science, vol 4470. Springer, Berlin, Heidelberg

Abstract

Current software development methodologies (such as agile and RUP) are largely management-centred, macro-process life-cycle models. While they may include some fine-grained micro-process development practices, they usually provide little concrete guidance on appropriate micro-process level day-to-day development activities. The major factors that affect such micro-process activities are not well understood. We propose that software architecture and technical development processes are two major factors. We describe how these two factors affect micro-process activities. We validate our claim by mining micro-processes from two commercial projects and investigating relationships with software architecture and technical development processes.

Keywords

micro-process macro-process architecture process mining 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer Berlin Heidelberg 2007

Authors and Affiliations

  • Liming Zhu
    • 1
  • Ross Jeffery
    • 1
  • Mark Staples
    • 1
  • Ming Huo
    • 1
  • Tu Tak Tran
    • 1
  1. 1.NICTA, Australian Technology Park, Eveleigh, NSW, Australia, School of Computer Science and Engineering, University of New South WalesAustralia