SlideShare a Scribd company logo
1 of 10
요구사항 방법론
1.1 개요

 사용자가 원하는 시스템 기능 및 제약사항과 시스템이 충족해야 하는
조건이나 기능을 추출, 분석, 명세, 검증 및 관리함을 정의.
 구축할 시스템이 충족해야 하는 조건이나 기능으로 애매모호함이 없
어야 하며, 일관성, 추적성, 명세화.



고객의 요구분석, 요구사항의 개발, 명세, 검증을 위한 메커니즘 및 요
구사항 개발 및 관리의 수행에 대한 체계적이고 총괄적인 접근법을 제
공.
1.2 요구사항 관리 프레임웍

요구사항 추출
•
•
•
•

요구사항 분석

현행 시스템 분석
용어정의
비즈니스 요구사항 정의
사용자요구사항 정의

• 요구사항 체계 수립
• 기능 요구사항 분석
• Use Case 체계 수립

요구사항 관리

요구사항 검증
•
•
•
•

요구사항 검증 팀 구성
정제된 요구사항 검증
요구사항 문서 검증
요구사항 관리프로세스 검증

요구사항 명세
• Use Case 명세서 작성
• 사용자 인터페이스 분석
• 요구사항 리뷰
1.3 요구사항 관리 절차

요구사항 추출

•
•
•
•

요구사항 분석

요구사항 명세

요구사항 검증

Business Vision과 범위 설정
이해관계자들의 문제영역과 시스템환경을 이해하고 공유
이해관계자의 기능적 요구사항을 Use Case방식으로 Design을 위한 체계수립 활동
요구사항 명세서 등 관련 산출물에 대한 검증 단계.
1.4 요구사항 관리 관계자



비즈니스 영역을 잘 이해하고 그것을
UML로 잘 표현해내는 전문가.



Business
Modeler


소프트웨어 시스템의 사용자 및 이해관
계자(Stakeholder)로부터 요구사항을
잘 이끌어내고 정의하는 전문가.

Analyst



소프트웨어 시스템의 큰 관점에서의 아
키텍처를 수립하고 중요한 설계 결정을
내리는 전문가.

Architect

소프트웨어 시스템의 큰 관점에서의 아
키텍처를 수립하고 중요한 설계 결정을
내리는 전문가.

Designer

Custo
mer



시스템의 데이터베이스에 관계된 부분
을 상세하게 설계하는 전문가.

Database
Designer


Use -Interface
Designer

시스템의 사용자 인터페이스를 사용하
기 쉽고 편리하게 설계하는 전문가.
1.5 요구사항 추출 프로세스

용어 정리집

1. 현행 시스
템 분석
2.1 업무용어 작성

요구사항 정의서

3. 비즈니스
요구사항 정
의

3.1 비즈니스 요구사항 정의
3.2 업무 프로세스 정의

1.1 현행 시스템 분석
1.2 프로젝트 관련자 추출

2. 용어정의

현행 시스템 분석서

요구사항 정의서

4.1 업무 관련자 정의
4.2 업무 관련자 요구사항 추출

4. 사용자
요구사항
정의
1.6 요구사항 분석 프로세스

Use Case Model

1. 요구사항
체계 수립

2.1 Actor 추출
2.2 Use Case 추출
2.3 요구사항과 Use Case 매핑
2.4 Use Case Diagram 모델링

1.1 요구사항 속성 식별
1.2 요구사항 분류
1.3 요구사항 우선순위 식별

요구사항 명세서

3. Use Case
체계 수립

3.1 Actor 체계 수립
3.2 Use Case 체계 수립

2. 기능 요구
사항 분석

Use Case Model
1.7 요구사항 명세 프로세스

Use Case Specification

1. Use Case
명세서
작성

2.1 사용자 인터페이스 식별
2.2 사용자 인터페이스 프로토타
이핑

1.1 Use Case 속성 작성
1.2 Flow of Event 작성(시나리오
작성)

