Skip to main content


Macro-processes informing micro-processes: The case of software project performance


Paul Bannerman



This paper explores the operational context of software processes and how it can inform the micro-process level environment. It examines the case of software project performance, describing a novel explanation. Drawing on the management literature, project performance is modeled as the contested outcome of learning as a driver of success and certain barrier conditions as drivers of failure, through their effects on organizational capabilities. A case study illustrates application of the theory. Implications of this macro-process case for micro level software process improvement are discussed.

BibTeX Entry

    publisher        = {Springer},
    author           = {Bannerman, Paul},
    month            = may,
    year             = {2008},
    keywords         = {software process, macro-process, capabilities, project performance},
    title            = {Macro-Processes Informing Micro-Processes: The Case of Software Project Performance},
    booktitle        = {International Conference on Software Process},
    pages            = {12--23},
    address          = {Leipzig, Germany}