공학/방법론
XP
둥둥잇
2014. 10. 27. 02:23
XP : eXtream Programming 의 약자
- 애자일 개발 방식의 하나
by 켄트 벡
- 개발조직이 기반이 되는 중소규모 팀에 적합한 경량화된 개발 방식
- 개발 테크닉과 관련된 부분이 많아서 방법론이라 부르기에 논란도 존재
* XP의 가치
- 의사소통
- 용기
- 피드백
- 단순함
- 존중
=>의사소통에서 용기를 내고, 피드백을 받을 용기를 내, SW가 간결하게 유지되도록, 상호간의 존중 유지!
"소프트웨어 개발에서 생산성과 인간을 동시에 개선하려면, 팀에 속한 모든 개인의 기여를 존중해야 한다.
나도 중요한 사람이고 당신도 중요한 사람이다" - 켄트 백
+ 캬~ 맞는 말씀이십니다♥
* XP의 기본 실천 방법들
+ 정말 개발하는 사람들 간의 신뢰와 상호 존중이 존재한다면 정말 좋은 개발 환경일듯
이건 정말 프로젝트를 진행하는 회사나 그 구성원들 모두가 오픈 마인드를 가져야 더욱 효과적으로 좋은 결과를 창출할듯
* XP의 원칙
1. 인간성 : 소프트웨어는 인간이 개발한다
+ 와 정말...ㅠㅠㅠ 그래!! 소프트웨어 개발은 인간이야!!!! 몇십년이 지나도!!
출처 : NIPA 소프트웨어공학센터
정말 자료 좋네요ㅠㅠㅜㅠㅜㅠ 굿굿!!!