2009년 10월 14일 수요일

How Microsoft develops its Software

How Microsoft develops its Software

 

 

1부. 일정 맞추기 OnTime


1. 아는 체 하지 마라 Don’t know what you don’t know

2. 상황을 파악한 다음에 움직여라 Get to a known state and stay there

3. 제품-일정-비용 삼각형을 기억하라 Remember the triangle.

4. 어둠 속으로 돌진하지 마라 Don’t go dark

5. 무결점 이정표를 사용하라 Use zero defect (ZD) milestones.

6. 팀워크를 유지하라 Beware of a guy in a room

7. 일정에는 조삼모사가 없다  Never trade a bad date for an equally bad date

8. 일정이 밀리면, 전열을 가다듬어라 When slipping, don't fall

9. 밑바닥 기술이 중요하다 Low tech is good

10. 설계할 때는 설계만 한다 Design time at design time

11. 만들어야 출시할 수 있다 If you build it, it will ship

12. 호환성은 카누 만들 때나 필요하다 Portability is for canoes

 

 

2부. 위대한 소프트웨어  Great Software


13. 고객을 감동시켜라 Enrapture the customers

14. 통일성이라는 한가지 명제만 기억하라 Remember one thing: Unity

15. 설계 사상을 명확하게 잡아라 State your theme

16. 비교하라 Vary it

17. 균형을 맞춰라 Balance it

18. 발전시켜라 Evolve it

19. 제품을 층층이 쌓아라 Your product should be a hierarchy

20. 공유할 비전을 정하라 Establish a shared vision

 

 

3부. 출시  Shipping


21. 팀을 항상 출시 모드로 유지하라 Get the team into ship mode 

 

http://blogs.msdn.com/David_Gristwood/archive/2004/06/24/164849.aspx

댓글 없음:

댓글 쓰기