Posts Tagged ‘Agile2008’

스크럼과 XP 출간

Tuesday, May 12th, 2009

팀원들과 같이 번역한 책, ‘스크럼과 XP‘가 출간되었습니다. 사용자 스토리와 마찬가지로 애자일 시리즈의 하나로 출간되었지만 기존의 애자일 시리즈 책들과 비교할 때 좀 가벼우면서도 직접 와닿는 현실적인 이야기들로 채워져 있어서, 그리고 얇아서, 편하게 읽을 수 있다고 생각됩니다.

원서는 더욱 얇습니다만, 번역서에는 Scrum Primer를 부록으로 추가해서 조금 두꺼워졌습니다. 원서가, 스크럼은 이런 것이고 XP는 이런 것이다는 내용 없이 단도 직입적이기 때문에 스크럼에 대한 소개 차원에서 추가한 것이죠.

스크럼을 적용하려는 분들께 이 책이 도움이 될 수 있기를 바랍니다. Happy Scrumming!

아래는 작년 Agile2008에서 저자 헨릭 크니버그에게서 받은 사인입니다.

헨릭의 사인

헨릭의 사인

Planning Poker 2종

Monday, December 22nd, 2008

Agile2008 에 부스를 열고 참가한 업체들 중 다수가 Planning Poker를 선물로 줬다. (ObjectMentor에서는 Clean code 팔찌를 줬다)

두 개를 받아왔는데 하나는 VersionOne 에서 만든 것이고, 다른 하나는 마이크로소프트에서 만들어 나누준 것이다.

VersionOne의 Planning Poker

VersionOne의 Planning Poker

우선 VersionOne의 것을 보면, 1,2,3,4,5… 대개 Mike Cohn이 ‘정형화(?)’ 시킨 1,2,3,5,8,13 .. 의 피보나치 수열을 선호하는 것과 달리 나름 소신을 지킨셈이다. ㅎ

플라스틱케이스가 있어서 보관하기 편한 점이 있는데, 4벌의 카드가 구분이 없어 매번 나눠갖기 귀찮다.

마이크로소프트의 Planning Poker

마이크로소프트의 Planning Poker

반면 마이크로소프트의 것은, 자사 브랜드의 4색을 살려 구분지어놓았기 때문에 미팅시 서로 나눠갖기 편한 점이 있다. 코팅도 나름 괜찮은 편..

위 2종의 Planning Poker에 모두 아쉬운 점이 있다면, 커피브레이크를 위한 카드가 없다는 점 정도?

Hello world 를 TDD 로

Friday, September 26th, 2008

좀 지난 포스팅이지만, Agile2008 에서 들었던 세션 중에 TDD Clinic: C 가 있었다. 간단한 브리핑에 이어 참가자들이 직접 TDD를 실습해보는 시간이었다. Bas Vodde와 Michael Feathers가 세션을 맡아서 참가자들이 진행하는 것을 살펴봐주었다.

실습에 사용된 문제를 살짝 올려본다. 다음의 문제들을 풀되, 가급적이면 TDD Cycle을 지켜서 진행하면 된다.

1. Hello World

  • Test-drive a small program that output “Hello World” on the console.

2.Chat client / server

  • Test-drive a small chat client/server.
  • Client accepts input, sends it to server
  • Client receives text from server
  • Server allows multiple clients to connect
  • Use network / POSIX Sockets

3.Line of Code counter

  • Test-drive a lines of code counter
  • Read a C file
  • Ignore preprocessor info
  • Every line is a LOC
  • Lines with only comments are not counted
  • Remember multi-line comments

우리 짝은 1번과 3번밖에 하지 못했다. 2번도 해 봐야겠지?

세션에서 사용한 Testing Framework은  CppUTest 이며, cpputest.sf.net 에서 받을 수 있다.