Use Case Specification

2. 사용자 인
터페이스
분석

3. 요구사항
리뷰

3.1 요구사항 정의서 리뷰
3.2 업무 용어 리뷰
3.3 요구사항 충돌 해결
SRS(소프트웨어 요구사항 명
세서)
1.8 요구사항 검증 프로세스

요구사항 검토보고서

1.요구사항
검증팀 구성

요구사항 검토보고서

3.요구사항
문서 검증
2.1 요구사항 적합성 평가
2.2 요구사항 타입간 추적성 검토
2.3 요구사항 타당성 검토

2.정제된 요
구사항 검증

3.1 업무용어사전 검토
3.2 초기 요구사항 명세서 검토
3.3 Use Case 모델 검토
3.4 비기능 요구사항 문서 검토
3.5 기능 요구사항 문서 검토

요구사항 검토보고서

4.요구사항
관리 프로세
스 검증
1.9 요구사항 관리 프로세스

1.요구사항
관리계획 수
립

1.1 요구사항 타입정의
1.2 요구사항 타입별 속성 정의
1.3 요구사항 타입별 추적성 설정
1.4 요구사항 관리 일정 계획 수립
요구사항 타입
요구사항 속성
요구사항 추적도
마일스톤

• 형상관리 계획서
• 산출물에 대한 베이스라인
• 새 버전의 요구사항 형상

• 요구사항 변경 요청서
• 작업 지시서
2.1 요구사항 변경정책 수립
2.2 요구사항 변경서 접수
2.3 고객 검토 및 승인
2.4 변경실시
2.5 변경영향 평가

2.요구사항
변경관리

3.요구사항
추적관리
4.1 요구사항 형상 관리
4.2 요구사항 베이스라인 설정
4.3 요구사항 형상 변경
3.1 추적 요구사항 정의
3.2 변경 요구사항 추적
3.3 영향 분석
3.4 추적 조치
3.5 추적 조치 결과 평가

요구사항 추적도

4.요구사항
형상관리

More Related Content

What's hot

분석과 설계
분석과 설계분석과 설계
분석과 설계Haeil Yi
 
StarUML NS Guide - Introduction
StarUML NS Guide -  IntroductionStarUML NS Guide -  Introduction
StarUML NS Guide - Introduction태욱 양
 
Executable model en
Executable model enExecutable model en
Executable model enMin Seok Kim
 
StarUML NS Guide - Architectural design
StarUML NS Guide - Architectural designStarUML NS Guide - Architectural design
StarUML NS Guide - Architectural design태욱 양
 
StarUML NS Guide - Business modeling
StarUML NS Guide - Business modelingStarUML NS Guide - Business modeling
StarUML NS Guide - Business modeling태욱 양
 
2015 SINVAS USER CONFERENCE - SINVAS 플랫폼을 활용한 정보시스템 유지보수 방안
2015 SINVAS USER CONFERENCE - SINVAS 플랫폼을 활용한 정보시스템 유지보수 방안2015 SINVAS USER CONFERENCE - SINVAS 플랫폼을 활용한 정보시스템 유지보수 방안
2015 SINVAS USER CONFERENCE - SINVAS 플랫폼을 활용한 정보시스템 유지보수 방안Suji Lee
 
2015 SINVAS USER CONFERENCE - SPL/SSPL을 통한 임베디드 소프트웨어 개발방안
2015 SINVAS USER CONFERENCE - SPL/SSPL을 통한 임베디드 소프트웨어 개발방안2015 SINVAS USER CONFERENCE - SPL/SSPL을 통한 임베디드 소프트웨어 개발방안
2015 SINVAS USER CONFERENCE - SPL/SSPL을 통한 임베디드 소프트웨어 개발방안Suji Lee
 
