Insight
에서 애자일 프랙티스(Practices of an Agile Developer)가 출간되었습니다. 이벤트 당첨 기념으로 읽자마자 리뷰를 한 번 적어봅니다.




사용자 삽입 이미지

애자일 개발을 위한 좋은 입문서. 내일 당장 애자일 개발을 시작하고 싶다면, 이 책을 읽을 것!

장점:
  • 쉽다. 글이 매우 편안하게 읽힌다. 예시와 경험을 들어서 쉽게 설명해주며, 번역도 잘 되어 있다.
  • 유연하다. 상황에 따라 각각의 실천 사항들을 어느 정도까지 실행하는 것이 좋은지에 대해 조언을 해준다. 다른 많은 애자일 서적들이 강요나 훈계처럼 느껴진다면, 이 책은 친근한 조언처럼 다가올 것이다.
  • 친절하다. 제대로 시행되고 있을 때, 어떤 기분이나 느낌이 들어야 하는지, 곁핥기로 하고 있거나 너무 지나치게 하고 있을 때 균형 잡는 법 등 상세한 지침을 제공한다.
단점:
  • 아쉬운 점이 있다면, 이 책만으로는 (기대보다) 많은 것을 할 수 없다는 점이다. 이 책에 적힌 것들을 제대로 실천하기 위해서는 별도의 세부적이고 전문적인 서적들이 필요하다. (예: 테스트 주도 개발, Agile Software Development with Scrum 등.) 하지만 이것은 백과사전이나 완벽한 지침서(complete guide)가 아니다. 입문서에 이 이상 무엇을 더 바라겠는가?


이 책은 2일만에 거의 다 읽었습니다. 받은 첫날 잠이 오지 않아 새벽에 절반을 읽었고, 오늘 출퇴근하면서 나머지 절반을 읽었으니, 하루라고도 할 수 있네요. 그만큼 제게는 쉽고 재미있었습니다.

'애자일(Agile)'이라는 도그마(혹은 브랜드)에 거부감을 갖고 있더라도 한 번 즈음 읽어보길 권합니다. 그 이유는 이 책은 그 자체로 개발자들에게 좋은 습관들(practices)을 기르도록 도와주기 때문입니다.

모두 좋은 밤 되세요! ;)

: