• Title/Summary/Keyword: 개발방법론 프로세스

Search Result 456, Processing Time 0.026 seconds

A Study on Improvement Framework for XP-Based Mobile·Embedded Software Development Process (XP 기반의 모바일·임베디드 소프트웨어 개발 프로세스 개선 프레임워크에 관한 연구)

  • Sung-Wook Lee;Haeng-Kon Kim;Youn-Ki Chung
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2008.11a
    • /
    • pp.546-549
    • /
    • 2008
  • 최근 모바일·임베디드 시스템의 품질 향상 노력의 일환으로 하드웨어보다 소프트웨어 개발에 더 관심을 가지며 비중 또한 증가하고 있다. 모바일·임베디드 소프트웨어는 특정 목적을 위해 개발되는 특성으로 인하여 표준화된 개발 프로세스 없이 개발되는 경우가 많다. 또는 기업 자체 개발 방법론으로 개발하거나 알려진 임베디드 소프트웨어 개발방법론으로 개발하기도 한다. 하지만 잦은 요구사항 변경과 시스템의 결함 등 프로젝트의 실패는 줄어들지 않고, 이에 대한 해결책으로 본 논문에서는 모바일·임베디드 개발 프로세스의 개선으로 품질향상이 필요하다고 주장한다. 소프트웨어 프로세스에 있어서 대기업에서는 CMMI 수준 달성을 위한 노력을 꾀하고 있다. 하지만 이 모델은 일반 중소규모 기업에 적용하기에는 부담이 너무 크다는 단점이 있고 비용 또한 만만치 않다. 이에 본 논문에서는 XP의 실천사항을 바탕으로 모바일 임베디드 소프트웨어 개발 프로세스 개선을 위한 프레임워크를 제안한다. 이를 통해 모바일·임베디드 소프트웨어 개발 기업은 제품 품질 향상과 함께 CMMI 수준 달성에 기여·활용하게 된다.

Design and Implementation of Component based remote process supporting assessment tool (컴포넌트기반 원격프로세스 심사지원 도구의 설계와 구현)

  • 박정민;이은석
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2004.04b
    • /
    • pp.442-444
    • /
    • 2004
  • 소프트웨어를 구성하는 요소들의 재사용은 소프트웨어 공학에서 가장 중요하게 생각하는 부분으로써 기존의 소프트웨어의 유지보수나 새로운 소프트웨어의 개발에서 생산성을 높일 수가 있다. 이러한 소프트웨어의 경제성 재사용성을 위한 개발방법론이 CBD(Component Based Development)이다. CBD는 소프트웨어 개발 방법론들 중의 하나로써 컴포넌트들을 특정 목적에 맞게 조립하고 배치하여 품질 보증된 높은 생산성의 컴포넌트를 재사용할 수 있게 한다 이러한 장점 때문에 CBD가 유력한 차세대 개발방법론으로 주목받고 있는 것이다. 따라서 본 논문은 기존에 구축된 on-line 심사 프로세스 지원시스템을 컴포넌트기반 시스템으로 재구축하여 컴포넌트화의 효과를 알아보고자 한다.

  • PDF

An Effective Pattern Selection Process for Developing of Pattern Based Software (패턴 기반 소프트웨어 개발을 위한 효과적인 패턴 선정 프로세스)

  • Choi Jin Myung;Rhew Sung Yul
    • Journal of KIISE:Software and Applications
    • /
    • v.32 no.5
    • /
    • pp.346-356
    • /
    • 2005
  • Over the past decade, several types of design pattern have been defined in the software engineering area. But these patterns have not been used so often compared with data structure and algorithm. Likewise, methods to select and apply design patterns during analysis, design, and development are not mentioned in CBD methodologies such as CBD96, RUP, and MaRMI III. This paper suggests the process of effectively selecting design patterns which can be applied to analysis, design, and development for development of application software with based on those offered by GoF and J2EE pattern catalogs. It also demonstrates how to effectively pattern-based software and shows differences and relative advantages from RUP by applying the suggested process to the development of aviation job application.

