• Title/Summary/Keyword: 프로세스 성숙도 모델

Search Result 86, Processing Time 0.031 seconds

A Study of Enhanced Test Maturity Model with Test Process Improvement next (테스트 프로세스 개선 모델(TPI next)을 통한 테스트 성숙도 모델 확장에 관한 연구)

  • Kim, Kidu;Kim, R.YoungChul
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2012.04a
    • /
    • pp.1243-1246
    • /
    • 2012
  • 소프트웨어 산업 발전과 함께 소프트웨어에 대한 사용자 기대치가 높아지게 되었다. 그로인해 소프트웨어 개발사는 기존의 소프트웨어 보다 나은 품질의 소프트웨어를 원하게 되었다. 보다 높은 품질의 소프트웨어를 개발 위해서는 우선적으로 올바른 개발 절차와 방법에 따라 개발하여야하며 최종적으로 완벽한 테스트를 통해 사용자에게 전해져야한다. 하지만 완벽한 테스트를 수행하는 것은 불가능하기 때문에 본 논문에서는 테스트 프로세스 개선 모델(TPI next)을 통해 기존 모델을 확장한 테스트 성숙도 모델(Enhanced TMMi)을 활용하여 정형화된 테스트 프로세스를 통한 보다 높은 품질의 소프트웨어를 확보하는 방안을 제안하고자 한다.

Test Process Improvement Based Analysis of MND-TMM and CMMI (시험 프로세스 개선 측면에서의 MND-TMM과 CMMI의 비교 분석)

  • Myung-Muk Kang;Hoyeon Ryu;Jongmoon Baik;Kyu-Hyung Lim
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2008.11a
    • /
    • pp.535-538
    • /
    • 2008
  • 국방에서 사용되는 소프트웨어는 미션 크리티컬(Mission Critical)한 고 품질의 소프트웨어가 요구된다. 이를 위해 많은 조직에서는 전체 개발 프로세스를 개선하기 위한 목적으로 CMMI를 적용하고 있으나 테스트 프로세스를 개선하는 데는 부족함이 있어 고 품질의 소프트웨어를 생산하는데 어려움이 따르고 있다. 더욱이 국방이라는 특수한 도메인에서는 그러한 현상이 빈번히 발생함에 따라 국방 도메인에 적합한 테스트 성숙도 모델의 필요성이 제기되었으며 이를 위해 국방 시험 성숙도 모델(MND-TMM)이 개발되었고 현재 시험 적용 중이다. 본 논문에서는 현재 무기체계 소프트웨어를 개발하는 조직에서 전체 개발 프로세스를 개선하기 위해 CMMI를 적용하고 있기에 테스트 프로세스를 개선하기 위한 모델인 MND-TMM과 CMMI를 비교 분석하여 두 모델의 강점과 약점을 제시하고 상호연계방안을 모색한다. 상호연계를 통해 국방 소프트웨어 개발 조직에서는 두 모델을 적용하는데 있어 비용 및 시간을 줄이고 소프트웨어의 품질을 향상시킬 것으로 기대한다.

Increasing Productivity of Defining Standard Processes based on the Analysis of Relationship among SGs in CMMI Maturity Level 3 (CMMI 성숙도 3단계 SG간 상호 연관성 분석을 통한 표준 프로세스 정의 생산성 향상)

  • Lee, Min-Jae;Rhew, Sung-Yul;Park, Nam-Jik
    • Journal of KIISE:Software and Applications
    • /
    • v.37 no.12
    • /
    • pp.936-941
    • /
    • 2010
  • CMMI is composed of 22 process areas by 5 maturity levels and each process area consists of specific goals and generic goals. Since there are many relations among process areas, organizational standard processes tend to contain overlapped contents. In this paper we demonstrated that 60 out of 528 specific goals are highly related (11% relationship) in CMMI maturity level 3 process areas by using pearson correlation analysis and proposed to a scheme for defining organizational standard processes based on the results. As a result of defining organizational standard processes by using proposed a scheme, we achieved a significant improvement of 25% in process defining productivity.

MND-TMM for Testing Process Improvements of Defense Software (국방 소프트웨어의 시험 프로세스 개선을 위한 국방 시험 성숙도 모델)

  • Park, Jun-Young;Ryu, Ho-Yeon;Choi, Ho-Jin;Baik, Jong-Moon;Kim, Jin-Soo
    • Journal of KIISE:Software and Applications
    • /
    • v.35 no.5
    • /
    • pp.288-296
    • /
    • 2008
  • Software in defense domain requires high quality since defense specific characteristics. To assure high quality products, development and testing activities based on well defined process must be performed. If those activities cannot support software acquisition process, the quality of acquired software product is low and combat power decreases. In this paper, we propose MND-TMM(Ministry of National Defense-Testing Maturity Model), which can help enhance software quality through testing process improvements. This paper also introduces the contents of MND-TMM architecture. MND-TMM is constituted to reflect the characteristics of defense software, development process, and testing process so as to solve the problems associated with software testing. MND-TMM is comprised of 5 maturity levels and 4 categories which have number of related TPA(Testing Process Area)s. It is expected that MND-TMM can help assess testing maturity of defense software organizations and provides guidelines to improve software testing process.

