• 제목/요약/키워드: 요구 분석

검색결과 20,342건 처리시간 0.045초

요구분석을 위한 Event Process Modeling (Event Process Modeling for Requirements Analysis)

  • 김영보
    • 한국IT서비스학회:학술대회논문집
    • /
    • 한국IT서비스학회 2005년도 추계학술대회
    • /
    • pp.391-399
    • /
    • 2005
  • 시스템 개발의 성공과 실패는 요구사항 정의의 명확함에 따라 좌우된다고 해도 지나침이 없다. 요구분석은 요구분석을 수행하는 프로세스 측면과 요구사항을 정의하는 방법적인 측면으로 나눌수 있다. 프로세스 측면은 점증적으로 요구사항을 명확하게 정의하기 위한 것이며, 방법적인 측면은 논리와 근거를 갖춘 형태로 요구사항을 정의하기 위한 것이다. 즉, 요구분석 단계와 요구사항 정의 방법이 요구된다. 본 논문에서는 이벤트 프로세스 모델링의 요구분석 5단계와 요구사항 변경을 예방하는 방법을 제시한다. 요구분석 완료 기준을 제시하고, 이벤트와 프로세스 방법으로 요구사항을 정의하는 방법을 설명한다.

  • PDF

거시구조 개념을 이용한 요구사항 분석 프로세스 제안 (Proposal of requirements analysis process that using the concept of macrostructure)

  • 권예진;정효진;윤은지;박용범
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2012년도 한국컴퓨터종합학술대회논문집 Vol.39 No.1(B)
    • /
    • pp.172-174
    • /
    • 2012
  • 요구사항은 소프트웨어 아키텍처 설계의 핵심 요소로서, 아키텍처의 구축과 생성의 근거를 제시해준다. 이러한 요구사항 분석을 위해 다양한 요구사항 분석 방법이 제안되고 있는데 그 중 대표적인 기법은 시나리오 기반의 분석, 목표 기반의 분석, 시나리오를 이용한 목표기반의 분석이다. 그러나 이러한 요구사항 분석 방법들은 정형화되어 있지 않아 요구사항을 분석하는 아키텍트에 의존할 수밖에 없다. 따라서 본 논문에서는 텍스트학을 기반으로 정형화된 기법인 거시구조를 이용한 요구사항 분석 방법을 기반으로 요구사항 분석 프로세스를 개선하여 제안하였다. 기존 연구에서 제안한 거시구조 요구사항 분석 방법을 재해석하여 요구사항을 분석하는 단계를 나누고 각 단계의 시스템 요소 설계와 구조를 정의하여 요구사항 분석 프로세스의 설계를 수행하였다.

기업 아키텍처(Enterprise Architecture)를 지원하는 요구사항 분석 프로세스에 관한 연구 (A Study on Requirement Analysis Process that support Enterprise Architecture Design)

  • 최봉균;임춘성
    • 한국전자거래학회지
    • /
    • 제8권1호
    • /
    • pp.35-54
    • /
    • 2003
  • 소프트웨어 개발공정 상의 요구사항 문서적 분석에 치중되어 있던 요구사항 분석에 관한 논의는 기업 통합을 더욱 효과적으로 하기 위해 소프트웨어적 차원을 넘어 기업 아키텍처 기반의 정보시스템 개발 및 통합의 필요성에 대한 논의로 확대되고 있다. 본 연구에서는 궁극적으로 기업 아키텍처의 효과적인 수립을 지원하는 요구사항 분석, 관리 프레임 웍과 분석 프로세스를 제시한다. 요구사항 분석 프로세스는 기업 아키텍처의 개념을 바탕으로 다양한 사용자와 관점이 구별하고, 이를 다시 요구사항 추출을 위해 업무적 관점과 정보시스템 관점으로 구분한다. 이러한 요구사항 분석을 위한 프로세스는 기업 아키텍처의 수립을 효율적으로 지원할 것이다.

  • PDF

유비쿼터스 지능 공간 개발 요구 분석을 위한 수정된 UML 제안 (An Amended UML Approach to Requirement Analysis for Ubiquitous Smart Space Development)

  • 권오병;이남연;김지훈
    • 한국지능정보시스템학회:학술대회논문집
    • /
    • 한국지능정보시스템학회 2006년도 춘계학술대회
    • /
    • pp.141-151
    • /
    • 2006
  • 최근 U-City와 같은 유비쿼터스 지능 공간 (Ubiquitous Smart Space, USS) 개발이 추진됨에 따라 USS 요구 분석 방법론에 대한 필요성이 커지고 있다. 그러나 SDLC, UML 등과 같은 기존 정보시스템 요구분석 등 개발 방법론은 상황인지 에이전트 시스템 등과 같은 USS 특유의 환경을 고려하지 못해 USS 요구 분석 방법론으로 그래도 적용하기에는 한계가 있다. 따라서 본 논문은 USS 개발을 위한 요구분석 방법론으로서 기존 UML에 상황인지, 에이전트 시스템의 특정을 고려하여 수정된 UML(Amended UML)을 제시하는 것을 목적으로 한다. 이를 위해 본 논문에서는 As-Is Space 와 To-Be Space 로 나누어 요구 분석을 하였다. 또한 본 논문에서 제시한 요구 분석 방법론의 활용가능성을 보이기 위해 국내 쇼핑몰 내 실제 USS 서비스 개발에 적용해 보았다.

  • PDF

