본문 바로가기

Extreme Programming - 2. 운전하는 법 배우기 & 가치, 원칙, 실천방법 Extreme Programming - 2 운전하는 법 배우기 & 가치, 원칙, 실천방법‎"Chap2. 운전하는 법 배우기 " - 인상 깊었던 점 XP의 패러다임에 대한 것. 정적이라기 보다는 동적인 느낌에 가까운 것 (깨어 있고 적응하며 변하는 것) - 의문점 실제 프로젝트에서는 요구사항을 fix 해놓고 작업을 진행하는 것이 가장 효과적이고 납기를 맞출 수 있는 최선의 방법이라 들었습니다. 하지만 2장의 "소프트웨어의 모든 것은 변한다, 요구사항은 변한다, 설계도 변한다...." 구절은 고객의 요구사항이 항상 변한다는 것을 암시합니다. 결국 제가 듣고 경험해왔던(경험이래봤자..짧습니다) 현실과 익스트림이 주장하는 이론은 상반되는 상황입니다. 두 형님이나 누님이 실제 현장에서 경험한 것을 토대로 어떤 것.. 더보기
Extreme Programming - 1. XP란 무엇인가? Extreme Programming - 1 Chap 1. XP란 무엇인가? 1. XP는... - 과거에는 잘 통했지만 지금은 일을 최고로 잘 하려고 하는데 방해가 되는 습관과 양식을 버리는 것 - 우리가 할 수 있는 게 무엇인지 공개한 다음 그걸 해내는 것에 대한 이야기 - 우리가 될 수 있는 최고의 자신을 향해 나아가면서 그 과정에서 개발자로서 최고가 되는 것에 대한 이야기 - 프로그래밍 기법과 명확한 의사소통, 팀워크를 탁월하게 적용하는 것에 집중하는 소프트웨어 개발의 양식 2. XP에 포함되는 것들 - 의사소통, 피드백, 단순성, 용기, 존중 같은 가치들에 바탕을 둔 SW 개발 철학 - SW개발을 개선하는 데 쓸모가 있다고 증명된 실천방법들의 집합 - 상호 보완적인 원칙들. 가치를 실천방법으로 옮기.. 더보기