• Title/Summary/Keyword: 요구사항 분석 프로세스

Search Result 296, Processing Time 0.027 seconds

Practical Approach to Requirements Engineering Process (실무적 요구공하가 공정)

  • Park, Su-Yong;Hwang, Man-Su;Park, Su-Jin;Seo, Seong-Suk;Na, Ho-Yeong
    • 시스템엔지니어링워크숍
    • /
    • s.1
    • /
    • pp.1-8
    • /
    • 2003
  • 시스템 개발환경이 대형화, 복잡화됨에 따라 개발 생명주기의 각 단계에서 발생하는 요건은 기술적, 관리적 측면에서 많은 영향을 받게 되었다. 즉, 개발 생명주기의 초기단계에서 요건에 대한 잘못된 이해나 분석, 개발 영역에 대한 충분한 이해와 관리의 부재 및 계속적인 변경 요구는 부정확성하고 불완전한 요건을 발생시키고, 다른 요건과의 충돌 및 일관성 결여 등을 발생시킬 수 있다. 이러한 결과는 전체적인 시스템의 완전성과 성능 등에 커다란 영향을 주고 유지보수에 많은 비용과 노력을 요구한다. 본 연구에서는 이러한 문제점을 해결하기 위하여 실무 프로젝트 개발에 적용할 수 있도록 요건관리와 관련된 프로세스와 활동을 요구공학을 기반으로 완전성과 일치성을 가진 요구사항의 생성 및 관리 등을 포함하는 총체적인 활동과 원칙에 대한 공학적 접근을 제시하여 전체 소프트웨어 개발비용과 위험부담을 경감시키며 품질향상을 이룰 수 있도록 한다. 또한, 각 업무 도메인과 개발 환경에 따라 적절하게 적용할 수 있도록 프로세스와 활동을 커스터마이징 및 컴포넌트화하고 요구사항 관리 도구의 프로토타입을 제시한다.

  • PDF

User proposal of web base requirement analysis process (웹 기반 요구분석 프로세스의 사용자 제안)

  • Na, Jong-Won;Chung, Chan-Ju;Lee, Sang-Beom
    • Journal of Advanced Navigation Technology
    • /
    • v.12 no.5
    • /
    • pp.509-515
    • /
    • 2008
  • The requirement analysis which is clear essential important matter of the software development which is successful about demand of the user. Influences big in the software configuration which will be developed. With the development where existing the many softwares the Internet are sudden changed together in web base Web Application, complicated termination the demand of the user increases and many expense and manpower are becoming disturbance in development. However, So far Web Application about the justice of the development environment which is accurate is not becoming well. There is to development and stands but does not reflect the requirement of the user not to be able, the user became freely plan of the function which approaches information with difficult. This paper, Amended a software requirement analysis process, analyzed the method will be able to identify proposed a requirement.

  • PDF

An Automated Verification Technique for Enhancing Quality of Requirement (요구사항의 품질 향상을 위한 자동화 검증 기법)

  • Kim, Chul-Jin
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.13 no.9
    • /
    • pp.4207-4213
    • /
    • 2012
  • Software quality is strongly associated with requirement quality. Accordingly, companies are trying effect for enhancing requirement quality. But, it is difficult to verify the requirement of specification format, which have to rely on abnormal business knowledge of analyst. Also, it is insufficient to normal methodology or automated technique for enhancing requirement quality of specification format. In this paper, we propose the process of requirement verification and automated verification tool for enhancing requirement quality. we compare the external view design and internal view design for verifying requirement. In the case study, we evaluate the feasibility of the proposed automated verification technique of requirement.