2015 SINVAS USER CONFERENCE - MDD/MDA 개발방법론을 통한 정보시스템 개발방안
2015 SINVAS USER CONFERENCE - MDD/MDA 개발방법론을 통한 정보시스템 개발방안2015 SINVAS USER CONFERENCE - MDD/MDA 개발방법론을 통한 정보시스템 개발방안
2015 SINVAS USER CONFERENCE - MDD/MDA 개발방법론을 통한 정보시스템 개발방안Suji Lee
 
SW 아키텍처 분석방법
SW 아키텍처 분석방법 SW 아키텍처 분석방법
SW 아키텍처 분석방법 YoungSu Son
 
제안요청서 [Ver.0.5 2012.04.08]
제안요청서 [Ver.0.5 2012.04.08]제안요청서 [Ver.0.5 2012.04.08]
제안요청서 [Ver.0.5 2012.04.08]albatros9
 
2016 SINVAS DAY - 프레임워크 기반 운영 시스템 설계 모델 현행화 방안
2016 SINVAS DAY - 프레임워크 기반 운영 시스템 설계 모델 현행화 방안2016 SINVAS DAY - 프레임워크 기반 운영 시스템 설계 모델 현행화 방안
2016 SINVAS DAY - 프레임워크 기반 운영 시스템 설계 모델 현행화 방안Suji Lee
 
프로젝트에서 Sw아키텍트의 역할 20140717
프로젝트에서 Sw아키텍트의 역할 20140717프로젝트에서 Sw아키텍트의 역할 20140717
프로젝트에서 Sw아키텍트의 역할 20140717Young On Kim
 
UI빈발결함 및 테스트의 필요성 초기교육자료
UI빈발결함 및 테스트의 필요성 초기교육자료UI빈발결함 및 테스트의 필요성 초기교육자료
UI빈발결함 및 테스트의 필요성 초기교육자료SangIn Choung
 

What's hot (13)

분석과 설계
분석과 설계분석과 설계
분석과 설계
 
StarUML NS Guide - Introduction
StarUML NS Guide -  IntroductionStarUML NS Guide -  Introduction
StarUML NS Guide - Introduction
 
Executable model en
Executable model enExecutable model en
Executable model en
 
StarUML NS Guide - Architectural design
StarUML NS Guide - Architectural designStarUML NS Guide - Architectural design
StarUML NS Guide - Architectural design
 
StarUML NS Guide - Business modeling
StarUML NS Guide - Business modelingStarUML NS Guide - Business modeling
StarUML NS Guide - Business modeling
 
2015 SINVAS USER CONFERENCE - SINVAS 플랫폼을 활용한 정보시스템 유지보수 방안
2015 SINVAS USER CONFERENCE - SINVAS 플랫폼을 활용한 정보시스템 유지보수 방안2015 SINVAS USER CONFERENCE - SINVAS 플랫폼을 활용한 정보시스템 유지보수 방안
2015 SINVAS USER CONFERENCE - SINVAS 플랫폼을 활용한 정보시스템 유지보수 방안
 
2015 SINVAS USER CONFERENCE - SPL/SSPL을 통한 임베디드 소프트웨어 개발방안
2015 SINVAS USER CONFERENCE - SPL/SSPL을 통한 임베디드 소프트웨어 개발방안2015 SINVAS USER CONFERENCE - SPL/SSPL을 통한 임베디드 소프트웨어 개발방안
2015 SINVAS USER CONFERENCE - SPL/SSPL을 통한 임베디드 소프트웨어 개발방안
 
2015 SINVAS USER CONFERENCE - MDD/MDA 개발방법론을 통한 정보시스템 개발방안
2015 SINVAS USER CONFERENCE - MDD/MDA 개발방법론을 통한 정보시스템 개발방안2015 SINVAS USER CONFERENCE - MDD/MDA 개발방법론을 통한 정보시스템 개발방안
2015 SINVAS USER CONFERENCE - MDD/MDA 개발방법론을 통한 정보시스템 개발방안
 
SW 아키텍처 분석방법
SW 아키텍처 분석방법 SW 아키텍처 분석방법
SW 아키텍처 분석방법
 