상품기획 프로세스 개선을 위한 MFSS(Marketing For Six Sigma)방법론 연구

  • 김영미;이강군;이상복
    • Proceedings of the Korean Society for Quality Management Conference
    • /
    • 2004.04a
    • /
    • pp.229-238
    • /
    • 2004
  • 많은 기업들이 급변하는 기업 환경과 고객의 요구 변화에서 생존과 지속적인 성장을 하기 위하여 신제품을 개발하고 있다. 하지만 신제품 개발을 하는데 있어 대부분의 기업들이 신제품 개발 프로세스의 후반부인 신제품 생산이나 프로토타이핑에 관심을 집중하고 있다. 이는 신제품 개발 프로젝트의 성공률을 낮추는 주요 원인으로 차후에 기술적인 문제 및 고객의 니즈의 부적합과 같은 문제를 일으키게 된다. 그래서 기업들은 과거 신제품 개발 프로세스의 문제점을 개선하기 위해 점차 신제품 개발 프로세스의 전반부인 상품기획 단계에 보다 관심을 갖게 되었다. 따라서 본 논문에서는 나날이 증대되고 있는 신제품 개발 프로세스의 전반부인 상품기획의 중요성에 대해 살펴보고, 이를 위하여 마케팅 단계에서 6시그마 품질 수준을 달성할 수 있는 MFSS (Marketing For Six Sigma)방법과 MFSS의 적용을 통해 과거의 신제품 개발 프로세스를 보다 효율적으로 개선하여 새로운 신제품 개발 프로세스인 MFSS Model를 제시하고자 한다.

  • PDF

A Development Method for Common Operating Environment Segments (공통운용환경 세그먼트 개발 방법)

  • 손명근;고현민;윤경아;배두환
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2003.04c
    • /
    • pp.79-81
    • /
    • 2003
  • 공통운용환경 세그먼트 개발 방법론으로 I&RTS 에서 제시하는 개발 절차는 상위수준의 프로토타입으로 실제 세그먼트를 개발하는 개발자들에게 구체적인 지침으로서의 역할을 하지 못한다. 이러한 문제점을 극복해 보고자 현재 일반 객체지향/컴포넌트 개발 프로세스로 각광 받고 있는 RUP 를 도입하여 I&RTS 에서 제시하는 개발 프로세스를 보다 구체화하여 공통운용환경 세그먼트 개발 방법을 제안하고, 세그먼트 개발사례를 통해 제안된 개발 방법의 적합성을 검증한다.

  • PDF

A Software Quality Evaluation Process based on the Defense CBD Methodology (국방 CBD 방법론 기반 소프트웨어 품질평가 프로세스)

  • Lee, Hyun-Chul;Kang, Seung-Hun;Lee, Kil-Sup;Lee, Sung-Jong
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2005.05a
    • /
    • pp.271-274
    • /
    • 2005
  • 소프트웨어 제품의 활용 범위가 늘어나면서 품질의 중요성이 부각되고 있다. 이에 따라 ISO/IEC 9126 품질모델과 ISO/IEC 14598 소프트웨어 제품 평가모델에 대한 표준이 발표되었다. 하지만, 대부분 소프트웨어 개발 사업에서는 결함사항 위주로 품질관리를 하고 있으며 표준모델은 미적용 되고 있는 실정이다. 따라서, 본 논문에서는 국방 CBD 방법론을 기반으로 표준 소프트웨어 품질모델 및 제품 평가모델을 이용한 품질평가 프로세스를 제시하고자 한다. 이를 위해 국방 CBD 방법론 산출물의 품질평가 모델과 품질평가 프로세스를 정의하고 평가활동 단계별 산출물을 제시한다. 또한 소규모 시범사업에 적용을 통하여 제안된 모델의 적절성을 검증하였다. 향후 본 연구의 결과가 국방 CBD 방법론 기반 소프트웨어의 품질관리 활동에 적용이 기대된다.

  • PDF

