• 제목/요약/키워드: 소프트웨어 프로세스 수준과 성과

검색결과 78건 처리시간 0.033초

소프트웨어 프로세스 개선을 통한 프로세스 수준과 성과 향상 방안 (A Study on the Elevation of Software Process Level and Performance through Software Process Improvement)

  • 문송철;김현수
    • 정보처리학회논문지D
    • /
    • 제13D권1호
    • /
    • pp.75-86
    • /
    • 2006
  • 소프트웨어 프로세스는 개선되는 추세에 있으나, 그 범위나 접근방법이 제한적인 것이 현실이다. 따라서 소프트웨어 프로세스 기반구조를 구축하고 구축된 기반구조를 개선해 나가며 지속적으로 관리, 활용해야 한다. 그러한 기반 구조를 통하여 소프트웨어 프로세스 수행 능력 수준을 높임과 아울러 조직의 프로세스 품질 문화가 합치되어 더욱 소프트웨어 프로젝트 품질과 조직의 프로세스 성과에 향상을 미칠 수 있는지 연구되었다. 연구 결과, 소프트웨어 사업자들이 지금까지 구축된 기술 기반구조와 함께 소프트웨어 프로세스 관리 및 조직 기반구조를 구축하여 근본적인 소프트웨어 프로세스 기반구조를 갖추는 것이 무엇보다 중요하며, 소프트웨어 프로세스 기반구조의 수준을 높이며 지속적인 관리활동으로 이어져 진행될 때, 프로세스 수행 능력 수준이 향상되고 프로세스 수행 능력 수준 향상과 더불어 프로세스 품질 문화 수준과의 적합을 통하여 프로세스 수준과 성과가 향상되는 것으로 분석되었다.

CASE 도구활용과 소프트웨어 개발 프로세스 수준이 정보시스템 개발 생산성에 미치는 영향

  • 박중영;김영걸
    • 한국경영과학회:학술대회논문집
    • /
    • 대한산업공학회/한국경영과학회 1995년도 춘계공동학술대회논문집; 전남대학교; 28-29 Apr. 1995
    • /
    • pp.910-934
    • /
    • 1995
  • CASE 도구의 활용과 소프트웨어 개발 프로세스 수준과의 관계를 규명하기 위하여 국내 57개 기업이 91개의 정보시스템 프로젝트를 대상으로 한 실증적 연구를 수행하였다. 기업의 일반적인 특징과 CASE 도구의 활용정도, 소프트웨어 개발 프로세스 수준에 관한 자료를 획득하기 위하여 설문조사를 실시하였고, 연구 초점은 CASE 도구의 활용에 있어서 중요한 요인을 찾는데 있다. CASE 도구의 도입 형태와 소프트웨어 개발 프로세스가, 개발 생산성에 미치는 영향에 대하여 4가지 가설을 검정하였다. 검정결과 두 독립변수가 모두 개발 생산성에 유의한 영향을 미치는 것으로 나타났다. 또한 CASE 활용과 소프트웨어 개발 프로세스간의 교호작용이 확인되었다. 본 연구는 또한 CASE 도구의 활용과 소프트웨어 개발 프로세스 수준사이의 전략적 관계 격자를 제시하였다. 전략적 관계 격자는 CASE도구 도입 형태와 소프트웨어 개발 프로세스 수준이 정도에 따른 4가지 셀로 구성되어 있는데 개별 셀마다 각 기업의 정보시스템 환경을 고려한 효과적인 전략을 제시한다. 마지막으로 CASE도구의 활용을 위한 추후 연구방향이 제시된다.

  • PDF