제안요청서 [Ver.0.5 2012.04.08]
제안요청서 [Ver.0.5 2012.04.08]제안요청서 [Ver.0.5 2012.04.08]
제안요청서 [Ver.0.5 2012.04.08]
 
2016 SINVAS DAY - 프레임워크 기반 운영 시스템 설계 모델 현행화 방안
2016 SINVAS DAY - 프레임워크 기반 운영 시스템 설계 모델 현행화 방안2016 SINVAS DAY - 프레임워크 기반 운영 시스템 설계 모델 현행화 방안
2016 SINVAS DAY - 프레임워크 기반 운영 시스템 설계 모델 현행화 방안
 
프로젝트에서 Sw아키텍트의 역할 20140717
프로젝트에서 Sw아키텍트의 역할 20140717프로젝트에서 Sw아키텍트의 역할 20140717
프로젝트에서 Sw아키텍트의 역할 20140717
 
UI빈발결함 및 테스트의 필요성 초기교육자료
UI빈발결함 및 테스트의 필요성 초기교육자료UI빈발결함 및 테스트의 필요성 초기교육자료
UI빈발결함 및 테스트의 필요성 초기교육자료
 

Viewers also liked

Viewers also liked (17)

StarUML NS - Example
StarUML NS - ExampleStarUML NS - Example
StarUML NS - Example
 
How Shall the Old Secure Their Hearts? - 4/6/2014
How Shall the Old Secure Their Hearts? - 4/6/2014How Shall the Old Secure Their Hearts? - 4/6/2014
How Shall the Old Secure Their Hearts? - 4/6/2014
 
Kamonchanok sankunta
Kamonchanok sankuntaKamonchanok sankunta
Kamonchanok sankunta
 
Can We Speak in Tongues Today?
Can We Speak in Tongues Today?Can We Speak in Tongues Today?
Can We Speak in Tongues Today?
 
Living with Others
Living with OthersLiving with Others
Living with Others
 
Catalog UNIqueFORMS
Catalog UNIqueFORMSCatalog UNIqueFORMS
Catalog UNIqueFORMS
 
Bytworld español 2ª
Bytworld   español 2ªBytworld   español 2ª
Bytworld español 2ª
 
Elaizag
ElaizagElaizag
Elaizag
 
Internet Marketing for Dentists 101
Internet Marketing for Dentists 101Internet Marketing for Dentists 101
Internet Marketing for Dentists 101
 
Wef global competitivenessreport_2013-14
Wef global competitivenessreport_2013-14Wef global competitivenessreport_2013-14
Wef global competitivenessreport_2013-14
 
Nuclear energy by_arman
Nuclear energy by_armanNuclear energy by_arman
Nuclear energy by_arman
 
1 minute powerpiont
1 minute powerpiont1 minute powerpiont
1 minute powerpiont
 
Eqpo 4
Eqpo 4Eqpo 4
Eqpo 4
 
What God Sees in You - 2/2/2014
What God Sees in You - 2/2/2014What God Sees in You - 2/2/2014
What God Sees in You - 2/2/2014
 
Capitulo 3
Capitulo 3Capitulo 3
Capitulo 3
 
StarUML NS Guide - Analysis
StarUML NS Guide - AnalysisStarUML NS Guide - Analysis
StarUML NS Guide - Analysis
 
Supakit
SupakitSupakit
Supakit
 

Similar to StarUML NS - 1.star rail 요구사항 방법론

SW 테스트 프로세스& 메뉴얼_V 모델
SW 테스트 프로세스& 메뉴얼_V 모델SW 테스트 프로세스& 메뉴얼_V 모델
SW 테스트 프로세스& 메뉴얼_V 모델KU HUISEONG
 
정보공학(IE) 방법론.pptx
정보공학(IE) 방법론.pptx정보공학(IE) 방법론.pptx
정보공학(IE) 방법론.pptxSeong-Bok Lee
 