이원적 품질속성을 이용한 효율적인 요구분석 방법 (Efficient Requirements Analysis using Dual Approach of Quality Attribute)

  • 조장희;서성채;김귀연;김병기
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2005년도 춘계학술발표대회
    • /
    • pp.381-384
    • /
    • 2005
  • 소프트웨어 개발에서 요구사항 분석에 대한 관리는 품질과 생산성에 중요한 역할을 한다. 기존 연구는 요구사항 분석단계에서 기능 중심으로 문제분석을 시도하고, 시험 및 구현단계에서 품질문제를 고려하고 있다. 본 논문에서는 요구사항을 추출하고 분석하는 단계에서 품질속성을 고려하는 요구분석 모델을 제안한다. 품질평가모형인 ISO/IEC 9126 품질속성으로 분석된 요구사항을 개발시스템의 이해와 사용자의 요구사항에 대한 만족도를 높일 수 있도록 카노(Kano)의 이원적 품질이론을 통해서 재분류함으로써 새로운 요구분석 방법을 제안한다.

  • PDF

평생교육프로그램 사회적 요구분석 모형 (Social Needs Analysis Model for Lifelong Education)

  • 윤규원;김문섭;김진숙
    • 문화기술의 융합
    • /
    • 제7권2호
    • /
    • pp.177-184
    • /
    • 2021
  • 본 연구는 평생교육프로그램 개발 및 평가 과정 중 요구분석 단계에서 개인적 요구와 사회적 요구도를 확인할 수 있는 평생교육프로그램 사회적 요구분석 모형을 개발하는 것이 목적이다. 이 연구의 주요 과정과 내용은 다음과 같다. 첫째, 한국평생교육 6진 분류체계에 근거한 질문항목으로 설문지를 만들어 요구도 조사의 결과를 프로그램 개발에 적용할 수 있도록 내용을 구성하였다. 둘째, 개인적 요구와 사회적 요구도를 동시에 측정할 수 있도록 설문지를 구성하였다. 셋째, 재구성하여 개발한 요구분석 설문지를 사용하여 평생교육 요구 조사를 실시하고 t-검정, Borich의 요구도, The Locus for Focus 모델을 통해 개인적 요구도와 사회적 요구도를 모두 고려한 요구분석 모형을 적용하였다. 요구분석 결과, 개인적 요구도와 사회적 요구도가 모두 높은 것으로 나타났다. 이 중 자격인증과 같은 개인적 요구도는 낮지만 사회적 요구도가 높은 것으로 확인되었다. 이는 개인의 요구는 없지만 사회적으로 필요한 프로그램이 개설되어야 하는 당위성을 대변해주는 결과이다. 따라서 본 연구에서 제시하는 요구 조사 설문방법과 요구분석 우선순위 결정 모형을 활용하여 개별 평생교육기관들이 학습자의 요구를 조사하여 분석한다면 사회적으로 반드시 필요한 프로그램들이 개설되는 계기가 될 수 있을 것이다.

목표와 시나리오 기반의 통합적 요구 사항 분석 방안 (An Integrated Requirements Analysis Method based on Goal and Scenario)

  • 김진태;김동선;박수용
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제31권5호
    • /
    • pp.543-554
    • /
    • 2004
  • 요구 공학에서 초기에 요구 사항을 추출하고 분석하는 것은 성공적인 소프트웨어 시스템을 개발하기 위한 중요한 작업이다. 그러나 시나리오 기반의 분석, 목표기반의 분석, 시나리오를 이용한 목표기반의 분석 등과 같은 다양한 분석 기법이 있음에도 불구하고, 각 기법들은 장, 단점을 가지고 있기 때문에, 하나의 기법만을 가지고 요구 사항을 분석한다면, 개발할 시스템 전체의 요구 사항을 정확하게 이해하기가 쉽지 않다. 또한 각각의 기법들은 요구 사항 추출 단계를 지원하지 않으므로 분석을 위한 가공되지 않은 데이타(raw data)를 다루기 어렵다. 본 논문에서는 요구 사항 분석을 위한 데이타 획득과 여러 기법들을 효율적으로 통합하는 통합적 요구 사항 분석 방안을 제안한다. 통합적 요구 사항 분석 방안은 2가지 관점에서 기술된다. 첫째는 어떤 요소들이 통합될 수 있는지를 기술하고, 두 번째는 그 요소들이 어떻게 통합되어야 하는지를 기술한다. 본 논문에서 제안된 방안이 어떻게 적용되는지를 미팅예약시스템(Meeting Reservation System)을 예로 설명한다. 또한 다른 기법들과의 비교를 위해 30여명의 요구 사항 분석 실무 경험자를 대상으로 한 실험의 결과를 통해 제안된 기법의 효과를 검증한다.

