애자일 개발자가 사는 법

애자일 프랙티스 –
벤컷 수브라마니암 & 앤디 헌트 지음, 신승환.정태중 옮김/인사이트

애자일(Agile)이라고 불리는, 소프트웨어 개발에서의 실용주의적 접근법에 대한 호응이 날로 뜨거워지고 있습니다. 가끔 만병 통치 약처럼 떠들썩한 것이 살짝 불안감을 주기는 하지만 실용주의의 장점은 크게 잘못되는 경우가 없다는 것입니다. 전에는 XP 외에 체계적으로 정리된 번역서들을 구하기 힘들었지만, 애자일의 다양한 측면들을 다루는 책들이 많이 번역되었고, 늦었지만 스크럼(Scrum) [...]

Pragmatic Version Control Using Git

Pragmatic Version Control Using Git (Paperback) –
Swicegood, Travis/Oreilly & Associates Inc

“실용주의 프로그래머를 위한 버전 관리 using CVS” 와 “서브버전을 이용한 실용적인 버전 관리” 에 이은 버전관리 소프트웨어 Git 입문서입니다. 아직 CVS 를 고집할 사람들은 없을 것 같지만 Subversion 과 Git 는 좀 고민이 필요합니다. 일단 둘 다 공짜. Subversion 은 클라이언트/서버 스타일인 반면 Git [...]

지속적인 통합(Continuous Integration)

지속적인 통합 –
폴 M. 듀발 외 지음, 최재훈 옮김/위키북스

테스트 주도형 개발(TDD) 의 꽃이라고 할 수 있는 지속적인 통합에 대해 설명하는 책입니다. “지속적인 통합 하겠다고 CruiseControl 하나 깔아놨다. 이제 뭐하지?” 라고 질문하시는 분들에게 딱 좋은 입문서고, 아직 아무것도 한 게 없다는 걸 깨닫게 해 주는 책입니다. 이 책 한 권 읽어보면 모든 게 해결될 거라는 [...]

불확실성과 화해하는 프로젝트 추정과 계획(Agile Estimating and Planning)

불확실성과 화해하는 프로젝트 추정과 계획 –
마이크 콘 지음, 이병준 옮김/인사이트

전에 소개 드린 “Agile Estimating and Planning” 의 번역본이 나왔군요. 번역본을 읽어보지는 못했기 때문에 번역의 질에 대해서는 확인하지 못했습니다.

스크럼(Agile Software Development with Scrum)

스크럼 –
마이크 비들.켄 슈와버 지음, 박일.김기웅 외 옮김/인사이트

전에 소개 드린 “Agile Software Development with Scrum” 의 번역본이 나왔군요. 번역본을 읽어보지는 못했기 때문에 번역의 질에 대해서는 확인하지 못했습니다. 어쨌거나 사내 개발 프로세스의 중심이 되는 스크럼에 대한 한글 서적이 출간되어서 반갑습니다.

린 소프트웨어 개발의 적용(Implementing Lean Software Development)

린 소프트웨어 개발의 적용 –
메리 포펜딕 외 지음, 엄위상 외 옮김/위키북스

“린 소프트웨어 개발” 의 후속 편. 도요타식 철학을 소프트웨어 개발에 이식한다는 목표를 갖고 있고, 현실적인 조언들로 가득 차 있습니다. 번역은 좀 문제가 있습니다.

Agile Software Development with Scrum

Agile Software Development With Scrum (Paperback) –
Schwaber, Ken/Prentice Hall

Agile 한 소프트웨어 개발법의 하나인 Scrum 에 관한 최초의 책입니다. 2001년도 책이니 새로운 내용이 있을 리 없고, 그 이후로 나온 책들도 몇 권 있습니다만 순서대로 읽는 습관 때문에…… 사소한 차이점들과 사소하지 않은 한가지 점만 빼면 F사에서 사용하는 방법과 동일합니다. “생명유지 장치만 빼고 다 버려.” 를 실행하면 [...]

린 소프트웨어 개발(Lean Software Development)

린 소프트웨어 개발 –
메리 포펜딕.톰 포펜딕 지음, 김정민.김창준 외 옮김/인사이트

좋은 책을 엉터리 번역이 망쳐놓은 사례로 꼽을 만 합니다. 원서로 다시 읽을 수 밖에 없었습니다. 도요타를 벤치마킹 하고자 하는 회사가 많습니다. 대표적인 사례가 XXXX(블로그로 옮겨 오면서 삭제되었습니다.)인데, 마침 동생들이 둘이나 적을 두고 있는 관계로, 벤치마킹을 시작할 때부터 성공할 때까지 실시간으로 소식을 전해들을 수 있었습니다. 처음에는 [...]

Agile Estimating and Planning

Agile Estimating and Planning (Robert C. Martin Series) –
마이크 콘 지음/Prentice Hall PTR

“사용자 스토리” 에서 별3개라는 푸대접을 받았던 작가입니다. Planning 에 관한 내용을 별도의 책으로 낸다는 구절이 있어서 구해봤습니다. 한마디로 이 책 굉장합니다. “사용자 스토리” 와 한 쌍으로 취급되어야 하는 책이고, 물론 작가의 스타일이 지나치게 풀어 말하는 경향이 있지만 아주 균형 잡혀있고 현실적이고 유용한 [...]

Software Estimation

Software Estimation –
스티브 맥코넬 지음, 안재우 옮김/정보문화사

“Code Complete” 와 “Rapid Development” 등 졸트상의 단골 저자로 잘 알려진 맥코넬이 소프트웨어 추정 문제를 들고 찾아왔습니다. 책의 스타일은 두 번째 책과 유사합니다. 베스트 프랙티스를 나열하는 형식이라고 보시면 됩니다. 소프트웨어 추정이란 “일정 – 과연 이 프로젝트를 끝내는데 얼마나 걸리는가?”, “공수 – 이 프로젝트를 끝내는데 필요한 맨먼스는?” 에 대한 [...]