익스트림 프로그래밍 (XP, eXtreme Programming) 익스트림 프로그래밍(XP) 익스트림 프로그래밍(XP, eXtreme Programming)은 최근의 소프트웨어 개발 방법론 분야에 새로 등장한 개발 방법론이다. XP의 큰 장점은 막판에 스펙이 변경되는 일이 있어도 고객이 원하는 것을 고객이 원하는 기한에 맞춰서 제공할 할 수 있다는 점이다. 1. 조금씩, 하지만 자주발표한다. 2. 사이클을 반복해서 돌리면서 개발한다. 3. 스펙에 없는 것은 절대 집어넣지 않는다. (아무리 그 기능이 나중에 쓰일 것 같은 느낌이 들어도 그러지 않는 것이 좋다.) 4. 테스트코드를 먼저 만든다. 5. 야근은 하지마라. 항상 정규 일과 시간에만 작업한다. 6. 기회가 생기는 족족 언제 어디서든 코드를 개선하라. 7. 모든 테스트를 통과하기 전에는 어떤 것도 발표하지 마라. .. 더보기 이전 1 ··· 51 52 53 54 55 56 57 ··· 64 다음