얼마전에 GITISS 가마수트라의 번역글 '익스트림 프로그래밍이 게임 개발에 훌륭한 이유' 중에 좋은 내용이 있어 소개한다.
덧붙여서 얘기하면, 애자일이라는 것이 설계하지 않고 막바로 코딩하고 문서를 만들 필요도 없고 말 그대로 대~충 일하는 것을 의미하지 않는다. 간혹 웹서핑만으로 애자일의 단편만을 접하고서 오해하는 사람들이 있는데, 꼭 애자일 관련 서적을 읽어보길 권한다.
XP는 자동화된 유닛 테스트나 주 40 시간 근무, 짝 프로그래밍이 아니다. 대부분의 우수한 XP 팀에서 이것들을 실천하기는 하지만 XP는 그저 훌륭한 게임을 제작하는 것을 의미할 뿐이다. 훌륭한 게임 제작, 이것이야 말로 XP의 진정한 의미이다.
XP 방법론의 장점은 여러 이해 관계자의 다양한 요구를 충족하면서 훌륭한 게임을 만들 수 있다는데 있다.
결론적으로 말하자면 모두들 훌륭한 게임을 만들기를 원하기 때문에 누구나 XP를 사용해 성공할 수 있다.
XP 방법론의 장점은 여러 이해 관계자의 다양한 요구를 충족하면서 훌륭한 게임을 만들 수 있다는데 있다.
- 게임이 더욱 재미있고, 눈에 보이는 결과를 더욱 자주 확인할 수 있으며 마케팅 팀에서 변화를 요구했을 때 이 새로운 요구를 충족하도록 게임을 변경할 수 있기 때문에 퍼블리셔에서 만족한다.
- 팀의 의욕이 높고, 새로운 요구에 맞춰 게임을 변경할 수 있으며 눈에 보이는 프로세스와 피드백을 통해 팀이 계획에 맞춰 작업하는지 확인할 수 있기 때문에 경영진에서 만족한다.
- 대부분의 XP 실천사항에는 보상이 따르고 팀에 재미와 활기를 주기 때문에 팀원은 더욱 만족한다.
결론적으로 말하자면 모두들 훌륭한 게임을 만들기를 원하기 때문에 누구나 XP를 사용해 성공할 수 있다.
덧붙여서 얘기하면, 애자일이라는 것이 설계하지 않고 막바로 코딩하고 문서를 만들 필요도 없고 말 그대로 대~충 일하는 것을 의미하지 않는다. 간혹 웹서핑만으로 애자일의 단편만을 접하고서 오해하는 사람들이 있는데, 꼭 애자일 관련 서적을 읽어보길 권한다.

::: 사람과 사람의 교감! 人터넷의 첫 시작! 댓글을 달아주세요! :::
'애자일이라는 것이 설계하지 않고 막바로 코딩하고 문서를 만들 필요도 없고 말 그대로 대~충 일하는 것을 의미하지 않는다.'
기교는 기본이 지켜질 때 아름다운 법 - _-)b
(뭐.. 기교라고 하니깐 어감이 좀 이상하긴 하다. ㅋㅋ)
잘 지내지? (갑자기 쌩뚱맞게 안부인사) ㅋㅋ
애보느라 정신없지 뭐...형도 잘 지내지? -_-