소프트웨어 프로세스 능력 및 성숙 수준에 관한 실증적 비교 분석과 평가 시스템 개발 (Empirical Study on Software Process Capability and Maturity Level, and Development of the Appraisal System)

  • 홍정유;이수정;경원현;고석하
    • 한국정보기술응용학회:학술대회논문집
    • /
    • 한국정보기술응용학회 2002년도 추계공동학술대회 정보환경 변화에 따른 신정보기술 패러다임
    • /
    • pp.178-198
    • /
    • 2002
  • 1980년대 초기 미 국방성에서는 소프트웨어 개발업체의 소프트웨어 개발능력에 대한 판단 착오로 금전적, 시간적, 성능상의 많은 어려움을 겪어왔다. 따라서 미 국방성은 카네기 멜론 대학의 SEI(Software Engineering Institute)를 통하여 소프트웨어 개발능력을 측정하고, 조직의 소프트웨어 프로세스 성숙수준을 결정하기 위한 CMM(Capability Maturity Model)을 개발하였다. 그러나 CMM에 기반을 둔 소프트웨어 프로세스 평가 방법은 외부 전문가를 이용하여 평가하므로, 시간과 비용이 많이 소모되는 방법이다. 따라서 많은 기업에서 이러한 평가를 수행하는데 어려움을 느끼고 있다. 특히, 중ㆍ소규모의 조직에서 사용하기에는, CMM의 평가방법은 너무 복잡하고 추상적이다. 소규모 기업의 경우에 3년여에 걸친 프로세스 향상노력으로 많은 성과가 이루어 졌음에도 불구하고 CMM의 평가방법을 이용한 결과는 1 단계 수준을 벗어나지 못하였다는 사례들이 많이 발표되고 있다. 이러한 결과들은 CMM의 평가 방법은 중소 규모 조직에는 적절치 않다는 것을 입증한다. 따라서 중소 규모 기업이나 조직의 소프트웨어 프로세스의 성숙도 평가와 개선을 위한 모델들을 개발하기 위한 노력이 전 세계적으로 광범위하게 펼쳐지고 있다. 본 연구에서는 최근의 모델인 CMMI(Capability Maturity Model Integration)의 소프트웨어 프로세스 영역 분류에 의거해서, 우리나라의 소프트웨어의 개발과 취득에 관련된 조직들이 각 프로세스 영역을 얼마나 중요하게 평가하는지, 그리고 해당 영역에서의 기준, 절차 그리고 방법을 문서화시키는 것을 얼마나 중요하게 평가하는지를 조사하였다. 한국의 소프트웨어 개발 관행은 CMM이나 ISO Is504 등에서 바람직한 것으로 제시하고 있는 국제 표준과는 많이 다르며, 나아가서는 예를 들어, 미국의 일반적인 관행과도 많이 다를 수 있다. 따라서 미국이나 유럽의 대규모 소프트웨어 조직을 위해서 개발된 CMM이나 ISO 15504 등은 우리나라의 중소 규모 소프트웨어 조직에는 특히 부적절할 수 있다 본 연구에서는 우리나라 소프트웨어 조직의 종류, 조직의 규모, 그리고 프로젝트 수행 규모에 따라서 각 소프트웨어 프로세스 영역의 중요도가 어떻게 다른지, 그리고 해당 소프트웨어 프로세스 영역의 기준, 절차 그리고 방법을 문서화시킬 필요성이 어떻게 변하는가를 조사하였다. 본 연구 결과는 우리나라의 소프트웨어 조직들이 프로세스 개선을 위해서 무엇을 정말로 필요로 하는지를 밝힘으로써, 한국 소프트웨어 산업의 현실적인 특수성을 고려한 소프트웨어 프로세스 평가와 개선 모델의 개발을 위한 기초적인 자료를 제공할 것으로 예상된다 또한, 본 연구 결과는, 우리나라 소프트웨어 조직들이 실제로 무엇을 필요로 하는지를 밝힘으로써, 우리나라의 소프트웨어 산업을 육성하기 위한 실효성 있는 정책 입안을 위한 기초 자료를 제공할 것으로 예상된다.

  • PDF