KAP 업종별기술세미나 11년 7월 #02
KAP 업종별기술세미나 11년 7월 #02KAP 업종별기술세미나 11년 7월 #02
KAP 업종별기술세미나 11년 7월 #02chasarang
 
ISO 25000과 ISO 29119를 활용한 임베디드 소프트웨어 시험 평가 방법에 관한 연구
ISO 25000과 ISO 29119를 활용한 임베디드 소프트웨어 시험 평가 방법에 관한 연구ISO 25000과 ISO 29119를 활용한 임베디드 소프트웨어 시험 평가 방법에 관한 연구
ISO 25000과 ISO 29119를 활용한 임베디드 소프트웨어 시험 평가 방법에 관한 연구Kyung Hyun Roh
 
2016 SINVAS DAY - SINVAS ALM을 활용한 IT 운영 방안
2016 SINVAS DAY - SINVAS ALM을 활용한 IT 운영 방안2016 SINVAS DAY - SINVAS ALM을 활용한 IT 운영 방안
2016 SINVAS DAY - SINVAS ALM을 활용한 IT 운영 방안Suji Lee
 
Performance consulting
Performance consultingPerformance consulting
Performance consultingIMQA
 
시스템공학 기본(Fundamental of systems engineering) - Day1 se general
시스템공학 기본(Fundamental of systems engineering) - Day1 se general시스템공학 기본(Fundamental of systems engineering) - Day1 se general
시스템공학 기본(Fundamental of systems engineering) - Day1 se generalJinwon Park
 
UI 정적분석툴 소개와 활용사례
UI 정적분석툴 소개와 활용사례UI 정적분석툴 소개와 활용사례
UI 정적분석툴 소개와 활용사례SangIn Choung
 
Systems Engineering Management Plan (SEMP) for a standard fisher boat
Systems Engineering Management Plan (SEMP) for a standard fisher boatSystems Engineering Management Plan (SEMP) for a standard fisher boat
Systems Engineering Management Plan (SEMP) for a standard fisher boatJinwon Park
 
[H3 2012] 스마트모바일 환경에서의 App.품질관리전략
[H3 2012] 스마트모바일 환경에서의 App.품질관리전략[H3 2012] 스마트모바일 환경에서의 App.품질관리전략
[H3 2012] 스마트모바일 환경에서의 App.품질관리전략KTH, 케이티하이텔
 
[IMQA] performance consulting
[IMQA] performance consulting[IMQA] performance consulting
[IMQA] performance consultingIMQA
 
함정시스템공학 강의자료 - Unit6 nssef example
함정시스템공학 강의자료 - Unit6 nssef example함정시스템공학 강의자료 - Unit6 nssef example
함정시스템공학 강의자료 - Unit6 nssef exampleJinwon Park
 
Atlassian을 이용한 애자일 ALM 소개 / JIRA 프로젝트 예산 관리 - 커브
Atlassian을 이용한 애자일 ALM 소개 / JIRA 프로젝트 예산 관리 - 커브Atlassian을 이용한 애자일 ALM 소개 / JIRA 프로젝트 예산 관리 - 커브
Atlassian을 이용한 애자일 ALM 소개 / JIRA 프로젝트 예산 관리 - 커브Atlassian 대한민국
 
[오픈소스컨설팅]소프트웨어테스팅전략
[오픈소스컨설팅]소프트웨어테스팅전략[오픈소스컨설팅]소프트웨어테스팅전략
[오픈소스컨설팅]소프트웨어테스팅전략Ji-Woong Choi
 
테스트수행사례 W통합보안솔루션
테스트수행사례 W통합보안솔루션테스트수행사례 W통합보안솔루션
테스트수행사례 W통합보안솔루션SangIn Choung
 
2015년_3학년_2학기 냉장고를 부탁해
2015년_3학년_2학기 냉장고를 부탁해2015년_3학년_2학기 냉장고를 부탁해
2015년_3학년_2학기 냉장고를 부탁해Jimin Heo
 
