Constraint-based human resource allocation in software projects소프트웨어 프로젝트에서의 제약사항 기반의 인력 할당 방안에 대한 연구

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 546
  • Download : 0
DC FieldValueLanguage
dc.contributor.advisorBae, Doo-Hwan-
dc.contributor.advisor배두환-
dc.contributor.authorKang, Dong-Won-
dc.contributor.author강동원-
dc.date.accessioned2011-12-13T05:27:51Z-
dc.date.available2011-12-13T05:27:51Z-
dc.date.issued2011-
dc.identifier.urihttp://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=466466&flag=dissertation-
dc.identifier.urihttp://hdl.handle.net/10203/33326-
dc.description학위논문(박사) - 한국과학기술원 : 전산학과, 2011.2, [ vi, 78 p. ]-
dc.description.abstractResource allocation in a software project is crucial for successful software development. Among various types of resources, human resource is the most important as software development is a human-intensive activity. Human resource allocation is very complex owing to the varying human characteristics of developers. The human characteristics affecting allocation can be grouped into individual level characteristics and team level characteristics. At the individual level, familiarity with tasks needs to be taken into account as it affects the performance of developers. Also, developers have different levels of productivity at the individual level, depending on their capability and experience; the productivity of developers also varies according to tasks. At the team level, characteristics such as team cohesion, communication overhead, and collaboration and management also affect human resource allocation. As these characteristics affect the efficiency of project execution, we treat them as constraints of human resource allocation in our approach. We identify individual-level constraints and team-level constraints based on literature and interviews with experts in the industry. With these constraints, our approach optimizes the scheduling of human resource allocations, resulting in more realistic and efficient allocations. We also provide a guideline supporting various factors, with respect to roles and module characteristics, to estimate productivity of developers based on COCOMO II. Since productivity data are hard to obtain and manage, our guideline can provide a useful direction for human resource allocation in the case of software projects. To validate our proposed approach, we document a case study using real project data and artificial data.eng
dc.languageeng-
dc.publisher한국과학기술원-
dc.subjecthuman resource allocation-
dc.subject업무 할당-
dc.subject생산성 예측-
dc.subject제약 사항-
dc.subject인력 할당-
dc.subjecttask allocation-
dc.subjectproductivity estimation-
dc.subjectconstraints-
dc.titleConstraint-based human resource allocation in software projects-
dc.title.alternative소프트웨어 프로젝트에서의 제약사항 기반의 인력 할당 방안에 대한 연구-
dc.typeThesis(Ph.D)-
dc.identifier.CNRN466466/325007 -
dc.description.department한국과학기술원 : 전산학과, -
dc.identifier.uid020047004-
dc.contributor.localauthorBae, Doo-Hwan-
dc.contributor.localauthor배두환-
Appears in Collection
CS-Theses_Ph.D.(박사논문)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0