NASA SEL의 소프트웨어 성공을 위해 할일

  • 소프트 웨어 개발 계획을 만들고 따른다.
  • 프로젝트 인력에게 권한을 부여한다.
    인력의 잠재성을 충분히 활용한다
  • 권위주의를 최소화한다.
    프로세스의 부담을 최소화한다.
  • 요구사항의 베이스라인을 정의하고, 변경사항을 관리한다.
    요구사항이나 정의되지 않은 요구사항은 상세하게 목록으로 만들고 비용과 일정에 미치는 영향에 따라 우선순위를 매긴다.
  • 프로젝트의 건강 상태와 진행상황을 주기적으로 점검하고 필요하다면 재계획한다.
  • 시스템 규모, 공수, 일정을 주기적으로 다시 추정한다.
    주요 마일드 스톤이 끝날 때마다 추정을 정제하라
  • 단계 전이를 정의하고 관리한다.
    다음 단계에 대한 준비작업을 시작해야 한다.
  • 팀정신을 키운다.
    개인의 책임을 명확하게 정의하면서 전체 프로젝트에 대한 책임도 있음을 강조해야 한다.

NASA SEL의 성공을 위해서 하지 말아야 할 일

  • 팀구성원이 체계적이지 않은 방법으로 일하게 놔두지 말라
  • 터무니 없는 목표를 설정하지 말라
  • 미치게 될 영향을 평가해보지 않거나 변경위원회의 승인 없이 수정을 가하지 말라
  • 겉치례 작업을 하지 말라
    필요한 것만 구현을 한다
  • 특히 프로젝트 초기에 인원을 과다하게 배정하지 말라
  • 현 단계에서 지연된 일정을 나중에 복구할 수 있다고 가정하지 말라
    특정 단계에서 시간을 회복할 만큼 충분치 않다.
  • 비용절감이나 일정 단축을 위해 기준을 느슨하게 하지 말라
  • 많은 양의 문서가 성공을 보장한다고 믿지 말라


소프트웨어 프로젝트 생존 전략

스티브 맥코넬 / 인사이트



Posted by ologist
 TAG ,

블로그 이미지
ologist

공지사항

Yesterday170
Today61
Total33,502

달력

 « |  » 2012.02
      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      

최근에 받은 트랙백

글 보관함