Use Case Oriented Requirements Engineering for improving the previous ViRE's Process (기존 ViRE 프로세스 개선을 위한 Use Case 지향 요구공학)

  • Park, Bokyung;Moon, Soyoung;Kim, Kidu;Kim, Boyeon;Kim, R. Youngchul
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2012.11a
    • /
    • pp.1497-1499
    • /
    • 2012
  • 전통적인 소프트웨어 개발에서는 초기 요구사항을 정확히 판단하고 분석하는 것이 중요하다. 이를 위해 B.Boehm은 가치혁신 요구공학을 제안하지만, 이는 기존의 개발 방법 기반이다. 본 논문에서는 가치 혁신 요구공학 개선을 위해, 유스케이스 기반의 요구공학 방법을 제시와, 요구사항과 유스케이스의 우선순위 도출 방법을 제안한다. 이를 위해 어려운 시스템 요소(하드웨어와 소프트웨어)를 기본 단위인 유스케이스 요소와, 유스케이스 점수(Use Case Point) 개념을 적용하여 유스케이스 중요도를 도출한다. 그 기본 단위 내의 분석을 통해 쉽게 요구사항 추출 및 우선순위화를 한다. 이는 테스트 단계에서 우선순위화된 테스트 케이스를 적용이 가능한다고 본다.

An Approach to Managing Requirements Change Systematically in Software Product Lines (소프트웨어 프로덕트 라인에서 체계적인 요구사항 변경 관리 방법)

  • Park, Ji-Hyeon;Moon, Mi-Kyeong;Yeom, Keun-Hyuk
    • Journal of KIISE:Software and Applications
    • /
    • v.32 no.12
    • /
    • pp.1164-1177
    • /
    • 2005
  • As the software development process becomes complicated, software requirements become complicated, too. Many efforts are needed in requirements management. It is impossible to define all requirements of software at first, and the development environment changes as project is gone. As the cost of requirements change management is much more than development cost, the changes should be controled immediately through systematic change management. In this paper, I suggest a method to manage requirements change systematically based on the change management process in software product lines. The requirements change at the application engineering process is analyzed and managed using the domain engineering process because the application requirements are customized from the domain requirements in software product lines. Such the consistent change management helps to make decisions about changes by change impact analysis and alternative solution design. Through this method, the potential change costs can be saved because same change requests are not repeated by controlling the change requests completely.

An Analysis of Weapon Systems Operational Requirements Document in National Defense Acquisition Process (국방획득 프로세스의 무기체계 운용요구서 작성사례 분석)

  • Hur, Jangwan;Oh, Kyungwon
    • Journal of Aerospace System Engineering
    • /
    • v.11 no.2
    • /
    • pp.1-8
    • /
    • 2017
  • Delivering clear requirements of the military in the defense acquisition process is a key activity for successful weapon acquisition. In the field of defense, Operational Requirements Documents (ORDs) are prepared to derive and deliver the requirements of the military. In this study, we compare and analyze the form and content of the recent domestic ORD with reference to the US Department of Defense (DoD) ORD. As a result of the study, it is found that the domestic ORD form needs to be supplemented with in accordance with the purpose of the operation, while the requirement parameter, which is a core item of ORD, is insufficient. In order to address these issues, detailed contents of the ORD form suitable for the purpose of this study are presented. Also, we provide clear definitions, explanations, and examples of the operational system's key performance parameters and suggest ways to clearly communicate the requirements of the military.

Difficulties of the Use Case Centered Development Methodology for Business System Analysis (비즈니스 시스템 분석을 위한 유스케이스 중심 개발 방법의 문제점)

  • Lee, Hye-Seon;Park, Jai-Nyun
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2005.11b
    • /
    • pp.502-504
    • /
    • 2005
  • 비즈니스 시스템의 요구사항 분석을 위해 대부분의 소프트웨어 개발 방법론에서는 UML의 유스케이스 모델링을 이용하고 있으며, 유스케이스는 전체 소프트웨어 개발 프로세스에서 중심적인 역할을 담당하고 있다. 본 논문에서는 유스궤이스 중심의 개발 방법을 적용하여 요구사항 명세서로부터 유스케이스를 추출하여 클래스를 도출하기까지의 분석 과정을 살펴보고, 유스궤이스 모델링을 수행하는 데 있어서의 문제점에 대해 조사해 봄으로써 유스케이스를 이용한 비즈니스 시스템 분석 과정에서 고려해야 될 사항들을 미리 점검해 볼 수 있도록 하여 초보자도 쉽게 분석할 수 있도록 지침을 제공하고자 한다.

  • PDF

