• 제목/요약/키워드: Process Requirements

검색결과 2,696건 처리시간 0.028초

개발 방법론의 요구 사항 변경 관리를 개선하기 위한 프로세스 모델 ((A Process Model to Improve the Requirements Change Management for the Development Methodologies))

  • 정규장;신종철;구연설
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제30권5_6호
    • /
    • pp.503-514
    • /
    • 2003
  • 폭포수 모형을 기반으로 하는 구조적 개발 방법론에서는 요구 분석 단계에서 요구 사항들이 일단 명세화되고 나면, 이들은 단지 후속의 개발 단계를 위한 중간 산출물로만 사용되고 더 이상 요구 사항 자체를 관리 대상으로 취급하지 않기 때문에 설계 단계 이후에 발생하는 요구 사항의 변경을 관리할 수 있는 절차가 미흡하다. 그러나 현실적으로는 정보 기술의 발전, 시장 환경이나 적용 환경의 변화 등으로 인하여 개발 기간 중 요구 사항은 끊임없이 변화하게 된다. 따라서 이러한 요구 사항의 지속적인 변경을 지원하기 위해서는 전체 개발 생명 주기에 걸쳐 요구 사항을 관리하고 특히 설계 단계 이후의 요구 사항 변경을 지원할 수 있는 요구 사항 변경 관리 프로세스가 필요하다. 이 논문에서는 하향식(top-down)의 구조적 개발 방법론에 적용할 수 있는 요구 사항 변경 관리 프로세스 모델을 제안하여 설계 단계 이후에 발생하는 요구 사항의 변경을 체계적으로 관리하고 요구 사항 자체를 모든 개발 생명 주기에서 활용하기 위한 방안을 제시한다. 제안 프로세스는 마르미 방법론의 개발 프로세스와 산출물 측면의 적용 검토를 통하여 개발 방법론의 요구 사항 변경 및 관리에 대한 개선 효과를 평가한다.

조선해양 생산 시뮬레이션 요구 및 기능 분석 프로세스 연구 (A Study on Analysis Process of Customer Requirements and Functional Requirements for a Ship Production Simulations)

  • 황호진
    • 한국CDE학회논문집
    • /
    • 제16권6호
    • /
    • pp.449-457
    • /
    • 2011
  • The productivity improvement is indispensible to shipbuilding industry for maintaining the world's No. 1. Simulation based production recently has been an issue as prat of efforts to high efficiency production and Korean shipyards requests simulation system tools specialized in a shipbuilding industry. IT convergence project between conventional shipbuilding industry and IT simulation technology has been carried out and integrated simulation framework was proposed as a way to overcome sporadic developments. The framework would provide reusability of kernels and modules and also ensure for expansibilities to other production simulations. The fact that production simulation system should reflect shipyard requirement would be most important. We suggest an analysis process of customer requirements and functional requirements for production simulations. It is partially based on concepts of software engineering and axiomatic design. The process is applied to a design of configuration for simulation framework.

