Head First Software DevelopmentHead First Software Development - 8점
댄 필로네, 러스 마일즈 지음, 이정룡 외 옮김/한빛미디어
My rating [4/5] : ★★★★☆

Software 개발 전반에 걸친 방법론에 있어서 최근 많이 이야기되는 방법론을 소개하고 이를 실무에 어떻게 적용할 수 있는지를 head first 식으로 아주 쉽게 설명하고 있습니다.

특별히 scrum 이란 용어를 사용하고 있지는 않지만 scrum 에서 이야기하는 방법론과 비슷한 부분이 많이 있습니다.

* 요구 사항 수집 하기 - 사용자 스토리
* 계획 & 추정, 개발 속도 반영
* 소멸 그래프 사용
* Version control
* Continous Integration
* TDD (Test Driven Development)
* Bug tracking
* 다음 iteration 준비

Software devlopment 를 위하여 고객의 요구사항 및 requirement 분석으로부터 시작하여, 어떤 기능을 넣어하고, 이에 필요한 계획을 하고 이를 실천하기 위한 전반적인 개발 방법론을 다루고 있습니다.

너무나도 넓은 범위를 다루고 있기 때문에 각각 사항에 대해서는 다소 심오한 깊이 없이 소개 정도로 다루고 있는 경우도 있지만 개발 전체에 대해서 새로운 방법론을 어떻게 적용하고, 실전에 도입해야하는지에 대해서 알기 쉽게 잘 설명해둔 책인 것 같습니다.

특히나 요구 사항 수집하기 위하여 사용자 스토리에서부터 해야할 일을 유추하고, 이를 계획함에 있어서 개발팀의 속도(!)라는 것을 도입해서 실제 업무에 사용할 수 있는 시간이 얼마나되는지를 실제 계획에 반영하고 계획하는 부분은 참 충격적인 부분이었습니다.

이 좋은 방법론이 실무에 100% 모두 적용할 수는 없겠지만 하나하나 적용하도록 노력을 해보면 전과는 다른 좀더 조직적이고, agile 한 팀과 업무를 만들어 나갈 수 있지 않을까 기대해 봅니다. :)

http://tkhwang.tistory.com2009-01-26T13:55:290.3810
Posted by tkhwang

카테고리

분류 전체보기 (61)
소프트웨어 (30)
잡담 (17)
BOOK (7)
펜,잉크,노트,문구 (6)
Blog (1)
Bookmark (0)

달력

«   2018/11   »
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30