A Mathematical Approach of Work Assignment for Human Resource in Software Development

소프트웨어 개발인력 배치를 위한 수학적 업무 배정 방법

  • 진상 (전남대학교 전자컴퓨터공학과) ;
  • 이상준 (전남대학교 경영학부) ;
  • 서성채 (전남대학교 전자컴퓨터공학과) ;
  • 김병기 (전남대학교 전자컴퓨터공학과)
  • Received : 2012.12.29
  • Accepted : 2013.02.20
  • Published : 2013.02.28


Team collaboration is becoming commonplace and it is spotlighted in agile software development projects as well. More efficient teamwork in terms of effective team operation and project performance is very important. Heuristic software development staffing method has been used, but algorithm approach is needed to compensate for it. In this paper, we propose a mathematical approaches for staffing developers in teamwork-based software development projects. This consist of six process, and activities in each processor is defined as a mathematical function placement, and functional deployment matrix is used. A case study is presented in order to prove the usefulness of this approach. This paper is a significant research because a mathematical approach of work assignment is developed for human resources by quantitative logic and it deviate from intuitive or heuristic methods used previously.