Effects of Architecture and Technical Development Process on Micro-process
- 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
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.
Keywordsmicro-process macro-process architecture process mining
Unable to display preview. Download preview PDF.