ChatGPT 기반 소프트웨어 요구공학 (ChatGPT-based Software Requirements Engineering)

  • 최종명
    • 사물인터넷융복합논문지
    • /
    • 제9권6호
    • /
    • pp.45-50
    • /
    • 2023
  • 소프트웨어 개발에서 요구사항 도출 및 분석은 매우 중요한 단계이며, 다양한 이해관계자가 관여하기 때문에 많은 시간과 노력을 필요로 한다. ChatGPT는 다양한 문서를 학습한 대규모 언어 모델로서 코드 생성, 디버깅 등의 능력은 물론 소프트웨어 분석 설계 영역에서도 활용할 수 있는 능력을 갖고 있는 것으로 연구되고 있다. 본 논문에서는 ChatGPT의 이러한 능력을 활용하여 소프트웨어 요구사항 도출, 시스템 목표에 적합한 요구사항 분석, 유스케이스 형태로 문서화하는 요구공학 방법을 제안한다. 소프트웨어 요구공학에서 이해관계자, 분석가, ChatGPT는 협업 모델을 가져야 하며, 요구사항 도출, 분석, 명세화에서 ChatGPT의 결과를 초기 요구사항으로 하여 분석가와 이해관계자가 점검 및 내용을 추가하는 형태로 요구공학이 진행하는 것을 제안한다. ChatGPT의 성능이 향상될수록 요구사항의 도출 및 분석이 점차 정확도를 높일 수 있을 것이며, 소프트웨어 요구공학에서 시간 및 비용을 절감할 수 있을 것이다.

비정형 요구사항으로부터 원인-결과 그래프 자동 발생을 위한 문장 의미 모델(Sentence Semantic Model) 설계 (Design of Sentence Semantic Model for Cause-Effect Graph Automatic Generation from Natural Language Oriented Informal Requirement Specifications)

  • 장우성;정세준;김영철
    • 한국정보과학회 언어공학연구회:학술대회논문집(한글 및 한국어 정보처리)
    • /
    • 한국정보과학회언어공학연구회 2020년도 제32회 한글 및 한국어 정보처리 학술대회
    • /
    • pp.215-219
    • /
    • 2020
  • 현재 한글 언어학 영역에서는 많은 언어 분석 연구가 수행되었다. 또한 소프트웨어공학의 요구공학 영역에서는 명료한 요구사항 정의와 분석이 필요하고, 비정형화된 요구사항 명세서로부터 테스트 케이스 추출이 매우 중요한 이슈이다. 즉, 자연어 기반의 요구사항 명세서로부터 원인-결과 그래프(Cause-Effect Graph)를 통한 의사 결정 테이블(Decision Table) 기반 테스트케이스(Test Case)를 자동 생성하는 방법이 거의 없다. 이런 문제를 해결하기 위해 '한글 언어 의미 분석 기법'을 '요구공학 영역'에 적용하는 방법이 필요하다. 본 논문은 비정형화된 요구사항으로부터 테스트케이스 생성하는 과정의 중간 단계인 요구사항에서 문장 의미 모델(Sentence Semantic Model)을 자동 생성하는 방법을 제안 한다. 이는 요구사항으로부터 생성된 원인-결과 그래프의 정확성을 검증할 수 있다.

  • PDF

객체 지향 소프트웨어 개발에서 요구 사양의 신뢰성을 향상시키기 위한 요구 검증 (Requirement Verification to Improve Reliability of the Requirement Specification in Object-Oriented Software Development)

  • 정안나;염근현
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 1998년도 가을 학술발표논문집 Vol.25 No.2 (1)
    • /
    • pp.579-581
    • /
    • 1998
  • 소프트웨어 개발에서 나타나는 많은 오류는 요구 사항에 대한 정확한 이해의 부족에서 기인된다. 따라서 분석 단계에서 요구사항을 정확하게 나타내는 활동은 전체 소프트웨어의 신뢰성에 큰 영향을 미치게 된다. 요구 검증은 요구 분석 활동에서 산출되는 정보가 요구 문서의 정보를 바르게 나타내는가를 검증하는 활동이다. 본 연구에서는 객체 지향 소프트웨어의 개발에서 요구 검증을 수행하기 위해 OFL(Object-oriented Formal Language)과 질의 추출을 적용하였다. OFL은 객체 지향 형식 상태변이사항(Formal state transition specification)으로 형식 언어가 기자고 있는 명확성을 유지하며 분석 활동의 결과를 체계적으로 제시한다. 이러한 결과와 요구 문서와의 비교를 위하여 질의 추출이 수행된다. 이는 질의를 통하여 요구 문서에서는 나타나는 정보를 체계적으로 정리하여 개발 의뢰자가 제시한 요구 사항과 개발자가 제시하는 요구 사양간에 일치성과 완전성이 존재함을 검증한다. 이러한 요구 검증은 요구 사양의 신뢰성뿐만 아니라 개발되는 소프트웨어의 신뢰성을 향상시킨다.