문제4) IT 프로젝트 관리과정에서의 IT개발 요구사항과 관련하여 다음을 설명하시오
가. IT 프로젝트 관리의 정의 및 관리 영역
나. IT 개발 요구사항의 정의 및 특징
다. IT 개발 요구사항의 유형 : 기능, 비기능 및 인터페이스
라. IT 개발 요구사항의 명세 조건
답)
1. 프로젝트 관리의 정의 및 관리 영역
가. IT 프로젝트 관리의 정의
- 프로젝트를 성공적으로 완성하기 위해 관리에 필수적인 일정, 조직, 인력, 지휘, 통제를 제공하는 실행 기술, 지식 등의 체계적인 활동
나. IT 프로젝트 관리 영역
|
||
|
2. IT 개발 요구사항의 정의 및 특징
가. IT 개발 요구사항의 정의
- 특정 목적을 위해 사용자가 필요로 하는 조건이나 능력을 명시하는 것으로 계획서, 제안요청서, 명세서 등 제시된 문서에 맞추어 대상 소프트웨어가 갖추어야 할 조건이나 능력을 기술한 항목
나. IT 개발 요구사항의 특징
특징
|
설명
|
|
IT 생산성 패러독스
|
IT 투자와 생산성 증가 사이의 상관관계에 모호함
|
|
IT 투자평가의 중요성
|
조직의 사업 전력과 재무적 성과 간의 정보시스템 투자 효과성 측정이 중요해짐
|
|
적절한 IT투자 의사결정 도구의 부족
|
IT투자 타당성을 평가하기 위해 다양하고 복합적인 의사결정 지원도구가 부족함
|
|
|
3. IT 개발 요구사항의 유형
가. IT 개발 요구사항의 유형
|
||
|
나. 기능, 비기능 및 인터페이스 요구사항
구분
|
기대효과
|
설명
|
기능 요구사항
|
개념
|
|
작성 내용
|
|
|
기능 요구사항 도출
|
|
|
필수 작성 요건
|
|
|
비기능 요구사항
|
개념
|
|
성능 요구사항
|
|
|
시스템 장비구성 요구사항
|
|
|
데이터 요구사항
|
|
|
테스트 요구사항
|
|
|
보안 요구사항
|
|
|
인터페이스 요구사항
|
개념
|
|
시스템 인터페이스
|
|
|
사용자 인터페이스
|
|
|
필수 작성 요건
|
|
|
|
4. IT 개발 요구사항의 맹세 조건
가. IT 개발 요구사항의 명세 조건
특성
|
설명
|
|
완전성(Completeness)
|
|
|
명확성(Unambiguity)
|
|
|
일관성(consistency)
|
|
|
기능성(functionality)
|
|
|
검증가능성(vefifiability)
|
|
|
추적가능성(traceability)
|
|
|
변경용이성(easily changeable)
|
|
|
|
나. 요구 분석 명세서의 기본 항목 사례
1. 소개
1.1 목적 1.2 범위 1.3 정의, 약어 1.4 참조 1.5 개요 2. 전반적 서술 2.1 제품관점 2.2 제품기능 2.3 사용자 특성 2.4 제약사항 2.5 가정 및 의존성 2.6 요구 사항 할당 3. 구체적 요구사항 3.1 외부 인터페이스 3.2 성능 요구 사항 3.3 로컬 DB 요구사항 3.4 설계 제약 사항 3.5 소프트웨어 시스템 속성 |
||
|
'정보관리기술 > 소프트웨어공학' 카테고리의 다른 글
폭포수 개발 방법론과 애자일 개발 방법론 / ① (0) | 2024.01.06 |
---|---|
소프트웨어와 소프트웨어 공학 (0) | 2024.01.05 |
요구사항 관리 (0) | 2024.01.04 |
요구사항 (0) | 2024.01.04 |
요구사항명세서(Requirements Specification) / ① (0) | 2024.01.04 |