Browse > Article
http://dx.doi.org/10.3745/KIPSTD.2006.13D.1.087

Algorithm selecting Software development route suitable for Project environment and characteristics  

Jung Byung-Kwon (두원공과대학 테크노경영계열)
Yoon Seok-Min (동양공업전문대학 소프트웨어정보과)
Abstract
This paper focused on the method for customizing software development path, considering the project environments and characteristics. he selection standard of development path is composed of ten items, based on the process of ISO/IEC TR 15721 Information Technology Guide for ISO/IEC 12207 (Software Life Cycle Process) and ISO/IEC 15504 Information technology - Process assessment. The ten items were reflected the project environments and characteristics, at the same time the items conduct the adjustment item of selecting project development path. An algorithm for selecting software development path through items of the project environments and characteristics is presented. To test the algerian in this paper, a system for selecting development path, which reflected algorithm was developed. The development project for web-based system were also adopted to the system for selecting development path. In addition, provened hand-worked project path process differed from machine-worked project path process. The reason why it differs is that outputs were mixed or their names were changed. The effect is to select easily software development route suitable for project environment and characteristics.
Keywords
Project Environment and Characteristics; Software Development Path; Software Life Cycle; Software Types; Project Size; Project Complexity;
Citations & Related Records
Times Cited By KSCI : 3  (Citation Analysis)
연도 인용수 순위
1 정병권, 김동수, 송재형, 황종선, '웹기반의 시스템 개발 방법론 개발과 적용-분석 및 설계 단계를 중심으로', 정보과학회논문지 : 컴퓨팅의 실제분야, pp.156-166, 2002. 4   과학기술학회마을
2 James Martin, 'Rapid Application Development', MACMILLAN PUBLISHING COMPANY, 1991
3 정병권, 윤석민, '구조적 또는 정보공학 소프트웨어 개발 방법론 개선', 정보처리학회논문지D, 제9-D권 제6호, pp.1083-1090, 2002, 12   과학기술학회마을   DOI
4 Reinhard Budde, Kalheinz Kautz, Karin Kuhlenkamp, Heinz Zullighoven, 'Prototyping An Approach to Evolutionary System Development', Springer-Verlag, pp.67-71, 1991
5 주복규, 김영철, '소프트웨어 제품 군을 개발하기 위한 점진적 방법', 정보처리학회논문지D, 제10-D권 제4호, pp.697-708, 2003. 8   과학기술학회마을   DOI
6 Zahran, S. Software process Improvement: Practical Guidelines for business success. Addison-Wesley, 1998
7 Reinhard Budde, Kalheinz Kautz, Karin Kuhlenkamp, Heinz Zullighoven, 'Prototyping An Approach to Evolutionary System Development', Springer-Verlag, pp.34-39, 1991
8 정병권, 송재형, '폭포수 모형 소프트웨어 개발 프로세스와 프로젝트 관리 프로세스를 이용한 소프트웨어 개발 생명주기 모형 적용', 한국프로젝트 관리 기술회 프로젝트관리기술 논문집, pp.23-32, 2002. 8
9 정기원, 조병호, '소프트웨어 생명주기개념 선정방법과 생명주기모델 설계절차', 정보과학회 논문지(B), 제22권, 제9호, pp.1321-1332 1995년 9월
10 Henninger, S., Lappala, K., and Raghavendran, A., 'An Organizational Learning Approach to Domain Analysis', Proceedings of 17th international conference on Software Engineering, (pp.95-104), Seattle, Washington USA. 1995   DOI
11 Lam, W., and McDemid, J.A, 'A Summary of Domain Analysis Experience By Way of Heuristics', Proceedings of SSR'97(pp.54-64), MA, USA, 1997   DOI
12 Byung-Kwon Jung, Dong-Soo Kim, Seok-Min Yoon, Gyu-Sang Shin, Chong-Sun Hwang, 'Development and application of a model for analysis and design phases of Web-based system development' Journal of Science in China Series F, Volume 46(2003)   DOI
13 Baumert, J., 'Experiences Developing and Deploying a Corporate-wide Process Asset Library', Proceedings of 1996 SEPG conference(pp.20-23), Atlantic City, NJ, 1996
14 ISO/IEC TR 15271 Information Technology-Guide for ISO/IEC 12207(Software Life Cycle Processes)
15 ISO/IEC 15504-1 Information technology - Process assessment-Part 1 : Concepts and vocabulary
16 Bomarius, F., Althoff, K.D., and Muller, W. Knowledge Management for Learning Software Organizations. Software Process-Improvement and Practice, 4(2), pp.89-93. 1998   DOI   ScienceOn
17 Kershberg, L., Gomma, H., Mohan, R. G., and Farrukh, G.A. 'PROGEN : A Knowledge-based System for Process Model Generation, Tailoring and Reuse', ISSE-TR96-05, George Mason University. 1996
18 안유환, 안형준, 박성주, '소프트웨어 프로젝트 프로세스의 계획을 지원하기 위한 지식기반 프로세스 라이브러리 접근법', 한국프로젝트 관리 기술회 프로젝트관리기술 논문집, pp.55-72, 2001. 4