• 제목/요약/키워드: 개발 기간

검색결과 5,148건 처리시간 0.048초

실현 가능한 소프트웨어 개발기간 추정 (An Estimating for Practical Software Development Duration)

  • 이상운;최명복
    • 한국인터넷방송통신학회논문지
    • /
    • 제12권6호
    • /
    • pp.155-164
    • /
    • 2012
  • 개발인력을 투입하는 양에 상관없이 소프트웨어를 개발하는데 소요되는 일정 단축에는 한계가 있다. 그러나 획득되는 실제 개발된 소프트웨어 데이터들을 분석하여 보면 불가능한 단기간의 개발기간 또는 비현실적으로 장기간 개발기간 데이터들까지 포함하고 있다. 기존에 제안된 개발기간 추정 모델들은 이러한 제약사항을 고려하지 않고 실제 개발된 소프트웨어 모두를 대상으로 개발일정을 유도하고 있다. 본 논문은 개발 최소기간과 최적 개발기간(정상적인 개발기간)에 대한 기준을 제시한다. 제시된 기준은 실제 수행된 프로젝트를 대상으로 5개의 기준 중에서 가장 성능이 좋은 개발기간 추정 모델을 얻은 기준을 판단하였다. 또한, 이에 기반하여 개발기간을 추정하는 모델을 제시한다.

소프트웨어 개발형태 기반 개발기간 추정 연구 (A Study of Development Schedule Estimation Based on Development Type)

  • 박석규;김운용
    • 한국컴퓨터산업학회논문지
    • /
    • 제7권3호
    • /
    • pp.191-198
    • /
    • 2006
  • 소프트웨어 측정분야는 30년 이상 수많은 연구가 있어 왔으나 아직까지 구체적인 소프트웨어 개발노력, 개발기간과 비용 추정 모델이 없는 실정이다. 소프트웨어 개발기간을 추정하기 위한 기존의 모델들은 사용된 데이터 크기가 적고 과거 프로젝트들을 대상으로 하고 있어 현재의 복잡하고 다양한 개발환경에 적용하는데 제약이 따른다. 따라서, Oligny et al.은 ISBSG Benchmark Release 4의 396개 프로젝트에 대해 개발기간이 개발플랫폼에 영향을 받음을 제기하여 각 개발플랫폼에 따른 개발기간 추정 모델을 제시하였다. 본 논문은 Oligny et al. 모델들을 ISBSG Benchmark Release 6의 534개 프로젝트에 대해 적용한 결과 개발기간이 개발플랫폼에 영향을 적게 받음을 밝혔다. 따라서, 개발기간에 보다 영향을 미치는 개발형태를 채택해, 개발형태에 따른 개발기간 추정 모델을 제시하였다. 제안된 모델들은 개발 플랫폼의 영향보다 개발기간 추정에 보다 많은 영향을 미침을 밝혔으며, 개발기간 추정시 개발형태별로 추정하는 모델 적용이 보다 타당함을 알 수 있다.

  • PDF

소프트웨어 개발기간 추정 모델 (A Software Estimating Model for Development Period)

  • 이상운
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제31권1호
    • /
    • pp.20-28
    • /
    • 2004
  • 소프트웨어 개발 초기에 개발비용, 소묘인력과 기간을 추정하는 것은 소프트웨어공학 분야의 중요하면서도 어려운 문제이다. 기존 모델은 개발업체의 생산성 수준을 고려하지 않고 단순히 기능점수와 노력, 노력과 개발기간 관계에 대한 회귀분석을 통해 개발노력과 기간을 추정하는 모델을 제시하였다. 그러나 동일한 규모의 소프트웨어라도 개발업체의 생산성 수준에 따라 다른 노력의 양이 투입되며, 동일한 노력이 투입되더라도 생산성에 따라 개발기간이 달라진다. 생산성 수준을 고려하지 않은 제안된 모델들은 실제 개발될 프로젝트 적용에 제한점을 갖고 있다. 본 논문은 기존 모텔의 단점을 보완하기 위해 생산성을 고려하여 개발기간을 추정할 수 있는 모델들을 제안한다. 생산성에 기반 하여 다양한 방법으로 개발기간을 추정할 수 있는 모델을 제안하고 모델들의 성능을 비교하였다. 모델 성능 비교 결과 생산성에 기반 하여 소프트웨어 규모로부터 개발기간을 추정하는 모델이 단순하면서도 가장 좋은 결과를 얻었다. 본 모델은 사업 초기에 프로젝트 관리자에게 소프트웨어 개발 기간 의사결정 정보를 제공한다.

