본문 바로가기

Architect

Ship It - 부록 Tip 조언 요약 -

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. 자주 통합하고, 지속적으로 빌드하고 테스트하세요.

31. 동작하는 데모를 일직 그리고 자주 전달하세요.

32. 여러분이 무엇을, 왜 하고 있는지 공개하세요.

33. 얼굴을 많이 마주칠수록 팀워크가 단단해집니다.

34. 고쳐야 하는 것만 고치세요.

35. 파괴적인 '우수한 업무처리기법'은 진정한 의미의 업무처리기법이라 할 수 없습니다.

36. 밑에서부터 혁신해야 합니다.

37. 말만하지 말고 보여주세요.

38. 관리층의  지지를 이끌어내세요.

39. 버그가 있는 곳을 테스트하세요.

40. 목록은 살아있는 문서입니다. 변화가 목록의 생명입니다.

41. 목록에 없다면, 그것은 프로젝트의 일부가 아닙니다.

42. 항상 피드백을 빨리 해주세요.