본문 바로가기
📝 정보처리기사

1. 요구사항 확인 ③XP 기법 ④현행시스템 파악

by 매이슨 2021. 8. 6.

XP 기법

ㆍ짧고 반복적인 개발 주기, 단순한 설계, 고객의 적극적인 참여→소프트웨어 빠른개발을 목표로함.
ㆍ릴리즈 기간을 짧게 반복→요구사항 반영의 가시성을 높임
ㆍ소규모인원의 개발 프로젝트에  효과적
XP5가지 핵심가치 : 용 단 의 피 존


(Courage)
순성
(Simplicity)
사소통
(Communication)
드백
(Feedback)

(Respect)

📌XP의 주요 실천 방법(Practice)
↓↓↓↓ 영어 암기

Pair Programing
(짝 프로그래밍)
Collective
Ownership
(공동 코드 소유)
Test-Driven
Development
(테스트주도개발)
Whole Team
(전체 팀)
Continous
Integration
(계속적 통합)
Design Improvement(디자인 개선) 또는 Refactoring(리팩토링) Small Releases
(소규모릴리즈)

 

④현행시스템 파악

ㆍ1단계: 시스템 구성 파악, 시스템 기능 파악, 시스템 인터페이스 파악
     ↓
ㆍ2단계: 아키텍쳐 구성 파악, 소프트웨어 구성 파악
     ↓
ㆍ3단계: 하드웨어 구성 파악, 네트워크 구성 파악