DOI QR코드

DOI QR Code

Ordering of Project priorities For Open Market Portfolio

오픈마켓 포트폴리오 관리를 위한 프로젝트 우선순위결정

  • 이용희 (숭실대학교 대학원 산업정보시스템공학과) ;
  • 이건호 (숭실대학교 산업정보시스템공학과)
  • Received : 2011.02.09
  • Accepted : 2011.05.09
  • Published : 2011.08.31

Abstract

In the recent years, a variety of projects have been conducted in order to enhance competitiveness of leading businesses and their followers in the market. Accordingly, the importance of project portfolio management has risen in the open market industry. Project portfolio management refers to crucial decision-making processes which aim to maximize benefits by selecting projects most suitable for a strategic objective among multiple projects with limited resources. In this study, the trend of project portfolio management studies is introduced. The study also presents a mathematical model of the problem, which aims at maximizing project values, possibility, and similarity between projects in the limited resources. We use the genetic algorithm to obtain the priority orders of projects. In order to verify this study, we compare the results of this study and the existing schedules of the E-open market in South Korea. This study ultimately reduces project risks, improves efficiency of development and continuity of tasks by properly ordering projects and assigning developers to the projects.

최근 오픈마켓 시장은 선후발 업체간의 경쟁력 강화를 목적으로 다양한 프로젝트가 진행되면서, 프로젝트 포트폴리오 관리의 중요성도 함께 높아지고 있다. 프로젝트 포트폴리오 관리는 자원 제약환경에서 대기된 다수의 프로젝트 중 전략적 목적에 부합되는 프로젝트를 선택하여 이익을 최대화하는 중요한 의사결정 활동이다. 본 논문에서는 프로젝트 포트폴리오 관리의 연구 동향을 소개하고 프로젝트들의 가치, 성공가능성, 프로젝트 유사도를 고려한 포트폴리오 선정방법과 자원 제약조건에서 포트폴리오 평가점수의 최대화를 목적으로 한 포트폴리오 우선순위결정문제를 모형화하고 유전자 알고리즘을 이용하여 이를 해결하는 시스템으로 제시하고 있다. 구현된 포트폴리오 시스템을 검증하기 위하여 위해 한국의 E-기업 오픈마켓의 기존 우선순위, 개발인력 할당 등과 비교분석하고 있다. 제시된 시스템을 사용함으로 가치있는 프로젝트와 성공 가능성이 높은 프로젝트를 우선적으로 수행하게 하게 하고, 유사한 프로젝트들을 연속하여 개발하게 하여 개발업무에 연속성을 부여하는 결과를 얻을 수 있다. 이는 궁극적으로 인력활용도를 높이고 개발업무를 효율화하여 프로젝트들의 위험(risk)을 줄이고, 성공 가능성을 높이는데 기여하고 있다.

Keywords

References

  1. Project Management Institute, "A Guide to the Project Management Body of Knowledge", Third Edition. pp.5-17, 2004.
  2. Ringuest, J. L. , "Conditional Stochastic Dominance in R&D Portfolio Selection", IEEE Transaction on Engineering Management, Vol.47, pp.478-484, Nov., 2000. https://doi.org/10.1109/17.895342
  3. Ghasemzadeh, F., "Project Portfolio Selection through Decision Support", Decision Support System, Vol.29, pp.73-88, July, 2000. https://doi.org/10.1016/S0167-9236(00)00065-8
  4. Stummer, C., "Interactive R&D Portfolio Selection Considering Multiple Objective, Project Interdependencies, and Time: A Three-Phase Approach", Management of Engineering and Technology, Vol.2, pp.423-428, 2001.
  5. . Chen and R. G. Askin, "Project selection, scheduling and resource allocation with time dependent returns", European Journal of Operational Research, Vol.193, pp.23-34, Feb., 2009. https://doi.org/10.1016/j.ejor.2007.10.040
  6. Hironori Kasahara, Seinosujke Narita, "Practical Multiprocessor Scheduling Algorithms for Efficient Parallel Processing", IEEE Transactions on computers, Vol.33, No.11, pp.1023-1029, Nov., 1984. https://doi.org/10.1109/TC.1984.1676376
  7. Gonçalves, J.F, Mendes, J.J.M, Resende, M.G.C, "A genetic algorithm for the resource constrained multi-project scheduling problem", European Journal of Operational Research, Vol.189, No.3, pp.1171-1190, Sep., 2008. https://doi.org/10.1016/j.ejor.2006.06.074
  8. Paul R. Harper, Valter de Senna, Israel T. Vieira, Arjan K. Shahani, "A genetic algorithm for the project assignment problem",Computer & operations research, Vol.32, No.5, pp.1255-1265, May, 2005. https://doi.org/10.1016/j.cor.2003.11.003
  9. Enrique Alba, J. Francisco Chicanoa, "Software project management with GAs", Elsevier in Information Sciences, Vol.177, No.11, pp.2380-2401, June, 2007. https://doi.org/10.1016/j.ins.2006.12.020
  10. M Shepperd, C Schofield, "Estimating software project effort using analogies", IEEE Transaction on Software Engineering, Vol.23, pp.736-743, Nov., 1997. https://doi.org/10.1109/32.637387
  11. Sadahiro lsoda, "Experiences of a Software Reuse Project", Journal of Systems and Software, Vol.30, No.3, pp. 71-186, Sep., 1995. https://doi.org/10.1016/0164-1212(94)00117-6
  12. M Petr Musilek, Witold Pedrycz, Giancarlo Succi, Marek Reformat, "Software cost estimation with fuzzy models", ACM SIGAPP Applied Computing Review, Vol.8, pp.24-29, Fall, 2000. https://doi.org/10.1145/373975.373984
  13. Ali Idri, Alain Abran, "A Fuzzy Logic Based Set of Measures for Software Project Similarity: Validation and Possible Improvements", IEEE Transaction on Software Engineering, pp.85, Apr., 2001. https://doi.org/10.1109/METRIC.2001.915518
  14. Gada Kadoda, Michelle Cartwright, Liguang Chen, Martin Shepperd "Experiences Using Case-Based Reasoning to Predict Software Project Effort", Empirical Software Engineering Research Group, Jan., 2000.
  15. Rossella Bisio, Fabio Malabocchia, "Cost estimation of software projects through case base reasoning", Springer Berlin/Heidelberg, Vol.1010, pp.11-22, 1995. https://doi.org/10.1007/3-540-60598-3_2
  16. Robert W. Schwanke, "An intelligent tool for re-engineering software modularity", IEEE Computer Society Press, pp.83-92, May, 1991. https://doi.org/10.1109/ICSE.1991.130626
  17. Yong-hee Lee, Gun-Ho Lee "Development Process Improvement of Open-market System by using Agile Methodology",Korea Information Processing Society Vol.17D, No.3, pp.203-208, Aug., 2010. https://doi.org/10.3745/KIPSTD.2010.17D.3.203
  18. Capers Jones, "Reusability in Programming: A Survey of the State of the Art", IEEE Transactions on Software Engineering, Vol.SE-10, No.5, pp.488-493, 1984. https://doi.org/10.1109/TSE.1984.5010271
  19. Barry Boehm, "COCOMO II Model Definition Manual", The University of Southern California, 1997.
  20. Oliver, D. Smith, and J. Holland, "A study of permutation crossover operators on the traveling salesman problem", International Conference on Genetic Algorithms, pp.224-230, 1987.
  21. Rubicite Interactive Co., "Genetic Algorithm Framwork", 2008. http://www.rubicite.com/genetic/tutorial/