Human, Social and Organisational Influences on the Software Process
Ian Sommerville · 2007
This paper discusses some human, social and organisational considerations which affect software processes and the introduction of software process technology. We discuss how to analyse software processes as human rather than technical processes, how process improvement through the introduction of process technology may be limited because of non-technical factors and how processes are influenced by national and organisational cultures. In each case, we suggest the implications of these human, social and organisational factors for software process researchers. 1. Introduction The objective of research into the software process is to develop methods and techniques for understanding and evaluating processes and providing support for process activities. By developing better ways of communicating and evaluating processes, we can propose and support process improvements based on organisational objectives such as improved software quality, reduced time to delivery of software products, reduced...