Использование методов отслеживания
Часто бывает так, что фактические трудозатраты, введенные для задач, которые уже должны были завершиться, относятся ко времени, предшествующему дате отчета. Ведь если бы фактические трудозатраты относились к периоду запланированного начала задачи, они могли бы быть введены именно тогда, после завершения работ. В таких случаях более подходящим поведением программы был бы не только перенос оставшихся трудозатрат после даты отчета, но и перенос фактических трудозатрат до нее, поскольку работы были проведены перед датой отчета, а не когда-то в прошлом. Чтобы MS Project работал таким образом, нужно установить на вкладке Calculation (Расчет) флажок And move end of completed parts forward to status date (А также переместить окончание завершенных частей вперед на дату отчета о состоянии).
В файле 16.mрр мы установили этот флажок и ввели фактические трудозатраты для Задачи 2. Как видно на рис. 19.18, задача была перенесена к дате отчета целиком, и ее выполненная часть находится до даты отчета, а невыполненная – после.
Рис. 19.18. После ввода фактических данных оставшиеся трудозатраты переносятся после даты отчета без создания перерыва
Ввод процента завершения
При отслеживании проекта можно вводить не объем осуществленных или оставшихся трудозатрат, а процент завершения задачи. Процент завершения находится в диапазоне от 0 (выполнение задачи не началось) до 100 (задача выполнена). Процент завершения указывается в поле % Complete (% завершения), и после того, как значение этого поля изменяется, MS Project пересчитывает значения полей Actual Duration (Фактическая длительность) и Remaining Duration (Оставшаяся длительность). При этом программа определяет их значения по следующим формулам:
Actual Duration(Фактическая длительность)
=
Duration(Длительность)
*
%
Complete(
%
завершения)
Remaining Duration(Оставшаяся длительность)
=
Duration(Длительность)
-
Actual Duration(Фактическая длительность)
Рассчитав фактическую длительность задачи, программа определяет фактические трудозатраты по задаче, исходя из запланированных значений.
Например, в файле 17.mрр мы создали Задачу 1 длительностью в 4 часа (рис. 19.19). В первые 2 часа ее выполнения трудозатраты составляют по 0.5 часа, а во вторые 2 часа – по 1 часу. Затем мы скопировали Задачу 1 в Задачу 2 и для второй задачи ввели процент завершения 50%. MS Project установил для нее фактическую длительность 2 часа и определил фактические трудозатраты как 1 час, так как в первые 2 часа был запланирован только 1 час трудозатрат.
Рис. 19.19. Изменение процента завершения для задачи
Как видно из этого примера, значение поля % Complete (% завершения) соответствует длительности задачи, а не ее трудозатратам. (В нашем случае выполнено только 33.3% запланированных трудозатрат.) В MS Project 2002 есть и поле для обозначения процента завершения по трудозатратам, называемое % Work Complete (% завершения по трудозатратам). Это поле, содержащее процент фактических трудозатрат от запланированных, автоматически обновляется при вводе фактических трудозатрат для задачи, а при его изменении автоматически обновляются, поля с данными фактических и оставшихся трудозатрат.
Однако иногда значения рассчитываемых полей не соответствуют реальному состоянию задачи. Представим постройку кирпичной стены, состоящей из 100 кирпичей, выложенных в 5 рядов. Первый ряд из 20 кирпичей укладывается в 20 минут, но на укладку второго ряда требуется 25 минут, поскольку теперь нужно поднимать кирпичи немного выше и работа занимает больше времени. Третий ряд будет укладываться 30 минут, четвертый 35 и пятый 40, и всего постройка стены займет 150 минут. После укладки 60 кирпичей проект будет реально завершен на 60% (уложено 60 кирпичей из 100). Однако на это потрачено только 75 из 150 минут, поэтому % завершения или % завершения по трудозатратам будет равен только 50%. Поскольку в отчетах (которые мы будем разбирать далее) иногда важно опираться на реальные данные, в MS Project включено поле Physical % Complete (Физический % завершения). Значение этого поля не рассчитывается, а устанавливается вручную и используется для отчетов в тех случаях, когда рассчитанный программой процент завершения не соответствует действительности (см. раздел "Пример анализа методом освоенного объема").