• Title/Summary/Keyword: 소프트웨어 프로세스 개선

Search Result 270, Processing Time 0.028 seconds

A Integration Model of ISO/IEC 20000 and CMMI-DEV (ISO/IEC 20000과 CMMI-DEV 통합 모델)

  • Seo, Chang-Won;Lee, Sukhoon;Baik, Doo-Kwon
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2012.11a
    • /
    • pp.1493-1496
    • /
    • 2012
  • 소프트웨어 생명주기 중 가장 많은 비용이 유지보수 개발에서 발생한다. 대형 소프트웨어 시스템의 운영 유지보수 표준은 ISO/IEC 20000 으로 프로세스통합운영 및 개선활동 중심이어서 유지보수 개발에 대한 SR(Service Request) 처리시 개발 표준 및 구체적 절차가 미비하다. 그러나 대형 소프트웨어 시스템 구축 개발 시 많이 채택하고 있는 CMMI-DEV 표준을 ISO/IEC 20000 유지보수 조직 및 팀원이 내제화를 함으로써 유지보수 개발의 상호 보완적 프로세스로 명세 명확화 및 품질을 제고할 수 있고, 생산성과 효율성을 증대할 수 있다. 따라서 본 연구에서는 ISO/IEC 20000 유지보수 조직이 운영하고 있는 표준절차에 CMMI-DEV 표준 프로세스를 상호보완적으로 매칭한 표준절차를 적용한 통합모델을 제안한다. ISO/IEC 20000 모델의 개발단계에 CMMI-DEV 프로세스 모델을 적용한 통합 모델을 구축하고 실제 프로젝트에 적용하여 본 연구의 실효성을 검증한다.

Software Architecture Evaluation Process Based on Quality Attribute (품질 속성 기반의 소프트웨어 아키텍처 평가 프로세스)

  • Son Lee-Kyeong;Kim Haeng-Kon;Hyun Chang-Moon
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2004.11a
    • /
    • pp.319-322
    • /
    • 2004
  • 소프트웨어 기술은 웹과 인터넷의 대중화로 소프트웨어의 품질 개선과 다양한 요구 변화에 효율적으로 대응하기 위해 급격히 발전하고 있는 추세이다. 완성된 시스템이 다양한 스테이크 홀더들의 품질에 대한 요구를 만족시키는 시스템인지의 여부를 결정하는 소프트웨어 아키텍처의 평가는 매우 중요한 부분이다. 소프트웨어 아키텍처는 프로젝트 초기의 설계 결정사항에 대한 산출물로써 시스템과 프로젝트에 많은 영향을 미치며 특정 시스템의 품질 속성은 주로 소프트웨어 아키텍처에 의해 결정된다. 본 논문에서는 품질 속성을 기반으로 체계적으로 아키텍처를 평가할 수 있는 프로세스를 제시하고 이 프로세스를 NextGen POS 시스템에 적용시켜 보았다.

  • PDF

A Study on S/W Development Process Improvement based on CMMI's Quantitative Project Management (CMMI의 정량적 프로젝트 관리에 기반한 S/W 개발 프로세스 개선에 관한 연구)

  • Lee, Don-Hee;Oh, Jae-Kon;Kim, Jeong-Joon
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.18 no.3
    • /
    • pp.101-110
    • /
    • 2018
  • In order to The certification of CMMI level is positioned as the most important part of software development company competitiveness. From that point, you will be able to find the various CMMI based process improvement activities of the companies in the above. This paper presents the activity method, such as organization, process application method for the CMMI based process improvement, through the field application. Based on that, this paper enables you to understand the model application method. And we also carry out the application case analysis of defect management with the schedule/effort analysis and colleague's check activity to show the improvement effectiveness, based on the quantitative analysis. And we present the problem and improvement part of real application. The result of this paper will be used to understand the effectiveness of quantitative process management, mentioned in the CMM. And furthermore, we also expect this paper to be useful for the organization to improve the process based on CMM in the future.

