티스토리 툴바


1 Starting a Project

2 Planning the Project

3 Using Life Cycles to Design Your Project

4 Scheduling the Project

5 Estimating the Work

  • 해봤던것 비교 – linear project 는 없다
  • delphi and wide delphi – underestimate 하게된다. sizing and duration 을 분리해야 한다
  • sizing : 작업이 얼마나 큰지를 보는것. (적다, 보통이다, 많다) 개략적이다.  개략적으로 규모를 예측하는 것은 대부분의 프로젝트에서 맞지 않다.
  • 예측치를 세밀하게 내놓아야 한다 개략적으로 예측한것을 작업 기간으로 바꿔야 한다. 
  • duration :  피보나치 수열 이용한 sizing - 상대적인 sizing – 기간 산출 
  • inch-pebble : 하루나 이틀짜리 작업 완료/미완료의 상태를 갖는다
  • 예측치에 날짜 범위를 사용한다.
  • 가장 빠른 완료일, 끝낼 확률이 높은 완료일, 최악의 완료일
  • [precision : 측정의 엄밀함 소수점 자릿수 accuracy : 예측치에 얼마나 가까운지를 나타낸다] 일정잡기에서 고민하는것은 정확함이다.
  • inch-pebble : 하루나 이틀짜리 작업 완료/미완료의 상태를 갖는다 어정쩡하게 완료를 표시하는 퍼센트 완료를 사용하지 않는다.
  • Multitasking and Task Switching

    In today's information-rich society, people frequently attempt to perform many tasks at once. This often requires them to juggle their limited resources in order to accomplish each of these tasks successfully. This juggling is not always easy, and in many cases can lead to greater inefficiency in performing each individual task. For example, using a cellular telephone while driving can lead to both poor communication and poor driving. In the brain, juggling multiple tasks ("Multitasking") is performed by mental executive processes that manage the individual tasks and determine how, when, and with what priorities they get performed. These executive processes act like a choreographer who orchestrates many individual dancers so that they can perform as a single unit, or an air-traffic controller who schedules many airplanes that take off and land on the same runway. If the individual dancers or airplanes are not scheduled appropriately, the results can be catastrophic.

    Multitasking can be difficult when a person must perform two tasks simultaneously, but problems can also occur when a person switches from performing one task to performing another. Performing two or more tasks in rapid succession requires an individual to reorient to each new task, which itself takes time and other attentional resources. In our research, we have studied this aspect of multitasking using a task-switching paradigm. In our task-switching experiments, participants either perform a single task throughout a trial block, or alternate between two tasks during the trial block. By comparing completion times of single-task and dual-task blocks, we can measure the cost (in time) for the task-switching processes. By conducting these experiments, we have been able to understand how aspects of the individual tasks (such as task difficulty and task familiarity) can affect these task-switching costs.

6 Recognizing and Avoiding Schedule Games

여러분이 선정한 완료일은 후원자의 기대에 미치지 못합니다.

  • 희망만으로 프로젝트를 성공적으로 끝내지 못합니다.

위험이 있는곳을 파악하고 글로 적는다

폭포수 모델이 아닌 다른 생애주기를 선택 [폭포수모델에서 요구 : 처음에 모든것을 성공적으로 계획하는데 필요한 데이터가 있어야 한다.]

무엇을 만들수 있는지 알아보는 데 허드슨만시작을 사용

교육을 받게 한다.

전문지식, 겪어보지 못한 경험에 대해 도움이나 정보를 요청

마일스톤기준을 설정

현실부정의 관리자 상황을 처리

관리자가 현실을 부정하는 이유를 조사 (맥락에 독립적인 질문을 던져서 견인인자를 파악)

프로젝트의 위험과 위험이 일으킳수 있는 영향을 조사 (숫자가 아닌 정도를 사용)

실행할 수 있는것 설명하고 실제 프로젝트의 진행상황을 보여주는 속도를 측정

현실부정의 프로젝트관리자는 재앙이다.

눈가리고 아웅

아키텍처 단위 보다는 기능 단위로 구현해라.

구현할 기능에 우선 순위를 부여

출시기준을 작성한다

운좋은 완료일

프로젝트 수준에서 이해당사자와 함께 작업해야 한다

 

 

7 Creating a Great Project Team

8 Steering the Project

9 Maintaining Project Rhythm

10 Managing Meetings

11 Creating and Using a Project Dashboard

12 Managing Multisite Projects

13 Integrating Testing into the Project

14 Managing Programs

15 Completing a Project

16 Managing the Project Portfolio


A More Detailed Information About Life Cycles
A.1 Serial Life Cycle: Waterfall or Phase-Gate
A.2 Iterative Life Cycle: Spiral, Evolutionary Prototyping, Unified Process
A.3 Incremental Life Cycle: Staged Delivery, Design to Schedule
A.4 Agile Life Cycles

 

time box

agile life cycle method

반복주기, 계획하기

백로그

연속적인 생애주기

스파이크 : 작업의 정보를 얻으려고 타임박스를 적용한 작업 – xp 에서는 버린다.

Posted by 보여줄 수 있는 사랑은 작습니다. rugrats