소프트웨어 프로세스 능력 및 성숙 수준에 관한 실증적 비교 분석과 평가 시스템 개발 (Empirical Study on Software Process Capability and Maturity Level, and Development of the Appraisal System)

  • 홍정유;이수정;경원현;고석하
    • 한국산업정보학회:학술대회논문집
    • /
    • 한국산업정보학회 2002년도 추계공동학술대회
    • /
    • pp.178-198
    • /
    • 2002
  • 1980년대 초기 미 국방성에서는 소프트웨어 개발업체의 소프트웨어 개발능력에 대한 판단 착오로 금전적, 시간적, 성능상의 많은 어려움을 겪어왔다. 따라서 미 국방성은 카네기 멜론 대학의 SEI(Software Engineering Institute)를 통하여 소프트웨어 개발능력을 측정하고, 조직의 소프트웨어 프로세스 성숙수준을 결정하기 위한 CMM(Capability Maturity Model)을 개발하였다. 그러나 CMM에 기반을 둔 소프트웨어 프로세스 평가 방법은 외부 전문가를 이용하여 평가하므로, 시간과 비용이 많이 소모되는 방법이다. 따라서 많은 기업에서 이러한 평가를 수행하는데 어려움을 느끼고 있다. 특히, 중ㆍ소규모의 조직에서 사용하기에는, CMM의 평가방법은 너무 복잡하고 추상적이다. 소규모 기업의 경우에 3년여에 걸친 프로세스 향상노력으로 많은 성과가 이루어 졌음에도 불구하고 CMM의 평가방법을 이용한 결과는 1 단계 수준을 벗어나지 못하였다는 사례들이 많이 발표되고 있다 이러한 결과들은 CMM의 평가 방법은 중소 규모 조직에는 적절치 않다는 것을 입증한다. 따라서 중소 규모 기업이나 조직의 소프트웨어 프로세스의 성숙도 평가와 개선을 위한 모델들을 개발하기 위한 노력이 전 세계적으로 광범위하게 펼쳐지고 있다. 본 연구에서는 최근의 모델인 CMMI(Capability Maturity Model Integration)의 소프트웨어 프로세스 영역 분류에 의거해서, 우리나라의 소프트41어의 개발과 취득에 관련된 조직들이 각 프로세스 영역을 얼마나 중요하게 평가하는지, 그리고 해당 영역에서의 기준, 절차 그리고 방법을 문서화시키는 것을 얼마나 중요하게 평가하는지를 조사하였다. 한국의 소프트웨어 개발 관행은 CMM이나 ISO 15504 등에서 바람직한 것으로 제시하고 있는 국제 표준과는 많이 다르며, 나아가서는, 예를 들어, 미국의 일반적인 관행과도 많이 다를 수 있다. 따라서 미국이나 유럽의 대규모 소프트웨어 조직을 위해서 개발된 CMM이나 ISO 15504 등은 우리나라의 중소 규모 소프트웨어 조직에는 특히 부적절할 수 있다 본 연구에서는 우리나라 소프트웨어 조직의 종류, 조직의 규모, 그리고 프로젝트 수행 규모에 따라서 각 소프트웨어 프로세스 영역의 중요도가 어떻게 다른지, 그리고 해당 소프트웨어 프로세스 영역의 기준, 절차 그리고 방법을 문서화시킬 필요성이 어떻게 변하는가를 조사하였다. 본 연구 결과는 우리나라의 소프트웨어 조직들이 프로세스 개선을 위해서 무엇을 정말로 필요로 하는지를 밝힘으로써, 한국 소프트웨어 산업의 현실적인 특수성을 고려한 소프트웨어 프로세스 평가와 개선 모델의 개발을 위한 기초적인 자료를 제공할 것으로 예상된다. 또한, 본 연구 결과는, 우리나라 소프트웨어 조직들이 실제로 무엇을 필요로 하는지를 밝힘으로써, 우리나라의 소프트웨어 산업을 육성하기 위한 실효성 있는 정책 입안을 위한 기초 자료를 제공할 것으로 예상된다.

  • PDF

조직변화관리 수준에 따른 SW공학수준과 프로젝트의 성과 (Evaluation the Relationship of Software Engineering Level and Project Performance by Organization Change Management)

  • 김승권;윤종수;조권익
    • 한국컴퓨터정보학회논문지
    • /
    • 제19권2호
    • /
    • pp.209-219
    • /
    • 2014
  • IT 융 복합화와 소프트웨어의 역할의 급속한 확대되면서 많은 기업들이 소프트웨어 프로세스 개선에 관심과 투자를 늘려왔다. 하지만 이런 소프트웨어 프로세스 개선활동이 조직의 실제 성과나 프로젝트의 성과로 이어진다는 것을 보여주는 국내 실증연구는 여전히 부족한 편이다. 본 연구에서는 기존의 소프트웨어 프로세스 개선 모델들이 제시하고 있는 기본적인 가정사항인 소프트웨어 프로세스성숙도가 높으면 조직이나 프로젝트의 성과가 좋게 나타나는지를 살펴보고, 이들의 관계가 조직의 변화의지에 따라 달라지는지를 살펴보는 것이다. 이를 위해 총 104개 소프트웨어 프로젝트 데이터를 수집하여 분석에 활용하였다. 분석결과 소프트웨어 프로세스 수준이 높은 조직일수록 프로젝트 납기성과가 좋은 것으로 나타났으며, 조직변화의지가 높을수록 프로세스 개선의 성과도 높게 나타나고 있다.

SP 모델을 적용한 중소기업 SW개발 프로세스의 개선 (Improvement of Small Business SW Development Process by Applying the SP Model)

  • 박종모
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2010년도 추계학술발표대회
    • /
    • pp.211-214
    • /
    • 2010
  • 본 연구에서는 소프트웨어 프로세스 개선모델인 CMMI에 기반한 소프트웨어 프로세스 품질인증 모델을 적용하여 중소기업 SW개발 프로세스의 개선성과를 보인다. 프로세스 개선영역은 프로젝트 관리, 개발, 지원 영역이며 소프트웨어 프로세스 품질인증 모델 대비 프로세스 이행수준 및 개선영역을 식별하고, SW개발 프로세스를 분석하였다. 분석결과를 토대로 SW개발 프로세스를 개선하여 프로세스 체계 수립, 요구사항과 산출물간의 추적성 관리체계 정립, 형상변경 통제체계 성립 등의 성과를 보인다.

