본문 바로가기
728x90
300x250

정보처리기사18

XP기법 eXtreme Programming XP기법 (eXtreme Programming) 이란? eXtreme Programming은 애자일 모델이 추구하는 고객의 요구사항 대응을 위해 고객과의 소통을 극도화 하여 개발 생산성을 향상시키는 방법이다. - 보통 고객과 소통 하는 때가, 프로그램의 테스트 전, 후인데 XP는 개발 주기를 짧고 반복적으로 만들어서 고객의 적극적인 참여를 유도한다. - 고객은 프로그램 개발과정 좀 더 자주 직접 확인이 가능 해지는데 이것을 가시성이 높아진다고 한다. - 이러한 개발기법은 주로 소규모 개발 프로젝트에 사용된다. XP의 5가지 핵심 가치 피드백(Feedback), 존중(Respect), 용기(Courage), 단순성(Simplicity), 의사소통(Communication) 피존용단소 XP 개발 프로세스 :.. 2021. 4. 25.
소프트웨어 생명 주기 [소프트웨어 설계] // 스크럼 (Scrum) 이해하기 소프트웨어 생명 주기 [소프트웨어 설계] // 스크럼 (Scrum) 이해하기 소프트웨어 생명 주기란? :: 소프트웨어를 체계적으로 개발하고 관리하기 위해서 개발을 위한 정의, 운용, 유지보수 등의 과정을 단계별로 나눈 것 소프트웨어 생명 주기는 소프트웨어를 요리하는 다양한 요리법이라고 볼 수 있다. 여기서 요리법을 모형, 모델이라고 볼 수 있다. 대표적인 생명 주기 모형 :: 1. 폭포수 모델 (Waterfall Model) 각 단계가 마무리 되어야 다음 단계로 넘어가는 방식 위에서 아래로 떨어지기만 하는 폭포수처럼 이전으로 되돌릴 수 없다. 가장 고전적인 방법이다. - 되돌릴 수 없기 때문에 초반에 계획된 대로 진행 해야 되어야 하며 각 단계를 마치면 확실한 결과물이 나와야한다. - 하나를 확실히 마무.. 2021. 4. 24.
728x90
반응형