• Title/Summary/Keyword: 소프트웨어 프로젝트 관리

Search Result 352, Processing Time 0.027 seconds

Study of the Main Characteristics of Project Management for the Success of Small-Scale Software Projects (소규모 소프트웨어 프로젝트의 성공을 위한 프로젝트 관리 주요 특성에 관한 연구)

  • Han, SeungJin;Lee, SeoukJoo
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2013.05a
    • /
    • pp.937-940
    • /
    • 2013
  • 현대 S/W 프로젝트에서의 규모와 복잡성이 증대됨에 따라 표준 프로젝트 관리 프로세스의 도입과 연구가 활발하게 진행이 되고 있으나, 운영성 프로젝트와 같은 소규모 프로젝트의 관리를 위한 프로젝트 관리 프로세스에 대한 연구는 미흡한 실정이다. 본 논문에서는 국제 표준 프로젝트 관리 프로세스인 ISO-21500 과 실제 소규모 프로젝트 수행사례를 비교하여 소규모 프로젝트 관리 특성을 파악하고, Core 관리영역과 Support 프로세스 영역을 비교 분석하였다. 연구 결과로 소규모 프로젝트의 통합, 범위, 일정 관리 영역 항목에서 품질 및 리스크와 같은 다른 관리 영역에 비해 더 많은 비중으로 수행되고 있음을 확인할 수 있었다. 향후 본 연구를 통해 소규모 프로젝트 수행 시 고려되어야 할 사항들을 정의하여 소규모 소프트웨어 프로젝트를 더 성공적으로 수행할 수 있도록 도움이 되고자 한다.

An Implementation of Web Based Project Management System (웹 기반의 소프트웨어 개발 프로젝트 관리 시스템 구현)

  • Sung-Soon Choi
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2008.11a
    • /
    • pp.449-451
    • /
    • 2008
  • 웹 기반 프로그램이 발전함에 따라 웹 관련 프로젝트의 규모가 커지게 되고, 참여 인원이 늘어나게 된다. 대규모 프로젝트를 관리하는 것은 매우 복잡하고 어려운 작업이다. 소프트웨어 개발 프로젝트 관리 시스템은 이러한 프로젝트를 관리하는데 있어 유용한 도구로 사용되고 있다. MS Project, OpenProj, Trac 등 많은 프로젝트 관리 시스템이 있지만, 그 중 Trac은 대표적인 웹 기반 소프트웨어 개발 프로젝트 관리 시스템으로서 제로보드, 테터툴즈 등 국내 주요 오픈 소스 소프트웨어 프로젝트에서 사용되고 있다. 본 연구에서는 오픈 소스 프로젝트 관리 시스템에서 많이 활용되고 있는 Trac에 대한 특징을 연구하고 Trac이 가지는 장·단점을 살펴보고 설치 방법을 개선시킬 수 있는 방안을 제안한다.

A study on the importance of risk management for software development projects success (소프트웨어 개발 프로젝트 성공을 위한 리스크 관리의 중요성에 관한 연구)

  • Lee, So-Hyeong;Lee, Seouk-Joo
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2015.10a
    • /
    • pp.1031-1034
    • /
    • 2015
  • 프로젝트에서 리스크 관리란 프로젝트 진행 시 발생가능성이 있고, 프로젝트에 긍정적 또는 부정적 영향력을 가진 이슈를 미리 발굴하여, 효과적으로 관리하기 위한 기법이다. 이런 점에서 리스크 관리는 프로젝트 목적 달성 즉 성공을 위한 수단이며, 예기치 못한 사건에 대한 사후대책 보다는 사전대책의 특성을 가지고 있다. 이러한 리스크 관리에 대하여 건설, 금융, 국방, 공공 분야의 프로젝트에서는 그 중요성을 인식하여 다양한 분야의 연구가 활발히 진행 중이고 현장에서도 활용하고 있으나, 소프트웨어 개발 프로젝트에서는 아직 그 중요성에 대한 인식이 부족하고, 현장에서의 활용도 저조하다. 반면 소프트웨어 개발 프로젝트에 대한 고객의 요구사항(비용절감, 일정 단축, 품질 향상, 신기술 적용등)은 점점 복잡해지고, 정교해지고 있어 제한된 리소스로 개발을 진행해야 하는 프로젝트 팀 입장에서는 프로젝트 성공에 대한 부담감이 점점 증가하고 있다. 본 연구에서는 리스크 관리를 수행한 프로젝트와 그렇지 않은 프로젝트의 사례를 비교하여 리스크 관리가 프로젝트 성공에 미치는 영향에 대해 연구하였다.