On the Development of Safety Requirements Based on Functional Analysis of LRT Stations in Concept Development Stage (경전철 역사 개념설계 단계에서 기능분석 결과를 활용한 안전요구사항의 생성방법에 관한 연구)

  • Kim, Joo-Uk;Jung, Ho-Jeon;Park, Kee-Jun;Kim, Joorak;Han, Seok Youn;Lee, Jae-Chon
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.17 no.4
    • /
    • pp.382-391
    • /
    • 2016
  • For safety-critical systems including railways, there has been a growing need for effective and systematic safety management processes. The outcomes of efforts in this area are international safety standards, such as IEC 61508, 62278, and ISO 26262. One of the principal activities in the safety process is hazard analysis. For this reason, considerable efforts have been directed toward methods of hazard analysis. On the other hand, the hazard analysis methods reported thus far appear to be unclear in terms of their relationship with the system design process. In addition, in some cases, the methods appear to rely heavily on information regarding the hardware and software components, the number of which is increasing. These aspects can become troublesome when design changes are necessary. To improve the situation, in this paper, hazard analysis was carried out using the result of functional analysis early in the concept development stage for a safety-critical system design. Because hazard analysis is carried out at the system level and the result is then used to develop the safety requirements, improvements can be expected in terms of the development time and cost when design changes are required due to changes in the requirements. As a case study, the generation of safety requirements for the development of light rail transit stations is presented.

A Study of Design Process for Sensor-based Smart clothing based on requirement engineering (요구공학을 적용한 센서기반 스마트 의류 디자인 프로세스 연구)

  • Cho, Hakyung;Lee, Joo Hyeon
    • Science of Emotion and Sensibility
    • /
    • v.16 no.3
    • /
    • pp.397-408
    • /
    • 2013
  • According to increase of concerning in health and entry of aging society, sensor-based smart clothing has developed various type and applications. Sensor-based smart clothing should be designed with considering of the interaction between a human body-device-clothing, such as accuracy of signal, wearability, suitability and the configuration of the sensor and so on. In this respect, these characteristics distinguish sensor-based smart clothing process from clothing process and Sensor-based smart clothing process is expected to be needing requirements Specification for development purpose and interoperability assessment based on requirements engineering. In this study, to assess efficiency of process based on requirement engineering, the sensor-based smart clothing process was deducted in two types by analysis of empirical performance. Presented two process were empirically evaluated through qualitative and quantitative evaluation. As a result, design process II based on requiments engineering were confirmed more effective process than processI.

  • PDF

A process mapping approach for ERP implementation based on case study (Process Mapping을 통한 ERP 구축에 관한 연구;사례 연구에 기반 한 탐색적 접근)

  • Kang, Sung-Ku;Kim, Jong-Dae
    • 한국IT서비스학회:학술대회논문집
    • /
    • 2002.11a
    • /
    • pp.232-238
    • /
    • 2002
  • 정보 시스템을 구축하기 위하여 ERP 패키지를 도입하는 경우 패키지의 표준 기능과 해당 기업의 요구 사항간의 편차가 존재하므로, 이를 최소화하기 위하여 Process Mapping을 통한 Configuration의 수행과 업무 프로세스의 변화가 수반되어야 한다. Structuring은 ERP 패키지에서 제공되는 프로세스 모델과 기업의 요구 사항 간의 편차를 최소화 하여 바람직한 기업의 업무 모델을 정립하고 이를 지원하는 ERP 시스템 운영을 최적화하는 과정으로서, 이러한 Structuring이 불충분하게 수행될 경우 많은 예외적 경우들을 발생시키게 되어 시스템의 운영 및 사용을 매우 복잡하고 어렵게 할 수 있으며, 업무 프로세스의 지속적인 발전을 억제할 수도 있다. 본 연구는 ERP 패키지를 도입한 국내 자동차 부품업체의 ERP 패키지 도입 사례를 대상으로 하여 Structuring 진행 과정을 분석하여 효과적 Structuring 수행방안을 탐색하고, 이러한 결과가 해당 기업의 경쟁우위에 어떤 영향을 미치는 지를 규명하고자 한다. 또한 위의 결과를 기반으로 ERP 시스템 구현 및 도입 이후, 활용 및 유지 보수에 이르는 시스템 Lifecycle을 통하여 적용되는 Structuring에 대한 현실적 가이드라인을 제시하고자 한다.

  • PDF