| |||||||||||
p128 - p129
* 목록(The List)
- 누구나 이용할 수 있게 하자. : 고객이나 관리자 등에게
- 우선 순위를 부여하자. : 1) 필수적임 2) 매우 중요함 3) 있으면 좋음 4) 광택내기 5) 시시한 것
- 예상 일정에 따르자. : 우리 팀원 전체가 답답하게 만들지 말자.
- 살아 있는 문서가 되어야 한다. : 변화가 생명이다. 목록에서는
* 기술 리더(Tech lead) : 기술 리더의 역할과 필요성이 맘에 든다.
- 프로젝트의 기능 목록을 관리한다.
- 개발자의 현재 작업과 상태를 추적한다. : 기술 리더는 모든 팀원이 무슨 일을 하고 있는지 대략적이라도 파악해야 한다.
- 각 기능에 우선 순위를 매기는 일을 돕는다.
- 외부의 방해로부터 팀을 보호한다. : 가장 멋진 일이 아닐까?
* 일일 회의(Daily meetings) : 주간 회의만 하는 지금 상황에서 일일 회의도 고려해 볼만 하다.
- 회의는 짧게 하자.
- 세부 내역이 있어야 한다. : 개별 발표는 간략하게
- 문제를 열거하되 풀려고 하지 말자. : 해결은 회의 후에 하자.
* 코드 검토(Code reviews)
- 코드를 조금씩 검토한다.
- 검토자는 한두 명만 있으면 된다.
- 자주 한다.
- 검토 안 한 코드는 공포하지 않는다.
* 코드 변경 통지(Code change notifications)
- 통지 내역을 이메일로 보내고 통지하세요. : RSS도 좋다고 본다.
검토자의 이름을 열거한다.
- 코드를 벼경하거나 추가한 목적을 열거한다.
- 용량이 지나치게 크지 않으면, 원본 파일이나 차이점 명세서를 포함시킨다.
TAG 소프트웨어공학
