기타개발자준비

[정처기 실기] 1-2. 요구사항 확인

유호야 2020. 11. 5. 15:03
반응형

- 기능적 요구사항 / 비기능적 요구사항

기완일 / 신사효유이

- 요구사항 개발 프로세스

요구사항 개발 프로세스는 요구사항 도출, 분석, 명세, 확인 순으로 수행한다.
도출(Elicitation) 분석 Analysis 명세 Specification 확인 Validation
> 도둑의 분노는 명확해졌다.

요구사항 도출 기법
> 인터뷰 > 사전 조사 > 브레인스토밍 > 워크숍
요구사항 분석 기법
> 자료 흐름 지향 분석 > 객체지향 분석 
요구사항 명세 기법
> 자연어에 의한 방법 > 정형화 기법 사용 방법
요구사항 확인 기법 
> 동료 검토 > 워크 스루 > 인스펙션
동쪽에서 war(워)를 일으킨 人(인)

 

- 요구사항 관리 절차 [협기변확]

요구사항 협상 > 우선순위 설정, 시뮬레이션
요구사항 기준선 > 공식 회의, 형상 관리
요구사항 변경 관리 > CCB, 영향도 분석
요구사항 확인 및 검증 > 확인 및 검증

협상 기준선이 변해서 확정됨

요구사항 분석 기법

요구사항 분류 >
개념 모델링 > 
요구사항 할당 >
요구사항 협상 > 
정형 분석 >

요구사항 확인 기법
요구사항 검토
프로토타이핑
모델 검증
인수 테스트

요구사항 확인 프로세스
요구사항 목록 확인 > 
요구사항 정의서 작성 여부 확인 > 
비기능적 요구사항의 확인 > 
타 시스템 연계 및 인터페이스 요구사항 확인 > 
[목정비타]

> 목이 정말 말라서 비타민이 걸렸다.

 

3 비용산정 모델
: 소프트웨어 규모파악을 위한 투입자원, 소요시간을 파악하여 실행 가능한 계획을 수립하기 위해 비용을 산정하는 기법이다.

(2) 비용산정 모델 분류

하향식 산정방법
: 경험이 많은 전문가에게 비용산정을 의뢰하거나 여러 전문가와 조정ㅈ를 통해 산정하는 방식
(전문가 판단, 델파이기법_ 전문가의 경험적 지식을 통한 문제해결 및 미래 예측을 위한 기법이다. 전문가 합의법이라고도 한다.)

상향식 산정방법 : 세부적인 요구사항과 기능에 따라 필요한 비용을 계산하는 방식.
코드라인 수 Man Month COCOMO 모형(단순형/중간형/임베디드형), Putnam 모형(SLIM), FP(Function Point) 모형

- LoC가 500,000라인이고, 한 프로그래머가 한 달에 25,000라인을 개발할 수 있다면 Man Month는 얼마인가?
> 500,000 / 25,000 = 20개월

반응형

'기타개발자준비' 카테고리의 다른 글

코딩테스트 예상문제  (0) 2021.03.23
코딩테스트 * 출력하기  (0) 2021.03.17
[정처기 실기] 1-1. 현행시스템 분석  (0) 2020.11.05