clamp
Clamp
clamp
글쓰기 관리
전체 방문자
오늘
어제
  • 분류 전체보기 (509)
    • IOS (85)
    • SwiftUI+TCA+Combine (9)
    • RxSwift + MVVM (56)
    • Clean Architecture (12)
    • SWIFT (56)
    • iOS - TDD (2)
    • 디자인패턴 (4)
    • CS (56)
      • 알고리즘 (29)
      • 운영체제 (15)
      • 자료구조 (2)
      • 네트워킹 (4)
      • 기타 (6)
    • 회고 (0)
    • Firebase (18)
    • SwiftUI (10)
    • iOS - UIKit (11)
    • iOS - 오픈소스 (6)
    • 코딩테스트 (166)
      • 프로그래머스 (164)
    • 정보처리기사 (14)
    • GitHub (2)
글쓰기 / 관리자

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • ㅅ
  • Q
  • uikit
  • Swift

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
clamp

Clamp

정보처리기사

1과목 SW설계 : 소프트웨어 생명 주기, SDLC(Software Development Life Cycle)

2022. 7. 5. 14:53

1. 폭포수 모형(Waterfall Model)

- 가장 오래되고 가장 폭넓게 사용된 고전적 생명 주기 모형

- 한 단계가 끝나야만 다음 단계로 넘어가는 선형 순차적 모형

- 단계별 정의 및 산출물이 명확

- 개발 중간에 요구사항의 변경이 용이하지 않음

- 타당성 검토 -> 계획 -> 요구분석 -> 설계 -> 구현(코딩) -> 테스트(검사) -> 유지보수

*분설구테유

 

2. 프로토타입 모형(Prototype Model, 원형 모형)

- 견본(시제)품을 만들어 최종 결과물을 예측하는 모형

- 인터페이스 중점을 두어 개발

- 개발 중간에 요구사항의 변경이 용이

 

3. 나선형 모형(Spiral Model, 점진적 모형)

- 폭포수 모형과 프로토타입 모형의 장점에 위험 분석 기능을 추가한 모형

- 점진적 개발 과정 반복으로 요구사항 추가 기능

- 정밀하고 유지보수 과정 필요 없음

- 계획 및 정의 -> 위험 분석 -> 공학적 개발 -> 고객 평가

*계위개고

 

4. 애자일 모형(Agile Model)

- 애자일은 민첩함, 기민함 의미

- 변화에 유연하게 대응

- 일정한 주기(Iteration, Sprint)를 반복하면서 개발 과정 진행

- 절차와 도구보다 고객(개인)과의 소통에 초점을 맞춤

 

애자일모형의 예) XP(eXtreme Programming), 스크럼(Scrum), 칸반(Kanban), 크리스탈(Crystal), 린(LEAN)

*엑스칸크린

*기능 중심 개발

저작자표시 비영리 동일조건 (새창열림)
    '정보처리기사' 카테고리의 다른 글
    • 1과목 SW설계 : 개발 기술 환경 파악
    • 1과목 SW설계 : XP(eXtreme Programming)기법
    • 1과목 SW설계 : 스크럼(Scrum) 기법
    • 정처기 - 2022년 03월 05일
    clamp
    clamp
    주니어 iOS개발자의 발악!!!!!!!

    티스토리툴바