A Study on Process Performance Measurement Model in Software Process Improvement (소프트웨어 프로세스 개선을 위한 프로세스 성과 측정 모델에 관한 연구)

  • Lee, Jeong-Yun
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2005.05a
    • /
    • pp.353-356
    • /
    • 2005
  • 소프트웨어 위기의 근본적인 문제점이 소프트웨어 프로세스의 관리 부재라는 것을 인식하게 됨에 따라 이를 해결하기 위해 조직의 현재 소프트웨어 프로세스 상태를 파악하고, 해당 프로세스가 원하는 목표에 도달할 수 있도록 성과측정모델을 제시함으로써 지속적인 개선 활동을 수행하는데 있어 체계적인 프로세스 관리를 하고자 한다. 본 논문에서는 CMM 을 기반으로 한 소프트웨어 프로세스 개선활동이 제공하는 효과를 달성하기 위한 측정모델을 제시하며 이에 소프트웨어 프로세스 개선 활동이 실제 업무 프로세스에 있어 얼마나 효율적인 결과 및 해당 조직의 성숙도에 미치는 영향을 심층적으로 연구를 함으로써 새로운 프로세스 개선방안을 도출하고자 한다.

  • PDF

A Study On Database Quality Evaluation Item Development Applied CMM (CMM을 적용한 데이터베이스 품질평가 항목개발에 관한 연구)

  • 박미영;승현우
    • Proceedings of the Korean Society for Information Management Conference
    • /
    • 2003.08a
    • /
    • pp.153-161
    • /
    • 2003
  • 본 연구에서는 실세계 DB에 현실적으로 적용할 수 있는 DB품질평가항목을 개발하고자 한다. ISO 9126에 근거하여 DB품질평가 항목을 도출하고 소프트웨어의 프로세스를 심사하고 이에 기반하여 프로세스를 개선할 수 있도록 하는 CMM모형을 적용하고자 한다. DB 품질평가 항목의 개발은 기존 관련문헌 검토 및 유사분야에서 개발된 평가 모델을 분석하고, ISO 9126에 근거하여 DB품질평가 항목을 새롭게 도출하여 CMM모델을 적용한 데이터베이스 품질 프로세스 성숙도 모델을 제시하고자 한다.

  • PDF

A Study on Checklist for Test Process Maturity Improvement on Test Maturity Model(TMM) (TMM 향상을 위한 테스트 프로세스 성숙도 체크리스트 연구)

  • 김기두;류동국;김영철
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2004.10b
    • /
    • pp.487-489
    • /
    • 2004
  • 소프트웨어 테스트는 소프트웨어 개발 과정에 매우 중요한 요소이다. 현재 많은 조직들이 테스트 성숙도를 높이기 위한 노력을 진행하고 있다. 그 중에서 일리노이공대의 TMM(Test Maturity Model)이 대표적이라고 볼 수 있다. 하지만 TMM은 바로 테스트 성숙수준을 측정하는데 문제가 있다. 그래서 TMM과 테스트 프로세스를 향상시킬 수 있는 TPI(Test Process Improvement) 모델을 통해, 우리는 Enhanced-TMM에 테스트 속성과 성숙도 상호관련 매트릭스를 사용한 테스트 성숙수준 측정 방법을 구체적으로 제안하고자 한다.

  • PDF

Survey of Capability Maturity for Digital Contents Process (디지털 콘텐츠 프로세스를 위한 역량성숙도 조사)

  • 궁상환
    • Proceedings of the Korea Contents Association Conference
    • /
    • 2004.05a
    • /
    • pp.406-414
    • /
    • 2004
  • It is being emphasized that management of core process is another crutial factor in the development of a product, besides of management of quality factors for the product itself. The study purposes to introduce process quality concept to digital contents market, and also aimes at meauring of process maturity, based on level 2 and 3 of Capability Maturity Model, for domestic companies especially devoted to digital contents area. The result shows that the maturity level of most of companies surveyed is very low and that mobile and game fields are slightly more matured than animation field. The paper also proposes some of future efforts to be made fur improving maturity level of digital contents companies.

  • PDF

A Study on Development of Test Process Improvement Model (테스트 프로세스 개선 모델 개발에 관한 연구)

  • Yang, Ju-Mi;Bae, Wook;Han, Hyuk-Soo;Shin, Seok-Kyoo;Kim, Kyoung
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2005.05a
    • /
    • pp.251-254
    • /
    • 2005
  • 소프트웨어 품질의 중요성이 커짐에 따라, 기업들은 품질을 높이기 위해 테스트에 많은 노력을 기울이고 있다. 최근에는 테스트 성과를 높이기 위한 방법중의 하나로 테스트 프로세스 개선이 주목 받고 있다. 이를 위해 기업들은 SW-CMM(Capability Maturity Model for Software), CMMI(Capability Maturity Model Integration)와 같은 일반적인 프로세스 개선 모델들이나, TMM (Test Maturity Model), TPI (Test Process Improvement Model), TCMM (Testing Capability Maturity Model)과 같은 테스트 프로세스 개선 모델들을 적용하고 있다. 그러나 일반적인 프로세스 개선 모델들은 테스트 관련 이슈를 충분히 다루고 있지 않고, 테스트 프로세스 개선 모델들은 구조가 불완전하거나 내용이 충분하지 않아 적용 시 많은 어려움이 있다. 이에 본 논문에서는 TMM 과 CMMI 를 기반으로 조직들의 테스트 프로세스 확립이나 개선을 지원할 수 있는 새로운 테스트 프로세스 성숙도 모델인 TPMM(Test Process Maturity Model)을 연구, 개발하였다. 개발된 TPMM 을 통해 조직에서 테스트 프로세스를 개선하고, 심사하는 것을 지원할 수 있을 것으로 기대된다.

  • PDF

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

  • 홍정유;이수정;경원현;고석하
    • Proceedings of the Korea Society of Information Technology Applications Conference
    • /
    • 2002.11a
    • /
    • 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