새로운 고객 가치혁신 요구공학 프로세스를 적용한 BPR 컨설팅 (BPR Consulting applying New Customer Value Innovation Requirements Engineering Process)

  • 한광신;박만곤
    • 한국멀티미디어학회논문지
    • /
    • 제21권6호
    • /
    • pp.685-697
    • /
    • 2018
  • (Most companies that perform BPR have not achieved satisfactory results or have not performed successful BPRs. There are many reasons for this, but the most important one has caused problems that do not accurately reflect the requirements of various stakeholders. In this paper, we will apply the BPR consulting methodology to a new value innovation requirements engineering process based on the Blue Ocean strategy, which is a way to create a new market without competition by customerizing potential customers by satisfying new customer expectations and needs. This paper uses a requirements engineering process that can generate customer value by applying the ERRC(Erasure Reduce Raise Create) analysis method, which is the core of the Blue Ocean Strategy Framework[1,2]. We will also apply the Six Sigma DFSS (Design For Six Sigma) methodology to improve quality and process through quantitative and systematic analysis. The proposed approach was presented to the BPR consulting to present a practical case, and the results of the empirical analysis of the system user to validate the results of BPR consulting.

객체 지향적 방법론을 활용한 무기체계 요구사항 관리 (Requirements Engineering & Management by the Object Oriented Methodology in the Weapon system)

  • 최성규;최은하
    • 융합보안논문지
    • /
    • 제13권3호
    • /
    • pp.55-62
    • /
    • 2013
  • 시스템엔지니어링은 오늘날의 기업에 무척 중요하며 요구공학은 전반적인 과정상 중요한 단계이다. 요구공학은 고객으로부터 요구사항을 도출하고 문서화하는 것으로 시스템 개발의 첫 번째 단계이며, 시스템을 설계 제작하고 시험하고, 운영 유지하는 모든 과정이 요구사항에 관련되어 있어 프로젝트 성공의 매우 중요한 사항으로 평가된다. 프로젝트 성공을 위해 빈약한 요구사항을 최소화하도록 객체 지향 요구공학이 제안되어 졌다. 객체 지향 요구공학은 요구사항 각각에 대하여 기능성은 물론 제품과 프로세스에 대한 정보를 통합하여 관리하는 접근방식이다. 본 논문은 객체 지향적 요구사항 관리의 모범인 OCH(Operations Concept Harbinger)의 개념 적용을 통하여 사용자 요구 수집단계에서 다양한 이해관계자의 의견을 동시에 통합적으로 수렴하여 사용자 요구를 요구사항으로 전환하고 요구사항별로 추적함으로써 무기체계 획득을 위한 정확한 요구사항 개발과 관리를 가능케 하고 사용자 요구누락 및 왜곡을 방지하며 통합적 프로젝트 관리가 가능토록 제안하는 것이다.

요구사항추적테이블의 확장 및 정규화 방안 (Requirements Trace Table Expansion and How to Normalization)

  • 김주영;류성열
    • 정보처리학회논문지D
    • /
    • 제16D권2호
    • /
    • pp.201-212
    • /
    • 2009
  • 소프트웨어 개발시 요구사항의 일관성 및 완전성을 검증하기 위해 다양한 방법으로 산출물을 추적하는데, 기존 연구에서는 추적메타모델 또는 자동화된 도구를 제시하되 구체적인 추적산출물 및 추적요소 선정이 미흡하며, 추적요소를 제시하는 추적테이블 연구의 경우는 전체공정이 아닌 일부 공정만을 대상으로 추적하고 있다. 이에 본 연구는 일부 공정만 추적한 저자의 이전 추적테이블연구에 이어 프로젝트시작단계에서 아키텍쳐단계, 인도단계까지의 산출물을 추적한 확장된 요구사항추적테이블을 제시하였다. 또한 추적테이블이 확장됨에 따라 추적필드가 많아져서 추적이 복잡해지는 문제점을 해결하기 위해 개발프로세스단위로 통합/분리할 수 있는 추적테이블의 정규화 방안을 제시하였다. 본 연구를 D사의 H시스템개발프로젝트에 적용함으로써 연구의 적용가능성을 검증하고 요구사항의 오류를 쉽게 발견하는 추적의 효과를 확인하였다. 이에 연구를 통해 요구사항의 일관성과 완전성을 검증하는 추적의 정확성을 높여 소프트웨어 개발의 실패를 최소화하고자 하였다.

엔진설계에 관한 요건분석 (Requirement Analysis for Engine Design)

  • 오병근;조남효
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 2000년도 제15차 학술회의논문집
    • /
    • pp.419-419
    • /
    • 2000
  • This paper describes a requirement analysis for automotive engine design using a computer aided systems engineering tool RDD-100. Because the engine is a complex system with many subsystems, there are many needs of stakeholder throughout the life-cycle of the engine. The originating requirements have been derived from the needs and decomposed into leaf-node requirements with the tool. Many requirement errors have been detected during the decomposition process and resolved by modifying the requirements. Inconsistency problems have been also resolved with the tool, Analysis of engine requirements using RDD-100 brings clarity to engine design early in the development process.

  • PDF

시스템 요구사항 검증 절차 및 수행 템플릿 (System requirement verification process and facilitating template)

  • 장재덕;이재천
    • 시스템엔지니어링학술지
    • /
    • 제2권2호
    • /
    • pp.33-38
    • /
    • 2006
  • It is well known that efficient management and thorough implementation of stakeholder requirements is vital for a successful development of a large-scale and complex system. Equally important is to make sure that all the requirements be correctly realized in the developed system. For the purpose, verification requirements are derived with traceability from the system requirements. This paper discusses a step by step process for constructing the requirements verification model which includes : 1) the schema modeling both requirements and their traceability; 2) the template documenting the verification requirements; 3) the verification model constructed from the schema; and 4) the test and evaluation plan that can be printed automatically.

  • PDF