PDA 프로그래밍을 위한 개발 프로세스에 관한 연구 (A Study of Development Process for PDA Programming)

  • 이향숙;김종완;오기욱;박용팔;류성열
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2001년도 가을 학술발표논문집 Vol.28 No.2 (1)
    • /
    • pp.556-558
    • /
    • 2001
  • 프로젝트를 수행할 때 고객이 원하는 소프트웨어를 고객이 원하는 시간에 인도하는 것은 중요하다. 개발 기간의 엄수가 중요요소로서 각광을 받는 이유는 개발 기간의 엄수가 프로젝트의 성패를 좌우하기 때문이다. Extreme Programming 은 개발 주기의 단위를 작게 나누어 소프트웨어를 단기간에 개발하기 위한 방법론으로 현재 PDA 개발에 Pair Programming이라는 기법으로 자리잡아가고 있다. 본 논문에서는 PDA 프로그램을 고객인 원하는 품질로 단 기간에 개발하여 프로젝트의 성패에 중요 요소로 자리잡고 있는 개발 기간 엄수를 지킴으로써 PDA 개발 환경에 효과적으로 적용할 수 있는 PDA 프로그래밍을 위한 개발 프로세스를 제시하고자 한다.

  • PDF

기능점수 기반 소프트웨어 개발팀 규모와 개발기간 예측 모델 (A Predictive Model for Software Development Team Size and Duration Based on Function Point)

  • 박석규;이상운
    • 정보처리학회논문지D
    • /
    • 제10D권7호
    • /
    • pp.1127-1136
    • /
    • 2003
  • 소프트웨어 개발 초기에 개발비용, 소요 인력과 기간을 추정하는 것은 소프트웨어공학 분야의 주요한 요소이며, 어려운 문제이다. 소프트웨어 개발 소요 인력을 추정하기 위한 대부분의 모델들은 소프트웨어 요구사항 명세서로부터 측정된 기능점수를 이용하였다. 본 논문은 기능점수에 기반하여 프로젝트에 대한 가장 실제적이고 생산적인 팀 규모와 개발기간을 선택하는 지침으로 사용될 수 있는 정보를 제공하기 위해 생산성 척도와 비용 척도를 도입하였다. 소프트웨어 개발과 유지보수를 수행한 300개 프로젝트 데이터 집합을 2개의 서브 그룹인 개발 프로젝트와 유지보수 프로젝트로 분류하였다. 생산성과 비용 측도 기준에 의해 분석한 결과 작은 팀 규모와 최소한의 개발기간이 소요되었을 때, 프로젝트가 성공적으로 수행됨을 보였다. 또한, 연구 결과에 근거하여 기능점수 규모에 따른 개발팀의 규모와 개발기간을 추정할 수 있는 모델을 제안하였다. 본 제안 모델은 소프트웨어 규모에 따라 필요한 개발팀의 규모와 개발기간 평가 기준을 제공한다.

