A Study on the Effects of Server-Side Languages(Perl/CGI, PHP) on the Web Application Development Productivity and Developers' Satisfaction

Perl/CGI와 PHP의 비교를 통한 웹 어플리케이션 개발성과에 미치는 영향에 관한 연구

  • 정인근 (한국외국어대학교 경영학과) ;
  • 이명무 (한국외국어대학교 경영학과) ;
  • 김용진 (Autoever 시스템관리부)
  • Published : 2002.05.01

Abstract

본 연구의 목적은 프로그램 언어(Perl/CGI, PHP)가 웹 어플리케이션의 개발성과에 미치는 영향을 조사하기 위한 것이다. 이를 위해 본 연구는 정보시스템의 복잡성과 프로그램 언어에 따른 프로그램의 생산성 효과 이론 등과 같은 선행연구(Wrigley & Dexter, 1991; McFarlan, 1981; Ha & McLean, 1985)와 연구 대상인 Perl/CGI와 PHP에 관한 이론을 조사하였다. 이를 바탕으로 프로그램 인어(Perl/CGI, PHP)가 과업의 위험성(개발사 경험, 요구사항의 난이도)에 따라 개발성과 발생산성, 개발사 만족도)에 미치는 영향을 조사하기 위한 모델을 개발하고 실험을 통해 이를 검증하였으며, 결과는 다음과 같다. 사용 언어에 따른 집단별(초보자집단/전문가집단) 성과의 차이는 요구사항이 간단할 경우에는 초보자집단과 전문가집단 사이에 개발성과의 차이점을 발견할 수 없었다. 그러나 요구사항이 복잡할 경우에는 두 개의 프로그램 언어 모두에 대해 전문가 집단이 초보자 집단보다 개발성과가 높게 나타났다. 또한 사용 언어별 성과에서는 PHP를 사용하는 경우가 Perl/CGI를 사용하는 경우보다 개발자 경험이나 요구사항의 난이도와 관계없이 높은 개발성과를 보여 주었다.

Keywords