본문 바로가기
  • (개인)정보보호/최신ICT 정보 공유 블로그

프로토타입2

5. 요구 공학 1. 요구 공학의 개요 가. 요구 공학의 정의 요구의 정의 (IEEE Std 용어사전) (1) 사용자의 문제를 해결하거나 목적을 달성하기 위해 필요한 조건이나 능력 (2) 계약, 표준, 명세서나 공식적인 문서 내용을 만족하기 위해 시스템이나 시스템 컴포넌트가 소유하거나 만족해야만 하는 조건이나 능력 요구 공학의 정의 사용자 요구를 체계적으로 다루기 위한 프로세스와 방법, 도구, 기법 등을 정의한 학문 -조건은 비기능 요구사항, 능력은 기능 요구사항을 의미함 나. 요구의 분류 기능 요구사항 -시스템에 의해 제공되어야 하는 기능/서비스/능력을 의미 비기능 요구사항 가용성 -특정 시점에서 시스템이 얼마나 정상 운영되는지에 대한 요구 (오전 6시부터 오후 12시까지 최소 99.5% 정상 운영) 효율성 -시스템이.. 2021. 11. 28.
2. 소프트웨어 개발 프로세스 1. 소프트웨어 개발 프로세스 모델의 개요 가. 소프트웨어 개발 프로세스 모델의 정의 소프트웨어 개발 프로세스의 정의 -소프트웨어에 대한 계획부터, 요구사항분석, 설계, 개발, 테스트, 운영, 유지보수, 폐기까지 일련의 활동들 -소프트웨어 개발 생명주기 (SDLC) 소프트웨어 개발 프로세스 모델의 정의 -작업들 사이에 관련 작업의 추상화를 통해 주요 활동들을 정의하고 활동들의 순서를 표현하는 기법 -소프트웨어 개발 프로세스를 단순화, 모형화하여 정의하는 기법 나. 소프트웨어 개발 프로세스 모델의 특징 -소프트웨어 개발에 일관된 구조 제공 -프로젝트 관리를 위한 하부 구조 제공 -프로세스 개선 및 자동화 가능 -용어 표준화 2. 소프트웨어 개발 프로세스 모델의 유형 구분 특징 설명 폭포수 모델 -순차 진행.. 2021. 11. 15.