일본의 기간 로켓, H-II A 의 개발 동향

  • 공현철;송병철;서윤경
    • 항공우주산업기술동향
    • /
    • 제4권2호
    • /
    • pp.86-97
    • /
    • 2006
  • 일본은 1954년 도쿄대학의 이도가와 교수가 로켓연구반을 구성하여 연구와 실험을 시작한 후 1955년 8월에 펜슬로켓을 제작하여 수평비행실험을 시작하였다. 이후 베이비 로켓, 카파 로켓, 람다 로켓으로 이어지는 개발과정에서 1970년 람다로켓인 L-4S-5 로켓으로 인공위성 ‘오수미’를 발사하는데 성공하여 자체 위성발사국의 지위를 얻었다. 그러면서 미국으로부터 발사체 기술을 받아 N-1 로켓을 개발하여 1975년에 성공적으로 발사하였다. 이후 자체적으로 기술개발에 성공한 H-I 로켓에 이어 일본의 기간 발사체가 된 H-II A 로켓에 이르기까지 일본은 우주발사체 개발을 지속적으로 꾸준히 발전시켜왔다. 본 논문에서는 일본의 기간 발사체가 된 H-II A 로켓 및 H-II B(H-II A 능력향상형 로켓)에 이르기까지 일본의 로켓 개발과정을 설명하고 또 H-II A 로켓이 어떻게 일본의 기간 로켓이 되었는지 또 H-II A 능력 향상형 로켓, H-II B 로켓의 향후 에 대하여 논의하고자 한다.

  • PDF

항공우주개발 프로젝트에서 개발기간과 비용에 대한 TRL의 영향 분석 (TRL Impact on Development Schedule and Cost in the Aerospace Project)

  • 황형원;김홍래;장영근
    • 한국항공우주학회지
    • /
    • 제40권3호
    • /
    • pp.264-272
    • /
    • 2012
  • 시스템개발 프로젝트에서 기술성숙도(TRL; Technology Readiness Level)는 개발기간과 비용에 직접적인 영향을 미친다. 만약 프로젝트 주관기관의 핵심기술요소(CTEs)에 대한 기술 성숙도를 정확히 평가하여, 그에 따른 개발기간과 일정의 영향 정도를 세밀히 분석한다면, 개발이 진행되는 과정에서 예산 추가와 일정 지연과 같은 위험을 최소화시킬 수 있다. 본 논문에서는 기술성숙도가 항공우주개발 프로젝트의 개발기간과 비용에 미치는 영향을 분석하고, 무인기시스템 개발사업에 적용하여 개발기관의 기술성숙도 수준 차이에 따른 개발기간과 비용의 정량적인 변화를 분석하였다.

식생전이 지점의 수온을 이용한 수위-유량관계곡선식 개발 (Development of Rating curve using water temperature at vegetation shifted station)

  • 이대영;전병학;노세길
    • 한국수자원학회:학술대회논문집
    • /
    • 한국수자원학회 2019년도 학술발표회
    • /
    • pp.77-81
    • /
    • 2019
  • 식생전이에 따른 기간분리는 해외 및 국내 논문에서 식생영향을 받지 않는 곡선식과의 차이를 검토하고, 측정성과별 분류를 통해 곡선식을 개발하는 방법이 제시하고 있으나 적용기간 설정에 대한 구체적인 방법이 없다. 또한 상하류 비교를 통해 기간분리의 적정성을 검토할 수 있다고 명시되어 있으나 비교 관측소가 없는 경우 검토에 어려움이 있다. 본 연구는 2017년 수위-유량관계곡선식의 적용시간 결정에서 현장 식생모니터링 자료와 함께 연간 수온변화를 참고 자료로 활용하였다. 연간 수온자료를 산정하기 위해 측정된 수온과 해당 기온에 대한 상관관계식을 개발하였다. 또한 산포가 발생하는 측정성과는 생성된 연간 수온자료를 참고하여 전이여부를 판단하였다. 2018년은 2017년의 계절별 수온변화 자료 및 수집된 주요 수중식생의 생활사를 참고하여 연간 측정계획에 활용하였으며, 수위-유량관계곡선식 개발 시 동일한 방법을 사용하였다. 2017년은 가뭄으로 인해 수중식생에 의한 전이가 활발했던 기간으로 측정성과에 대해 식생영향 최고 기간과 최대 기간의 동일수위에 대해서 유량을 비교한 결과 $0.003m^3/s{\sim}1.099m^3/s$의 범위를 보였다. 유출량 비교의 경우 기간분리를 적용하지 않았을 경우 약 40.1% 과대 산정되었다. 2018년은 잦은 강우로 인해 수중식생의 이탈 및 전이 영향수위의 발생빈도가 비교적 적어 동 수위 유량을 비교한 결과 $0.19m^3/s{\sim}0.49m^3/s$의 범위를 보였다. 연 유출량을 비교한 결과, 기간분리를 고려하지 않은 경우가 약 39.6%로 과소 산정되었다. 따라서 본 연구사례를 통해 식생에 의한 기간분리가 발생하는 지점에 대해서 비교적 합리적인 측정주기 계획을 위한 확립 근거와 기간분리 적용기간에 대한 합리적인 자료로 활용 될 수 있을 것이다.

  • PDF

