This thesis addresses the problem of human and social issues that affect software development. It is situated within the field of Information Systems and focuses on the processes of software production used within complex organisational processes: particularly decision-making, collaboration and workflow. Human and social issues are problems and situations caused by the members of the target organisations, software developers, and the dynamics of their working and social interactions.The objective of this thesis is to identify these human and social issues and see how they affect software developers' work. The methodological approach adopted here, is designed from the interpretive point of view. This study takes the perspective of software d...