Quality Based Test Process Model Suggestion (품질 향상을 위한 테스트 프로세스 모델 제안)

  • Lim Eungho;Choi Jinyoung
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2004.11a
    • /
    • pp.271-274
    • /
    • 2004
  • 소프트웨어 품질에 대한 관심이 증가하면서 품질을 측정하고, 평가, 개선하기 위한 테스트 프로세스에 대한 필요성이 대두했다. 현재, IEEE/Std 829-1983, SEI 의 CMM, DoD 의 MIL-STD-498, ANSI/IEEE 의 SVVP등 테스트 프로세스에 대한 여러 국제적 지침이 많이 있지만 그 수준이 너무 일반적이고 개괄적이어서 실제 소프트웨어 개발에 적용되기엔 어려움이 있다. 본 논문에서는 IEEE/Std 829-1983 과 현재 국내 A 대기업에서 실시되고 있는 테스트 프로세스를 소개하고 이들을 조사, 비교 분석해 실제 소프트웨어 개발에 적용할 수 있는 품질 관리 계획 내 포함될 수 있는 엔터프라이즈 테스트 프로세스(Enterprise Test Process)를 제안한다.

  • PDF

Performance Re-engineering of Embedded Real-Time Systems (내장 실시간 시스템에서의 성능 재조정)

  • 박정근;유민수;홍성수
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 1999.10c
    • /
    • pp.179-181
    • /
    • 1999
  • 본 논문에서는 내장 실시간 시스템(real-time embedded system)에서의 성능 재조정(re-engineering) 문제를 다룬다. 성능 재조정 문제는 하드웨어와 소프트웨어가 이미 구현된 상태에서 새로운 성능조건이 요구될 때 이를 만족시키도록 시스템을 수정하는 문제이다. 본 논문에서의 성능 요구조건은 시간당 처리량(throughput)이나 입출력 지연시간(input-output latency)등이 고려된다. 제안된 방법은 병목점 분석(bottleneck analysis)과 비선형 최적화를 이용한다. 이를 위해 프로세스 네트워크(process network)로 표현된 시스템 디자인과 태스크 그래프, 태스크 할당(allocation)과 스케쥴링, 그리고 새로운 성능조건인 실시간 처리량을 입력으로 사용한다. 제안된 방법은 두 단계로 구성된다. 첫째, 프로세스 네트워크에서 프로세스의 지연시간을 계산하여 병목이 되는 프로세스를 찾아낸다. 둘째, 프로세싱 요소의 성능 개선율(performance scaling factor)을 변수로 하여 주어진 성능을 만족시키기 위한 시스템 제약조건을 유도한다. 이를 사용하여 하드웨어의 업그레이드 비용을 최소화하도록 제약조건을 풀고 각 프로세싱 요소(processing element)에 필요한 성능개선율을 구한다. 제안된 방법은 기존에 구성된 소프트웨어의 구조를 고치기 않기 때문에 재조정의 시간을 줄일 수 있게 한다.

  • PDF

A Study on Risk Management Process Improvement for IT Project Based on CMMI (CMMI 기반 IT 프로젝트를 위한 위험관리 프로세스 개선에 관한 연구)

  • Jang, Jong-Ki;Lee, Song-Hee;Choi, Jin-Young
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2011.04a
    • /
    • pp.1356-1359
    • /
    • 2011
  • IT 프로젝트는 많은 불확실성을 내포하고 있다. 이러한 불확실성은 프로젝트의 성공적인 수행에 좋지 않은 영향을 미치게 된다. 이처럼 악영향을 미치는 근본적인 이유는 프로젝트가 가지고 있는 잠재적 위험(Risk)이 중요한 원인이라 할 수 있다. CMMI-DEV(Capability Maturity Model Integration for Development, version 1.2)모델을 기반으로 IT 프로젝트를 수행하는 많은 조직에서 소프트웨어 개발시 실제 CMMI-DEV 모델을 적용하여 IT 프로젝트의 위험관리를 수행하고 있다. 그러나 대다수 기업에서 위험을 관리하기 위한 프로세스의 범위(영역)를 선정하는 것에는 많은 노력을 기울이지만 단위 프로세스별로 어떠한 방법(How)과 도구 및 관리기법을 사용하여 위험을 정량적으로 관리하고 완화시킬지에 대한 구체화된 노력은 미흡한 것이 사실이다. 본 논문에서는 CMMI-DEV 모델의 RSKM(Risk Management) 프로세스와 PMBOK(Project Management Body of Knowledge, 4th Edition)의 위험관리 지식영역(Knowledge Area)을 프로세스의 지속적인 개선을 위하여 PDCA(Plan-Do-Check-Action) Cycle의 각 단계별 목적에 맞게 통합(Integration)시켜 IT 프로젝트를 위한 개선된 위험관리 프로세스를 제안하였다. 제안 프로세스의 개선효과를 검증하고 분석하기 위하여 측정지표를 제시하였으며, 개선 프로세스의 적용 전후 결과를 정량적으로 비교 및 분석함으로써 개선효과를 도출하였다.

