Effects of Architecture and Technical Development Process on Micro-process

  • Liming Zhu
  • Ross Jeffery
  • Mark Staples
  • Ming Huo
  • Tu Tak Tran
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4470)

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

Personalised recommendations