Process Alignment between MND-AF and ADDMe for Products Reusability (산출물 재사용성을 위한 MND-AF와 ADDMe 프로세스 정렬)

  • Bu, Yong-Hee;Lee, Tae-Gong
    • Journal of the military operations research society of Korea
    • /
    • v.32 no.2
    • /
    • pp.131-142
    • /
    • 2006
  • Nowadays, most enterprises have introduced both EA methodology to optimize an entire enterprise and CBD methodology to improve a software reusability. The Korea Government not only have developed many EA guiding products such as EA framework, Reference Model, Guideline, etc. but also have instituted a law to optimize a government-wide enterprise. The Minister of National Defense(MND) have developed the MND-AF as a standard methodology for EA and the ADDMe as a standard methodology for CBD. But it is possible to develop products of WD-AF and ADDMe redundantly because the process of MND-AF and ADDMe is not quitely aligned. The purpose of this paper is to present a scheme that ADDMe can reuse the artifacts of MND-AF by analyzing the relationships between two processes. In order to identify the relationships between two processes, we first identify the relation of a 'definition' part of two processes and then identify the relation of an 'attribute' part based on the relation of a 'detailed definition' part. As a result we found that 113 attributes of MND-AF are related to 49 attributes of ADDMe. Therefore the proposed study will decrease the development cost and time and will be a good example for aligning the process of EA and CBD methodology.

A Case Study of Applying Enhanced BORE Process to Mobile Device Development (개선된 BORE 프로세스를 적용한 모바일 디바이스 개발)

  • Park, Yong-Sik;Kim, Sang-Soo;In, Hoh
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2006.11a
    • /
    • pp.515-518
    • /
    • 2006
  • 사용자의 요구, 타 시스템과의 통합, 또는 새로운 기술의 접목을 필요로 할 때, 기존 시스템의 요구사항은 다시 만들어져야 한다. 기존요구사항과 새로운 요구사항을 비교하거나 평가 할 수 있는 방법론이나 프로세스는 사용되고 있지 않으며, 기존의 요구공학 프로세스는 이러한 문제 해결에 좋은 답을 제시하고 있지 못하다. 기존의 방법으로 정의된 시스템이나 제품은 심각한 경쟁의 시장에서 헤어나지 못할 것이다. 본 연구에서는 이러한 문제를 해결하기 위해서 제안된 블루오션 요구공학 프로세스를 개선하였다. 또한 개선된 방법론을 이동통신 단말기를 개발하는 과정에 적용한 실제 사례와 평가 결과를 제시하였다.

  • PDF

Correctness by Construction Improvement for Reactive System (반응형 시스템 개발을 위한 Correctness by Construction 개선)

  • Shin, Jee-Hoon;Choi, Jin-Young
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2012.06b
    • /
    • pp.250-252
    • /
    • 2012
  • 안전, 보안 필수 시스템들과 같이 정확성(Correctness)와 고 무결성(High-Integrity)이 필수인 시스템 개발을 위해 오류의 근원인 결점들을 초기에 제거하고 예방하는 Correctness by Construction 개발방법론이 제시되었다. 하지만 Correctness by Construction 방법론에서 제어정보를 표현하는 액티비티가 존재 하지 않아 반응형 시스템과 같이 제어부분이 중요한 시스템에 적용하기가 쉽지 않다. 본 논문에서는 Correctness by Construction프로세스에 제어 정보을 명세, 개발하는 프로세스를 추가한 Correctness by Construction 프로세스를 제안한다. 또한 철도제어 시스템 중 거리제어모듈 개발에 적용을 하여 사례 연구를 수행한다.

비즈니스 프로세스 서술도구 비교 : 은행 자산건전성 평가업무를 중심으로

  • An, Hyeon-Seop;Kim, Yong-Jae;Ham, Yu-Geun
    • Proceedings of the Korea Society for Industrial Systems Conference
    • /
    • 2008.10b
    • /
    • pp.113-125
    • /
    • 2008
  • In developing information systems, omissions and redundancies of user requirements are too frequent to increase development cost as they need to be remedied at later stages. In order to cope with this problem, various tools describing business processes have been proposed in the past and yet fewer attempts have been made to systematically and categorically evaluate performance of individual tools describing business processes. In this paper, we offer a general framework for appraising competing tools for describing business processes, including ERD, DFD, and Use Case Diagram in terms of ease of use, completeness, chance of having omissions, and. Based on a exemplary business From the measures proposed in this paper for comparing descriptive tools, ERD turns out to stand out over other often-used methodologies. Despite its problem with poor readability, ERD proves to offer relatively higher expressive power and ease of use. Being supplemented by well-formed job descriptions, ERD would remain a better choice in developing business information systems.

  • PDF