우리 제품의 검증 프로세스 소개 자료
우리 제품의 검증 프로세스 소개 자료 우리 제품의 검증 프로세스 소개 자료
우리 제품의 검증 프로세스 소개 자료 SangIn Choung
 
Talk IT_ Oracle_한혜영_110720
Talk IT_ Oracle_한혜영_110720Talk IT_ Oracle_한혜영_110720
Talk IT_ Oracle_한혜영_110720Cana Ko
 
System Management Reference Seminar(Nh Bank)
System Management Reference Seminar(Nh Bank)System Management Reference Seminar(Nh Bank)
System Management Reference Seminar(Nh Bank)xpert13
 

Similar to StarUML NS - 1.star rail 요구사항 방법론 (20)

SW 테스트 프로세스& 메뉴얼_V 모델
SW 테스트 프로세스& 메뉴얼_V 모델SW 테스트 프로세스& 메뉴얼_V 모델
SW 테스트 프로세스& 메뉴얼_V 모델
 
정보공학(IE) 방법론.pptx
정보공학(IE) 방법론.pptx정보공학(IE) 방법론.pptx
정보공학(IE) 방법론.pptx
 
KAP 업종별기술세미나 11년 7월 #02
KAP 업종별기술세미나 11년 7월 #02KAP 업종별기술세미나 11년 7월 #02
KAP 업종별기술세미나 11년 7월 #02
 
ISO 25000과 ISO 29119를 활용한 임베디드 소프트웨어 시험 평가 방법에 관한 연구
ISO 25000과 ISO 29119를 활용한 임베디드 소프트웨어 시험 평가 방법에 관한 연구ISO 25000과 ISO 29119를 활용한 임베디드 소프트웨어 시험 평가 방법에 관한 연구
ISO 25000과 ISO 29119를 활용한 임베디드 소프트웨어 시험 평가 방법에 관한 연구
 
서비스디자인컨설팅 활용가이드북 - 한국디자인진흥원
서비스디자인컨설팅 활용가이드북 - 한국디자인진흥원서비스디자인컨설팅 활용가이드북 - 한국디자인진흥원
서비스디자인컨설팅 활용가이드북 - 한국디자인진흥원
 
2016 SINVAS DAY - SINVAS ALM을 활용한 IT 운영 방안
2016 SINVAS DAY - SINVAS ALM을 활용한 IT 운영 방안2016 SINVAS DAY - SINVAS ALM을 활용한 IT 운영 방안
2016 SINVAS DAY - SINVAS ALM을 활용한 IT 운영 방안
 
Performance consulting
Performance consultingPerformance consulting
Performance consulting
 
시스템공학 기본(Fundamental of systems engineering) - Day1 se general
시스템공학 기본(Fundamental of systems engineering) - Day1 se general시스템공학 기본(Fundamental of systems engineering) - Day1 se general
시스템공학 기본(Fundamental of systems engineering) - Day1 se general
 
UI 정적분석툴 소개와 활용사례
UI 정적분석툴 소개와 활용사례UI 정적분석툴 소개와 활용사례
UI 정적분석툴 소개와 활용사례
 
Systems Engineering Management Plan (SEMP) for a standard fisher boat
Systems Engineering Management Plan (SEMP) for a standard fisher boatSystems Engineering Management Plan (SEMP) for a standard fisher boat
Systems Engineering Management Plan (SEMP) for a standard fisher boat
 
[H3 2012] 스마트모바일 환경에서의 App.품질관리전략
[H3 2012] 스마트모바일 환경에서의 App.품질관리전략[H3 2012] 스마트모바일 환경에서의 App.품질관리전략
[H3 2012] 스마트모바일 환경에서의 App.품질관리전략
 
[IMQA] performance consulting
[IMQA] performance consulting[IMQA] performance consulting
[IMQA] performance consulting
 