개략적 일정추정표 기반 소프트웨어 개발노력과 일정 추정 (Estimation of Software Development Efforts and Schedule Based on A Ballpark Schedule Estimation Table)

  • 박영목
    • 인터넷정보학회논문지
    • /
    • 제8권4호
    • /
    • pp.105-117
    • /
    • 2007
  • 프로젝트 관리자는 입찰 또는 개발을 성공하기 위해 비용과 일정을 프로젝트 초기 단계에서 보다 정확히 추정해야만 한다. 평균적으로 대부분의 프로젝트들이 수행하고 있는 명목상의 개발기간은 경험법칙, 선형함수 추정경험 또는 개략적 일정 추정표로부터 유도할 수 있다. 명목상 개발기간에는 다양한 경험법칙이 존재하며, 선형함수 모델은 충분한 정보를 제공하지 못하여 특정 규모의 프로젝트에 적합한 개발노력과 일정을 결정하기 어렵다. 본 논문은 개략적 일정 추정표로부터 개발노력과 일정을 유도하는 통계적 회귀분석 모델을 제시하였다. 먼저, 개략적 일정 추정표에서 제시하고 있는 최대 단축기간, 효율적 개발기간과 명목상 개발기간을 재정의 하였다. 다음으로 개발노력과 기간과의 관계를 고찰하고, 개략적 일정추정표에 제시되지 않은 특정 규모의 소프트웨어에 대한 개발노력 추정 모델과 개발노력에 따른 일정을 보다 정확히 추정할 수 있는 모델을 제시하였다. 제시된 회귀분석 모델은 기존의 방법들과 비교하여 상대오차를 최대 2%까지 줄이는 효과를 얻었다. 또한, 특정 규모의 소프트웨어에 대해서도 개발노력과 일정을 추정할 수 있었다.

  • PDF

Open Source 커뮤니티에서의 개발 기간 산정에 관한 연구 (A Study on Estimation of Development Duration in Open Source Community)

  • 변정원;김지혁;류성열
    • 한국IT서비스학회:학술대회논문집
    • /
    • 한국IT서비스학회 2008년도 춘계학술대회
    • /
    • pp.243-248
    • /
    • 2008
  • 오픈 소스 소프트웨어에 대한 관심과 함께 많은 연구가 진행 중이며, 오픈 소스 소프트웨어 개발을 지원하는 커뮤니티도 다수 존재하고 있다. 오픈 소스를 활용한 개발비용을 예측을 위해선 오픈 소스의 개발 기간을 예측하여야 하지만, OSS 개발 방법에는 개발 기간을 산정하는 것이 미비하다. 그리하여 본 연구에서는 OSS 커뮤니티에서 개발기간을 산정하는 것에 대하여 XP 개발 방법의 사용자 스토리 카드를 이용한 산정법을 적용하여 활용하는 연구를 하고자 한다. 이를 위해, XP의 산정법을 OSS 커뮤니티에 적합하게 수정하였다. 또한 제안한 방법을 실제 SourceForge.net의 프로젝트 중 버그와 추가사항의 기록이 많은 프로젝트에 적용하여 그 가능성을 입증하였다.

  • PDF