A Study on the Application of Six Sigma Tools to PSP/TSP (PSP/TSP-6 시그마 도구 적용 방법론에 관한 연구)

  • Park Young-Kyu;Choi Ho-Jin;Baik Jong-Moon
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2006.05a
    • /
    • pp.273-276
    • /
    • 2006
  • CMM/CMMI 와 같은 프로세스 모델의 등장으로 소프트웨어 프로세스 개선에 대한 원리와 방법은 인식하였으나 현실에 적용하여 성과를 창출하기에는 상당한 어려움을 겪어왔다. 이러한 문제를 해결하고 개발자와 개발팀 차원에서 CMM/CMMI 의 목표와 프렉티스를 구현하기 위해 SEI(Software Engineering Institute)에 의해 PSP/TSP 가 개발되었다. 이렇게 PSP/TSP 가 개인과 팀차원에서 소프트웨어 개발에 사용될 수 있는 구체적인 기법들을 기술하고 있지만 일반적으로 PSP/TSP 에서 수집되는 메트릭에 대한 분석기법은 여전히 부족하다. 따라서 PSP/TSP 수행시 발생할 수 있는 문제를 방지하고 프로세스가 변경되고 유지 관리될 수 있도록 하기 위해서는 6 시그마의 다양한 통계 기법과 의사 결정도구의 사용이 필요하다. PSP/TSP 는 6 시그마가 성공적으로 적용될 수 있는 정량적인 기반을 개인과 프로젝트 차원에서 제공한다. 이에 대해 6 시그마는 PSP/TSP 에서 식별된 문제의 원인을 파악하고 분석하기 위해 필요한 분석도구와 통계적 기법을 제공하고, 문제를 방지하기 위해 프로세스가 변경되고 유지 관리될 수 있는 프로세스 관리 방법론을 제공한다. 따라서 본 논문에서는 PSP 의 각 프로세스에서 활용될 수 있는 6 시그마 도구를 식별하고 활용 가이드라인을 제시함으로써 개인과 팀 차원에서의 프로세스 개선의 수행을 지원하며 팀 차원에서 발생할 수 있는 이슈를 6 시그마의 분석, 정량화 도구를 사용하여 개인 또는 팀의 성과를 향상할 수 있는 방법을 모색해본다.

  • PDF

A Study on Speciality about Game Software Using CMMI (CMMI 인증을 위한 게임 소프트웨어 특수성 고찰)

  • Kim JeongWoong;Jung HyeJung;Yang HaeSool
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2004.10a
    • /
    • pp.448-452
    • /
    • 2004
  • 공학적 기반에 의한 소프트웨어 품질 개선에 대한 노력은 역량 성숙도 모델(CMM)에서 특정 프로세스가 정확하게 정의되고, 관리되고, 측정되고, 통제되고, 효과적이게 될 수 있는 방향으로 진행되고 있다. 또한 소프트웨어 엔지니어링 분야에 국한되지 않고 시스템, 인력 분야 등에서의 다양한 역량 성숙도 모델을 바탕으로 프로세스 개선이 이루어지고 있다. 그러나 이는 중복성 등 관리상의 문제가 발생하여 이를 통합(CMMI)하려는 연구가 이루어졌다. 이에 게임 개발 프로젝트의 CMMI 적용 방안을 모색하고 기대되는 개선효과를 논한다.

  • PDF

CALS/EC Development Process Standardization Progress Direction (CALS/EC 개발 프로세스 표준화 발전방향)

  • 최헌준;이윤희
    • Proceedings of the CALSEC Conference
    • /
    • 1998.10a
    • /
    • pp.149-161
    • /
    • 1998
  • For the purpose of developing CALS/EC, it was surveyed ISO/IEC 12207 that was international standard and IEEE/EIA 12207 that was national standard in U.S.A and then peformed analysis comparing with MIL-STD-498 it was called origin of DoD software development process. Also it was surveyed software life cycle Process using doemstic defense area now Software life cycle process based on MIL-STD-498 in defense area was not yet includ the concept of new development philosophy like iterative development and process management according to the characteristics of project. For the purpose of improving software life cycle in defense area, first refined the process. And then on this study it was recommended accomodation of incremental and evolutionary development approach and the method of tailoring based on MIL-STD-498 was able to select and apply the process on the characteristics of project.

  • PDF