차세대 고속열차 시험평가 프로세스에 관한 연구 (A Study on the Test and Evaluation Process Development for Korea Next Generation Highspeed Electric Multiple Unit)

  • 이태형;김상수;김석원;김기환;정흥채
    • 시스템엔지니어링학술지
    • /
    • 제7권2호
    • /
    • pp.7-11
    • /
    • 2011
  • A high-speed railway system represents a typical example of large-scale multi-disciplinary system, consisting of subsystems such as rolling-stock, electrical hardware, electronics, control, information, communication, civil technology etc. The system design and acquisition data of the large-scale system must be the subject under strict configuration control and management. Systems engineering technology development project for Korea next generation High-speed Electric Multiple Unit (HEMU) system in progress is a national large system development project that is not only a large-size and complex but also multi-disciplinary in nature. Therefore, all stakeholders must understand and share the functional and performance requirements of HEMU throughout its life-cycle phases. Also in the test and evaluation phase, all systems requirements must be verified. In 2011, the prototype train manufacturing will be completed. It will do test run on the commercial line and all systems requirements are verified until 2012. For the system verification, the test and evaluation process have to be established before the test trial run. Using a systems engineering tool, the system design database(SDD) with requirements traceability and development process management in the course of the development have to be established. This paper represents the test and evaluation process development based on the SEMP(Systems Engineering Management Plan) developed in the design stage. The test and evaluation process is refined and updated in comparison to the design stage one. The test and evaluation process consists of procedure, test and evaluation method and schedule. So through this process, it is defined that each systems requirements is verified on which test and about what time.

A DEVELOPMENT FRAMEWORK FOR SOFTWARE SECURITY IN NUCLEAR SAFETY SYSTEMS: INTEGRATING SECURE DEVELOPMENT AND SYSTEM SECURITY ACTIVITIES

  • Park, Jaekwan;Suh, Yongsuk
    • Nuclear Engineering and Technology
    • /
    • 제46권1호
    • /
    • pp.47-54
    • /
    • 2014
  • The protection of nuclear safety software is essential in that a failure can result in significant economic loss and physical damage to the public. However, software security has often been ignored in nuclear safety software development. To enforce security considerations, nuclear regulator commission recently issued and revised the security regulations for nuclear computer-based systems. It is a great challenge for nuclear developers to comply with the security requirements. However, there is still no clear software development process regarding security activities. This paper proposes an integrated development process suitable for the secure development requirements and system security requirements described by various regulatory bodies. It provides a three-stage framework with eight security activities as the software development process. Detailed descriptions are useful for software developers and licensees to understand the regulatory requirements and to establish a detailed activity plan for software design and engineering.

블루오션 전략을 적용한 요구공학 프로세스 (Requirements Engineering Process Applying the Blue Ocean Strategy)

  • 김상수;임상원;박용식;인호
    • 시스템엔지니어링학술지
    • /
    • 제2권1호
    • /
    • pp.11-17
    • /
    • 2006
  • According to the change of customer needs, integration with other systems, and the advent of new technology, it is inevitable for the existing system requirements to be requested to redesign. However, there are actually no methodologies and processes to be able to reorganize the existing requirements or integrate a number of requirements different from each other. The traditional requirements processes do not work when solving such problems. Thus, since the existing approaches to develop requirements are not helpful, many traditional requirement engineering processes can not help falling in Red Ocean. In this paper, in order to solve such the problems, we propose a novel requirements engineering process applying Blue ocean strategy which is used to open a non-competition market not discovered yet. Blue Ocean approach is a novel effective method to elicit and build up new requirements from customers. In order to accomplish the strategy, this paper presents a framework and processes to discover new perspectives and analyze the corresponding requirements. In addition, some pieces of case study are presented to introduce how our approach is applied to practical system developments and the evaluation analysis for how valid it is.

  • PDF