함정시스템공학 강의자료 - Unit6 nssef example
함정시스템공학 강의자료 - Unit6 nssef example함정시스템공학 강의자료 - Unit6 nssef example
함정시스템공학 강의자료 - Unit6 nssef example
 
Atlassian을 이용한 애자일 ALM 소개 / JIRA 프로젝트 예산 관리 - 커브
Atlassian을 이용한 애자일 ALM 소개 / JIRA 프로젝트 예산 관리 - 커브Atlassian을 이용한 애자일 ALM 소개 / JIRA 프로젝트 예산 관리 - 커브
Atlassian을 이용한 애자일 ALM 소개 / JIRA 프로젝트 예산 관리 - 커브
 
[오픈소스컨설팅]소프트웨어테스팅전략
[오픈소스컨설팅]소프트웨어테스팅전략[오픈소스컨설팅]소프트웨어테스팅전략
[오픈소스컨설팅]소프트웨어테스팅전략
 
테스트수행사례 W통합보안솔루션
테스트수행사례 W통합보안솔루션테스트수행사례 W통합보안솔루션
테스트수행사례 W통합보안솔루션
 
2015년_3학년_2학기 냉장고를 부탁해
2015년_3학년_2학기 냉장고를 부탁해2015년_3학년_2학기 냉장고를 부탁해
2015년_3학년_2학기 냉장고를 부탁해
 
우리 제품의 검증 프로세스 소개 자료
우리 제품의 검증 프로세스 소개 자료 우리 제품의 검증 프로세스 소개 자료
우리 제품의 검증 프로세스 소개 자료
 
Talk IT_ Oracle_한혜영_110720
Talk IT_ Oracle_한혜영_110720Talk IT_ Oracle_한혜영_110720
Talk IT_ Oracle_한혜영_110720
 
System Management Reference Seminar(Nh Bank)
System Management Reference Seminar(Nh Bank)System Management Reference Seminar(Nh Bank)
System Management Reference Seminar(Nh Bank)
 

