ABSTRACT

Traditionally, software engineering has considered people as a resource only if they were explicitly involved in carrying out software development tasks-analysis to design to implementation. In interdisciplinary software engineering, the concept of people as a resource extends beyond those who are immediately involved to encompass all the individuals who play a significant role in the problem-solving process, regardless of whether they are officially affiliated with the development team. This more inclusive concept comprises those informal but nonetheless critical human resources without whose cooperation the problem cannot be adequately solved: informal resources engaged through a process of collaboration rather than formal affiliation. Examples of collaborative human resources include such stakeholders as customers, managers, and group clients.