[2021 정보처리기사 실기] 1. 소프트웨어 생명주기(SDLC; SW Development Life Cycle)
소프트웨어 생명주기(SDLC; SW Development Life Cycle) : 요구분석부터 유지보수까지 전체 체계화한 절차. 개발부터 생애 마칠 때까지 순서 작업프로세스를 모델화. - 소프트웨어 생명주기 모델 프로세스 1) 요구사항 분석(미팅): SW 기능, 제약조건, 목표 등을 사용자와 함께 요구조건을 정의 (기능/비기능 요구사항) 2) 설계: 명세단계에서 정의한 기능을 수행할 수 있도록 방법을 논리적으로 결정(시스템 구조/프로그램/UI 설계) 3) 구현: 설계단계에서 결정한 문제해결방법을 개발. 프밍언어, 기법 등 결정. (UI/자료구조 개발, 오류 처리) 4) 테스트(QA): 요구 만족하는지, 예상/실제 결과 어떤 차이인지 검사, 평가. ( 단위/통합/시스템/인수 테스트) 5) 유지보수(SE):..