두배로

시험 안내 › 정보처리기사 › 필기 개념서

1장. 요구사항 확인

정보처리기사 필기 개념서 · 1과목. 소프트웨어 설계 · 절 6개

앱에서 전체 내용 보기

이 장에서 배우는 것

1-1. 소프트웨어 생명주기(SDLC) 모델

[암기 요령] 나선형 4단계는 "계획 → 위험 → 개발 → 평가". 문제에 "위험 관리·위험 분석"이 보이면 나선형이다.

1-2. 애자일 — XP·스크럼·칸반

애자일(Agile): 고객과의 소통·변화 대응을 중시하는 경량 개발 방법론의 총칭. 짧은 주기로 동작하는 소프트웨어를 반복 인도한다. 대표 방법론: XP, 스크럼, 칸반, 린(Lean), 크리스탈(Crystal), FDD(기능 중심…

1-3. 요구공학 — 도출·분석·명세·확인

요구사항 개발 프로세스: 도출(Elicitation) → 분석(Analysis) → 명세(Specification) → 확인(Validation)

1-4. UML의 구성요소와 관계

UML(Unified Modeling Language): 객체지향 분석·설계용 표준 모델링 언어(OMG 표준). 구성요소는 사물(Things) · 관계(Relationships) · 다이어그램(Diagrams)

1-5. 유스케이스 다이어그램

액터(Actor): 시스템 외부에서 시스템과 상호작용하는 사람·외부 시스템. 주액터(서비스를 요구) / 부액터(주액터의 목적 달성을 돕는 외부 시스템, 예: 결제 시스템)

1-6. 시퀀스·클래스 다이어그램 읽기

시퀀스 다이어그램 구성요소: 액터, 객체, 생명선(객체에서 아래로 내려오는 점선), 실행(활성) 상자(생명선 위의 직사각형, 동작 중), 메시지(동기 — 꽉 찬 화살촉, 비동기 — 열린 화살촉, 응답 — 점선), 프레임(조건·반복…

그림·예제·문제와 함께 이어 보기