The Present Condition of Risk Management for Software Development Project in Korea. (한국의 소프트웨어 개발 프로젝트 위험 관리 현황)

  • 류나정;고석하
    • Proceedings of the Korea Society for Industrial Systems Conference
    • /
    • 2003.11a
    • /
    • pp.489-503
    • /
    • 2003
  • 잘못되거나 불확실한 결과가 예상되는 프로젝트를 계속 지속하는 행위는 어떠한 분야의 프로젝트에서도 발견 할 수 있는 보편적인 현상이다. 그러나 소프트웨어 개발 분야는 그러한 어떠한 분야보다도 이 문제에 더 민감하며 그 파급효과 또한 크다. 그 이유는 소프트웨어 그 자체가 형태를 가지고 있지 않아 프로젝트 진행 도중에는 그 완성도를 예측하기가 무척 어렵기 때문이다. 또한 소프트웨어는 프로젝트범위가 자주 변동되기 때문에 통제와 관리에 어려움이 많다. 이런 이유로 소프트웨어 개발 생명주기의 각 단계에서 발생하는 위험 요소들을 찾아 그 위험 요소들이 발생했을 때 프로젝트에 미치는 영향정도 파악하여 그 해당위험 요소에 대응하는 방안들을 모색하는 것이 피해를 줄이기 위해 가장 최선의 방법이다. 본 논문에서는 위에서 거론된 소프트웨어 위험 관리에 대한 관련 문헌을 조사, 검토하고 설문을 통해 조사한 실무자들의 경험을 바탕으로 위험에 대한 인식과 대응 반응을 파악하고 연구하고자 한다. 소프트웨어 프로젝트 계획 단계에서 위험 요소가 추후 발생할 것을 예측하여 실제로 위험 요소가 발현했을 때, 적극적으로 대처 할 수 있는 방법을 찾아 해당 위험이 주는 영향을 최소화 할 수 있는 방법을 찾고자 한다.

  • PDF

A Study on Application of EVM for SW Project Management (소프트웨어 프로젝트 관리에서 EVM 적용에 관한 연구)

  • Kim, Chang-Gyun;Kim, Hee-Cherrn
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2015.04a
    • /
    • pp.603-606
    • /
    • 2015
  • 소프트웨어 개발 프로젝트에서 최종적인 개발일정과 비용이 당초 계획과 많은 차이가 생기는 경우가 많다. 그러므로 프로젝트가 계획대로 잘 수행되고 있는가를 주기적으로 검토하고 프로젝트 목표를 달성하는데 필요하면 시정조치를 취하는 등의 프로젝트 통제를 위한 관리방법이 중요하다. 본 연구에서는 소프트웨어 개발 프로젝트에서 획득가치관리(EVM : Earned Value Management)를 활용하여 프로젝트 이해 관계자들간의 원활한 의사소통 및 보고체계를 통해 보다 효율적인 프로젝트 성과 관리를 가능하도록 하는 현실적인 방안을 제시하고자 한다. 또한 프로젝트 관리에 EVM 기법을 적용할 경우의 문제점과 그에 대한 보완책을 제안한다.

The maturity model based mutual influence between software project management domains (소프트웨어 프로젝트 관리 영역간의 상호영향을 고려한 성숙도 모델)

  • Jeon, Sun-Cheon;Hong, Sa-Neung
    • 한국경영정보학회:학술대회논문집
    • /
    • 2008.06a
    • /
    • pp.850-858
    • /
    • 2008
  • 최근 공공기관 및 금융권에서는 경쟁력 향상을 위한 정보시스템의 통합으로 프로젝트 규모가 대형화되고 또한, 프로젝트 수가 증가하고 있어 적절한 소프트웨어 프로젝트 관리 방안이 필요하다. 그러나 프로젝트 관리 영역간의 미치는 영향에 대하여 체계적인 연구가 미흡하였다. 따라서 선행 연구를 통하여 프로젝트 관리에 중요한 영역을 도출하였고, 도출된 "범위, 일정, 품질, 인력, 위험"의 각 영역들간의 상호 미치는 영향도의 분석과 각 영역의 진행 상태를 "계획, 실행, 완료" 단계로 구분하여 수행도를 분석하였다. 분석된 영향도와 수행도의 결과를 종합하여 프로젝트 관리 수준을 평가하는 모델을 제시하였다. 본 연구는 IT 분야의 전문가 그룹을 통해 프로젝트 관리 영역들간의 영향 분석이 실증적으로 연구가 이루어졌고, 또한 각 영역의 진행상태를 측정 함으로써 실무적인 측면에서 더욱 체계적이고 균형 잡힌 프로젝트 관리와 감리 수행 시에 활용할 수 있을 것이다.

  • PDF