소프트웨어 프로세스 능력수준의 관련 요인 분석 (An Analysis of Factors Related with Software Process Capability Levels)

  • 임이경;정호원
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2000년도 추계학술발표논문집 (상)
    • /
    • pp.555-558
    • /
    • 2000
  • 소프트웨어 프로세스 능력 수준에 영향을 미치는 요인을 찾아내어, 강점은 격려하고 약점을 개선하는 프로세스 개선활동은 기업의 경쟁력 향상을 위하여 매우 중요한 일이다. 본 연구에서는 이러한 요인을 찾아내기 위하여 SPICE(ISO/IEC 15504) 프로젝트에서 국제적으로 실시된 소프트웨어 심사 결과를 이용하였다. 분석 요인으로 IT부서 사원수, ISO 9001 인증여부, 안정성, 경제적 손실도, 보안성, 환경 영향도를 사용하였으며, 본 자료가 범주형이므로 분석 방법으로 통계적인 방법론인 "수량화방법 II"를 이용하였다. 수량화방법 II에서는 요인의 중요도를 나타내는 지표로 범위와 편상관을 사용한다. "범위"를 지표로 할 경우, 보안성이 능력수준과 가장 높은 관련이 있는 것으로 나타났으며, "편상관"을 지표로 할 경우, ISO 9001 인증이 가장 관련이 높은 것으로 나타났다. 이는 보안성이 높게 요구되는 회사의 경우, 품질시스템이 잘 갖춰져 있고, ISO 9001 인증을 받는 둥의 품질관리를 하여 프로세스 능력수준 또한 높게 나왔다고 추론할 수 있다.

  • PDF

분산분석에 의한 SPICE 심사의 신뢰성 검증 모델 설계의 사례연구 (Case study for confidence verification model design of the SPICE assessment)

  • 송기원;박정환;이경환
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2003년도 가을 학술발표논문집 Vol.30 No.2 (2)
    • /
    • pp.364-366
    • /
    • 2003
  • 수준 높은 소프트웨어의 품질과 개발, 유지보수 비용의 최소화, 제품 출하시간의 단축을 위하여 소프트웨어 프로세스에 대한 예측, 통제 가능성을 증가시키기 위함이다. 기업이 최고도의 높은 수준에 도달하기 의해서는 정량적인 모델에 의한 프로젝트 관리가 필요하다. 따라서 기업들은 SPICE/CMM와 같은 표준을 사용하여 조직의 프로세스 능력 수준을 평가하고 수준향상을 꾀한다. 조직의 프로세스의 능력을 평가하고 수준향상을 위해서는 신뢰성 있는 SPICE 심사의 심사결과에 대한 객관적인 신뢰성의 보장과 좀더 적은 비용으로 프로세스의 수준향상을 할 수 있는 방법이 필요하다. 본 논문에서는 SPICE 심사의 신뢰성을 얻기 위해 CMM/KPA 설문서를 통해 심사하고 SPICE심사의 결과를 비교 분석하여 SPICE심사의 신뢰성을 검증한다. 또한 이를 기반으로 CMM/KPA 설문서의 정량적인 모델을 제안함으로서 좀더 적은 비용과 시간으로 SPICE 심사의 결과와 같은 효과를 얻을 수 있게 한다.

  • PDF

SPICE에서의 소프트웨어 프로세스 심사 및 개선 (S/W Process Assessment and Improvement on SPICE)

  • 황선명
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2000년도 제13회 춘계학술대회 및 임시총회 학술발표 논문집
    • /
    • pp.723-728
    • /
    • 2000
  • 소프트웨어 프로세서 개선(SPI)의 목적은 조직의 소프트웨어 프로세서 능력을 향상시키는데 있다. SPICE 표준의 기본 목표는 소프트웨어 프로세서 개선과 능력수준의 결정이며 적용대상 범위로 ISO 12207에 근거한 프로세스 계획, 관리, 실행, 통제 및 개선에 두고 있다. 본 논문에서는 SPICE 모형의 심사모형 및 참조모형을 분석하고 능력수준과 프로세스들간의 관련성을 조사 하였다. 또한 기존의 SPI모델 CMM과의 비교를 통하여 SPICE에 장점과 향후 방향을 예측하였다.

  • PDF