StarUML NS - 1.star rail 요구사항 방법론

  • 2. 1.1 개요  사용자가 원하는 시스템 기능 및 제약사항과 시스템이 충족해야 하는 조건이나 기능을 추출, 분석, 명세, 검증 및 관리함을 정의.  구축할 시스템이 충족해야 하는 조건이나 기능으로 애매모호함이 없 어야 하며, 일관성, 추적성, 명세화.  고객의 요구분석, 요구사항의 개발, 명세, 검증을 위한 메커니즘 및 요 구사항 개발 및 관리의 수행에 대한 체계적이고 총괄적인 접근법을 제 공.
  • 3. 1.2 요구사항 관리 프레임웍 요구사항 추출 • • • • 요구사항 분석 현행 시스템 분석 용어정의 비즈니스 요구사항 정의 사용자요구사항 정의 • 요구사항 체계 수립 • 기능 요구사항 분석 • Use Case 체계 수립 요구사항 관리 요구사항 검증 • • • • 요구사항 검증 팀 구성 정제된 요구사항 검증 요구사항 문서 검증 요구사항 관리프로세스 검증 요구사항 명세 • Use Case 명세서 작성 • 사용자 인터페이스 분석 • 요구사항 리뷰
  • 4. 1.3 요구사항 관리 절차 요구사항 추출 • • • • 요구사항 분석 요구사항 명세 요구사항 검증 Business Vision과 범위 설정 이해관계자들의 문제영역과 시스템환경을 이해하고 공유 이해관계자의 기능적 요구사항을 Use Case방식으로 Design을 위한 체계수립 활동 요구사항 명세서 등 관련 산출물에 대한 검증 단계.
  • 5. 1.4 요구사항 관리 관계자  비즈니스 영역을 잘 이해하고 그것을 UML로 잘 표현해내는 전문가.  Business Modeler  소프트웨어 시스템의 사용자 및 이해관 계자(Stakeholder)로부터 요구사항을 잘 이끌어내고 정의하는 전문가. Analyst  소프트웨어 시스템의 큰 관점에서의 아 키텍처를 수립하고 중요한 설계 결정을 내리는 전문가. Architect 소프트웨어 시스템의 큰 관점에서의 아 키텍처를 수립하고 중요한 설계 결정을 내리는 전문가. Designer Custo mer  시스템의 데이터베이스에 관계된 부분 을 상세하게 설계하는 전문가. Database Designer  Use -Interface Designer 시스템의 사용자 인터페이스를 사용하 기 쉽고 편리하게 설계하는 전문가.
  • 6. 1.5 요구사항 추출 프로세스 용어 정리집 1. 현행 시스 템 분석 2.1 업무용어 작성 요구사항 정의서 3. 비즈니스 요구사항 정 의 3.1 비즈니스 요구사항 정의 3.2 업무 프로세스 정의 1.1 현행 시스템 분석 1.2 프로젝트 관련자 추출 2. 용어정의 현행 시스템 분석서 요구사항 정의서 4.1 업무 관련자 정의 4.2 업무 관련자 요구사항 추출 4. 사용자 요구사항 정의
  • 7. 1.6 요구사항 분석 프로세스 Use Case Model 1. 요구사항 체계 수립 2.1 Actor 추출 2.2 Use Case 추출 2.3 요구사항과 Use Case 매핑 2.4 Use Case Diagram 모델링 1.1 요구사항 속성 식별 1.2 요구사항 분류 1.3 요구사항 우선순위 식별 요구사항 명세서 3. Use Case 체계 수립 3.1 Actor 체계 수립 3.2 Use Case 체계 수립 2. 기능 요구 사항 분석 Use Case Model
  • 8. 1.7 요구사항 명세 프로세스 Use Case Specification 1. Use Case 명세서 작성 2.1 사용자 인터페이스 식별 2.2 사용자 인터페이스 프로토타 이핑 1.1 Use Case 속성 작성 1.2 Flow of Event 작성(시나리오 작성) Use Case Specification 2. 사용자 인 터페이스 분석 3. 요구사항 리뷰 3.1 요구사항 정의서 리뷰 3.2 업무 용어 리뷰 3.3 요구사항 충돌 해결 SRS(소프트웨어 요구사항 명 세서)
  • 9. 1.8 요구사항 검증 프로세스 요구사항 검토보고서 1.요구사항 검증팀 구성 요구사항 검토보고서 3.요구사항 문서 검증 2.1 요구사항 적합성 평가 2.2 요구사항 타입간 추적성 검토 2.3 요구사항 타당성 검토 2.정제된 요 구사항 검증 3.1 업무용어사전 검토 3.2 초기 요구사항 명세서 검토 3.3 Use Case 모델 검토 3.4 비기능 요구사항 문서 검토 3.5 기능 요구사항 문서 검토 요구사항 검토보고서 4.요구사항 관리 프로세 스 검증
  • 10. 1.9 요구사항 관리 프로세스 1.요구사항 관리계획 수 립 1.1 요구사항 타입정의 1.2 요구사항 타입별 속성 정의 1.3 요구사항 타입별 추적성 설정 1.4 요구사항 관리 일정 계획 수립 요구사항 타입 요구사항 속성 요구사항 추적도 마일스톤 • 형상관리 계획서 • 산출물에 대한 베이스라인 • 새 버전의 요구사항 형상 • 요구사항 변경 요청서 • 작업 지시서 2.1 요구사항 변경정책 수립 2.2 요구사항 변경서 접수 2.3 고객 검토 및 승인 2.4 변경실시 2.5 변경영향 평가 2.요구사항 변경관리 3.요구사항 추적관리 4.1 요구사항 형상 관리 4.2 요구사항 베이스라인 설정 4.3 요구사항 형상 변경 3.1 추적 요구사항 정의 3.2 변경 요구사항 추적 3.3 영향 분석 3.4 추적 조치 3.5 추적 조치 결과 평가 요구사항 추적도 4.요구사항 형상관리