Project Management Risk Features between Information System Project and Commercial Packages (프로젝트 위기관리와 상용패키지의 위기관리 특성에 관한 연구)

  • Lee, Hyun Sun;Lee, Seouk-Joo
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2015.04a
    • /
    • pp.553-556
    • /
    • 2015
  • 정보시스템 구축 프로젝트 환경이 다양해지면서 다양한 소프트웨어 및 하드웨어의 도입이 검토되고 있다. 환경의 다양성이 증가함에 따라 프로젝트의 위험요소들이 늘어남에 따라, 프로젝트 성공을 위해 프로젝트 전반에 걸친 위험요소에 대한 관심이 높아지고 있다. 기존 프로젝트관리 측면에서의 위험요인에 대한 연구는 지속적으로 있어왔으나, 소프트웨어 관점에서의 위험요소에 대한 연구는 그 동안 부족했다고 판단, 기존 프로젝트 위험요소 정의를 기반으로 소프트웨어에서 정의된 위험관리요소에 대한 재정의를 통해 소프트웨어에 대한 위험요소 정의의 타당성에 대해 확인해 보고자 한다.

Quality-Based Software Project Staffing and Scheduling with Project Deadline (제한된 프로젝트 기간을 고려한 품질 기반 소프트웨어 프로젝트 계획 생성 기법)

  • Seo, Dongwon;Shin, Donghwan;Bae, Doo-Hwan
    • Journal of KIISE
    • /
    • v.42 no.7
    • /
    • pp.878-888
    • /
    • 2015
  • Software project planning includes several processes for estimating the effort required to complete software project tasks, allocating human resources to tasks, and creating a project plan. Because software planning is becoming more complicated as the size of software projects grow, it is difficult for project managers to decide on a reasonable project plan. To help them, many automatic software project planning approaches have been proposed. The approaches all focus on minimizing project duration. But if the plan is simply to minimize the duration, without considering software quality, the plan can harm the eventual software quality. In our research to create a reasonable project plan, we consider software quality as well as duration of the project, by defining a software quality score. The project manager can plan the project to maximize software quality for a specific project duration.

Case studies in software development projects apply EVM(Earned Value Management) (소프트웨어개발 프로젝트에서의 획득가치관리(EVM: Earned Value Management) 적용 사례 연구)

  • Jun, Sung-Chul;Kim, Ja-Hee
    • 한국IT서비스학회:학술대회논문집
    • /
    • 2008.05a
    • /
    • pp.260-265
    • /
    • 2008
  • 소프트웨어 개발 프로젝트 초기단계에 수립한 일정 및 비용 등의 계획은 수행 중 발생하는 많은 불확실성을 반영하고 있지 않기 때문에 진행되고 있는 프로젝트는 초기에 계획한 일정과 비용에 많은 차이를 보이는 경우가 발생한다. 이에 따라 본 연구에서는 진행 중인 소프트웨어 개발 프로젝트의 상황을 분석하고 예측할 수 있는 방법으로 일정과 비용을 통합 관리할 수 있는 획득가치관리(EVM: Earned Value Management)를 활용하는 방안을 제시하였다. 획득가치관리(EVM)을 적용하기 위해 일정과 비용의 통합관리하기 위해 예상되는 투입 인력과 비용 등을 감안하여 작업분할 구조(WBS)와 연계하여 계획을 수립하고 측정하는 방법을 구축 중인 프로젝트의 사례를 통하여 적용 방안을 제시하였다. 사례 분석한 각각의 프로젝트 진행 단계에 따라 예측한 값이 실제 계획 대비 일정과 비용에 대한 예측 오차 변화 추이를 분석하였으며, 향후 진행되는 프로젝트의 일정 및 비용 등의 계획을 체계적으로 수립하고, 진행되는 프로젝트의 일정 및 비용 등에 대해 분석하고 예측하는데 활용할 수 있도록 연구하였다.

  • PDF

Quantitative Project Management Using Comparison of CMMI and PMBOK (CMMI와 PMBOK의 비교 분석을 통한 정량적 프로젝트 관리)

  • Kim Kyong H.;Kim Heung J.;Park Young B.
    • The KIPS Transactions:PartD
    • /
    • v.12D no.4 s.100
    • /
    • pp.601-608
    • /
    • 2005
  • It is very important to improve qualify, cost and the necessary period for production in software development project. In order to improve software quality, cost and period, final product as well as a project planning and process itself are concerned. In CMMI of SEI and ISO/IEC 15504 (SPICE), the process for the project management is specified. Recently, as a method of total management - including man power, budget, and schedule - PMBOK is introduced. The detailed and specific management method in PMBOK results in multiple experiments that apply PMBOK to enterprise environment. In this paper, hybrid method of CMMI and PMBOK is proposed to obey CMMI, at the same time, to apply the detailed and specific management method in PMBOK and develop metrics for the method.