Създаване на нов проект в MS Project. Основни шаблони на проектни планове в Excel

Microsoft Project (или MSP) е програма за управление на проекти, разработена и продавана от Microsoft Corporation.

Microsoft Project е проектиран да помага на ръководителя на проекта да разработва планове, да разпределя ресурси за задачи, да проследява напредъка и да анализира обхвата на работата. Microsoft Project създава графици на критични пътища. Могат да се създават графици, като се вземат предвид използваните ресурси. Веригата се визуализира в диаграма на Гант.

Под марката Microsoft Project се предлагат няколко продукта и решения:

Microsoft Project Standard -- версия за един потребител за малки проекти на Microsoft Project Professional - корпоративна версия на поддържащия продукт споделено управлениепроекти и ресурси и управление на портфейли от проекти с помощта на Microsoft Project Server.

Microsoft Project Web Access -- Уеб интерфейс за отчитане на изпълнените задачи, както и преглед на портфейли от проекти Microsoft Project Portfolio Server -- продукт за избор на проекти за стартиране въз основа на балансирани резултати, е включен в Microsoft Project Server от версията на MS Project 2010.

От 2013 г. Microsoft започна да доставя облачна версия на Microsoft Project Online.

Microsoft Project е само инструмент; за да приложите управление на проекти, трябва да изберете методология за управление на проекти. По правило методологията се прилага чрез „регулации“ за управление на проекти и специфични за индустрията подобрения на MS Project.

С 20 000 000 потребители Microsoft Project има монопол.

Най-очевидното предимство на продукта е, че е част от семейството Microsoft Office. Това осигурява следните предимства, общи за всички продукти на MS Office:

Същата ниска крива на учене на потребителите като другите програми на Microsoft Office

Богати опции за персонализиране в стил формула Microsoft Excel(самият продукт е проектиран в интерфейс, максимално близък до Microsoft Excel)

Възможност за адаптиране на продукта към вашите специфични нужди чрез програмиране или закупуване на готови решения, създадени на базата на Visual Basic или Microsoft.Net.

Microsoft насърчава закупуването на готови решения от партньори чрез програмата Microsoft ISV Royalty, като компенсира клиенти и партньори за разработването на индустриални решения, както и тази програмаима за цел да намали проблемите с продукта с техническа поддръжка.

Microsoft разбира недостатъците на своя продукт в областта на надеждността на задния край и използва няколко програми, за да осигури отделни експерти и партньори, които да помогнат за решаването на този проблем. Ако самият работен плот на Microsoft Project е толкова надежден, колкото Microsoft Excel и няма значителни оплаквания, тогава надеждността на Microsoft Project Server е във фокуса на критика дори от централни експерти и продуктови партньори на Microsoft.

Microsoft решава този проблем с надеждността на Microsoft Project Server с помощта на цял набор от програми.

Чрез програмата Microsoft ISV Royalty партньорите и клиентите получават компенсация за част от разходите за подобрена техническа поддръжка за решението.

Microsoft кани най-силните експерти от клиенти и партньори, и най-вече онези, които са критични към качеството на Microsoft Project Server, да вземат участие в неговата програма за разработка и тестване Програма за възприемане на технологии на Microsoft Microsoft издава статуси на награди на продуктови експерти, които се съгласяват да предоставят безплатна консултация относно поддръжката инциденти във форумите. Microsoft предоставя безплатна услуга за консултации във форума чрез програмата Microsoft MVP.

При правилна употреба определени програмипроблемите с надеждността на сървърните компоненти са до голяма степен смекчени: част от разходите за техническа поддръжка се компенсират от Microsoft и безплатни консултации във форуми; големи клиенти и партньори на Microsoft могат да тестват сложни корпоративни сценарии за внедряване чрез Microsoft Technology Adoption Program.

Настройка и създаване на план на проект в Microsoft Poject

Трябва да започнете работа в Microsoft Project, като настроите работното си време. За да направите това, намерете раздела „Файл“ в лентата с инструменти и изберете „Опции“. В прозореца с опции трябва да отидем в раздела „График“, „Разширени“. Следващите фигури показват настройките на работното време и настройката на дисплея на стойностите.

Фигура 1 - Настройка на работното време


Фигура 2 - Настройки на стойността

След като установим желаното обозначение на количествата, можем да започнем проектирането.

Първо трябва да въведете в програмата плана, даден по-горе в това курсова работаи ги групирайте според този план.


Фигура 3 - План на проекта


Фигура 4 - План на проекта

И така, планът на проекта е готов. Но самият проект все още не се изпълнява, тъй като няма хора и ресурси, с помощта на които да се реализира този проект. За да зададете ресурс, трябва да изберете раздела Изглед на лентата с инструменти и да изберете елемента „Лист с ресурси“. Ресурсите, които ще представим, са представени по-долу.


Фигура 5 - Лист с ресурси

Шаблоните са предназначени за стандартизиране на проектни файлове в проектен екип или организация. MS Project има два типа шаблони: файлът Global.mpt и файлови шаблони. Глобалният файл съхранява основни настройки, които се прилагат към нови проекти. Файловите шаблони са стандартни дизайни, които се запазват за бъдеща употреба за целите на стандартизацията.

Глобален файл

Глобалният файл не може да бъде отворен за редактиране като обикновен файл - промените се правят в него с помощта на Органайзера (обсъдихме работата с Организатора в раздела „Изтриване и преместване на изгледи и техните компоненти“). Промените в общите настройки се правят чрез щракване върху бутона Задаване по подразбиране в различните раздели в диалоговия прозорец Опции.

Две копия на глобалния файл Global.mpt се съхраняват на диска - едното в инсталационната папка на MS Project, а второто в работната папка на потребителя. (Можете да определите местоположението на тези файлове, като използвате командата за търсене на файлове на Windows.) Инсталационната папка съдържа оригиналния шаблонен файл, доставен с програмата, а работната папка съдържа негово копие, което включва всички настройки, направени по време на работа с програма. Това е файлът, който програмата използва, когато работи.

Ако изтриете глобалния файл от работната папка на потребителя, тогава, когато MS Project стартира, той автоматично ще постави файла от инсталационната папка в него. Следователно, за да върнете шаблона към първоначалните му настройки, можете просто да изтриете работния файл.

Създаване на файлов шаблон

Файловите шаблони се създават от потребителя чрез записване на проектни планове във формат *.mpt. Всякаква информация може да бъде запазена в шаблона: данни за задачи, ресурси и задания, настройки на изгледа, макроси и др. В същото време, при запазване на шаблона, ненужната информация от текущия план (например данни за действителните разходи за труд) може също да се запише в него, което определено няма да ви трябва, когато създавате нови проекти). Следователно при запис на файл във формат на шаблон се появява диалогов прозорец (фиг. 23.16), който определя кои данни от текущия план да не бъдат включени в шаблона.

Ориз. 23.16. Определяне на данните, които ще бъдат записани в шаблона

Диалоговият прозорец съдържа квадратчета за отметка, които можете да използвате, за да посочите типовете данни, които не са включени в шаблона. Квадратчето Стойности на всички базови линии ще премахне данните за базовата линия на проекта от бъдещия шаблон. Поставянето на отметка в полето Actual Values ​​ще премахне текущите действителни стойности на шаблона от записвания план. Квадратчето за отметка на ресурсите определя дали данните за ресурсите се записват в шаблона. Данните за фиксирани разходи за задачи могат да бъдат премахнати чрез отметка в квадратчето Фиксирани разходи и поставяне на отметка в квадратчето Дали задачите са били публикувани в Microsoft Project Server ще изключи данните за публикуване на задача от сървъра на шаблона.

Обикновено процентите на ресурсите са включени в шаблона, ако проекти, които ще бъдат планирани с помощта на шаблона, ще използват същите ресурси. Освен това понякога е полезно да се прехвърлят данни за фиксираните разходи на задачите, тъй като често фиксираните разходи за едни и същи задачи в същия тип проекти са едни и същи. На фиг. Прехвърляме 23.16 само към шаблона. данни за ставките на ресурсите.

Създаване на файл по шаблон

За да създадете файл въз основа на шаблон, използвайте командата от менюто File V New и след това в областта за задачи на панела Нов проект в секцията Нов от шаблон изберете шаблона, върху който да се основава създаването на план на проект (фиг. 23.17).

Ориз. 23.17. Панел за създаване на проекти

В нашия случай списъкът с шаблони съдържа файла BookProject.mpt, който създадохме, за да подготвим придружаващите файлове за тази книга. Щракването върху име на шаблон ще създаде файл въз основа на него. Освен това в списъка с шаблони има елемент Общи шаблони, щракването върху който ще ви отведе до диалогов прозорец с пълен списъкшаблони, налични за използване при създаване на нов файл (Фигура 23.18).

Диалоговият прозорец със списък на шаблони е разделен на две групи: първият раздел, Общи, съдържа списък със създадени от потребителя шаблони и празен шаблон на проект. Вторият раздел, Project Templates, показва шаблоните, включени в MS Project. Като изберете някоя от тях и щракнете двукратно върху иконата й, ще създадете нов проектвъз основа на него.

° С създаване на нов проект в MS Project

Като пример, нека разгледаме проект за проектиране и разработване на уебсайт за визитна картичка на магазин с помощта на cms.

Първите стъпки в създаването календарен планпроект са: стартиране на нов проектен план, определяне на начална или крайна дата на проекта и въвеждане Главна информацияотносно проекта.

  1. Стартирайте MS Project.
  2. Щракнете върху бутона Създаване на лентата с инструментиСтандартен или изпълнете командатаФайл/Нов .
  3. В менюто Проект изберете отборИнформация за проекта. Въведете или изберете начална дата на проекта 17 октомври 2008 г. и щракнетеДОБРЕ.

Когато стартирате нов проект в Microsoft Project, можете да въведете начална дата или крайна дата за проекта, но не и двете. Препоръчително е да въведете самоначална дата проект, а крайната дата ще бъдеизчислено в Microsoft Project след въвеждане и планиране на задачи. Ако проектът трябва да бъде завършен до определена дата, трябва да въведете само крайната дата на проекта. Първоначалното планиране трябва да се извърши от крайната дата, за да се определи датата, на която проектът трябва да започне.

  1. Щракнете върху бутона Запиши.
  2. В полето Име на файл въведете името на проектаРазработка на уебсайт 1и след това щракнете върху бутонаЗапазване.

Въвеждане на ключова информация за проекта

Всеки проект съдържа уникален набор от компоненти: целта на проекта, конкретните задачи и хората, които ги изпълняват. Да помня всичко важна информацияи тяхната връзка, трябва да въведете данни за проекта и да се обърнете към тях, ако е необходимо.

  1. В менюто Файл изберете отборИмоти и отворете разделаДокумент.
  2. Въведете всяка информация за проекта, като например кой ще го управлява и поддържа файла на проекта, опишете целта на проекта, известните ограничения и въведете други общи бележкиотносно проекта.
  3. Щракнете върху бутона OK.

Настройване на календар на проекта

Календар на проектаможе да се променя, за да отразява работните дни и часове за всеки участник в проекта.Стандартен календар: работни дни от понеделник до петък, от 9:00 до 18:00 часа, с един час обедна почивка. Можете самостоятелно да определите и не работно време, като уикенди или нощи, и специални почивни дни, като празници.

  1. В менюто Изглед изберете отборДиаграма на Гант.

Този изглед се използва за показване на настройките по подразбиране за нов проект. Прозорецът на изгледа на проекта има допълнителна вертикална заглавна лента, която показва името на изгледа.

  1. В менюто Инструменти изберете отборПромяна на работното време.
  2. Изберете дата от календара, например 1 януари 2008 г.
  3. Изберете опциянеработно време за почивните дни от 1 януари до 9 януари, 23 февруари и 8 март.
  4. Изберете опцияненормирано работно времеза промяна на работното време в петък, в полетоСЪС посочете 9:00 до 13:00 и краен час в полетоОт 14:00 до 17:00 часа.
  5. Щракнете върху бутона OK.

Въвеждане и организиране на списък със задачи

След завършване на този урок ще сте създали списък със задачи, организиран от обобщени и подробни задачи.

Въвеждане на задачи и тяхната продължителност

Типичният проект е колекция от свързанизадачи . Задачата се определя от обхвата на работата и специфичнарезултати ; той трябва да е достатъчно кратък, за да позволява редовно проследяване на напредъка. Продължителността на задачите обикновено трябва да варира от един ден до две седмици.

  1. В прозореца на проекта (представен катоДиаграми на Гант в ) в полето Име на задача Въведете името на първата задача (вижте Фигура 1). В колонаПродължителност Microsoft Project въвежда с въпросителен знак прогнозната продължителност на задачата, която е един ден.

Можете да добавяте бележки към всяка задача. В полетоИме на задачата изберете задача и щракнете върху бутонаБележки към задачите . Въведете информация в полетоБележки и щракнетебутон OK.

  1. В полето Продължителност Въведете времето, необходимо за изпълнение на задачата (вижте Фигура 1). Времето за изпълнение се въвежда в месеци, седмици, дни, часове или минути, без неработните дни. Могат да се използват следните съкращения.

месеци = месец седмици = n дни = d часа = h минути = мин

Забележка. За да зададете приблизителна продължителност, въведете въпросителен знак след него.

  1. Натиснете клавиша ENTER.
  2. На следващите редове въведете допълнителни задачи, необходими за завършване на проекта. Как да ги организираме и променяме ще обсъдим по-късно.

Забележка. Не е необходимо да въвеждате дати в полетата Начало и Край за всяка задача. В Microsoft Project началната и крайната дата се изчисляват въз основа на връзките между задачите, които ще бъдат обсъдени в следващия урок.

Предпроектно проучване

Определяне на проектен ден

Планиране

Работен график дни

Планиране на дневния бюджет

Ден за планиране на риска

Дизайн

Определяне на темата и организация на съдържанието за деня

Ден за анализ на съдържанието

Структуриране на съдържанието

Създаване на план за доставка на съдържание

Дневен дизайн

Проектиране на СКРИПТОВЕ

Дизайн на хостинг сайт

Дизайн на съдържанието

Проектирането е завършено 0 дни

Анализ и управление на данни

Внедряване

Разработване на шаблони (дизайн) дни

Разработка на графично съдържание (бутони, лога) дни

CMS ) дни

Дни за попълване на ресурси (съдържание).

Ден на домакинството

Дни за документация (инструктаж).

Анализ на модели от гледна точка на използваемост, клиенти и управленски решения (рискови решения) дни

Тестване

Вътрешно тестване

Ден за тестване на използваемостта

Функционален тест

Тест по съдържание (по граматика и логика) дни

Ден за външно изпитване

Финализиране на дни

Внедряване

Прехвърляне на сайта на клиента

Провеждане на майсторски клас по използване на данни

Промоция

Оптимизация за търсачки

Регистрация в търсачкидни

Попълване на всеки елемент с информация

Изпълнението приключи 0 дни

Анализ и архивиране на дневна документация

Сключване на договор за дневна издръжка

Отказ от искове

Ориз. 1. План на проекта

Създаване на крайъгълен камък

Крайъгълен камък Това е задача, използвана за отбелязване на важни събития в календара, като например завършване на основна работна фаза. Когато въведете продължителност нула за задача в Microsoft Project, диаграмата на Гант показва символ на крайъгълен камък в началото на съответния ден.

  1. В полето Продължителност Щракнете върху продължителността на задачата, която искате да направите крайъгълен камък, и след това въведете стойност. Натиснете клавиша ENTER.

Забележка. Задача с нулева продължителност автоматично се маркира като крайъгълен камък, но всяка задача може да се направи крайъгълен камък. За да маркирате задача като крайъгълен камък, изберете задачата в полетоИме на задачата. Щракнете върху бутона Подробности за задачатана стандартната лента с инструменти (или изпълнете командатаПодробности за проекта/задачата). Изберете разделДопълнително и след това поставете отметка в квадратчетоМаркирайте задачата като крайъгълен камък.

Организиране на задачите в логическа структура

Структуриранепомага за организиране на задачите в по-управляеми компоненти. Като създадете йерархия, можете да комбинирате свързани задачи в по-обща задача. Общите задачи се наричат ​​обобщени задачи (или фази); се наричат ​​задачи, обединени под обобщена задачаподзадачи . Началната и крайната дата на обобщена задача се определят от началната и крайната дата на нейната първа и последна подзадача. В нашия пример обобщението (фазите) са задачи -Предпроектно проучване, проектиране, внедряване, тестване, внедряване.

За да организирате структурата, трябва да използвате бутоните за структура.

Вдлъбнатина

перваза

Показване на подзадачи

Скриване на подзадачи

  1. В полето Име на задачата подчертайте задачите, които трябва да бъдат превърнати в подзадачи.
  2. Щракнете върху бутона Отстъп за отстъпване на задачи.
  3. Направете същото с останалите подзадачи.

Промяна на списъка със задачи

След като създадете списък със задачи, може да се наложи да пренаредите задачите, да копирате набор от задачи или да изтриете задачи, които вече не са необходими.

  1. В полето "Идентификатор". » (крайно ляво поле) изберете задачата, която искате да копирате, преместите или изтриете. За да маркирате ред, щракнете върху идентификационния номер на задачата. За да изберете няколко съседни реда, като задържите клавиша SHIFT , щракнете върху номера на първия и последния ред в желания диапазон. За да изберете няколко разпръснати линии, натиснете клавиша CTRL и докато го държите, щракнете един по един върху идентификационните номера на задачите.
  2. Копирайте, преместете или изтрийте задача. За да копирате задача, щракнете върху бутонакопие . За да преместите задача, щракнете върху бутонаРазрез . За да изтриете задача, натиснете DEL.
  3. За да преместите изрязан блок или да поставите копиран блок, изберете редовете, където искате да го поставите. Уверете се, че необходимите редове са избрани. Щракнете върху бутонаПоставете . Ако редовете, които поставяте, съдържат информация, нови редове ще бъдат вмъкнати над тези редове.
  4. Периодично запазвайте файла на вашия проект.

съвет. За да добавите нова задача между съществуващите, изберете идентификационния номер на задачата и натиснете клавиша INS . След поставяне нова задачавсички задачи се преномерират автоматично.

Създаване на връзки между задачите

Един от най-надеждните начини за планиране на задачи е установяването на връзки между тях, т.е.зависимости на задачите. Зависимостите на задачите отразяват зависимостта на следващите задачи, илипоследователи , по-ранни задачи илипредшественици. Например, ако задачата „Боядисване на стената“ трябва да бъде изпълнена преди задачата „Закачете часовника“, можете да свържете двете задачи, така че задачата „Боядисване на стената“ да стане предшестваща, а задачата „Закачете часовника“ да стане наследникът.

Видове връзки към задачи

MS Project има четири вида връзки между задачите. Връзка Край-към-старт, или накратко FS, е най-често срещаният тип зависимост между задачи, при която задача Б не може да започне, докато задача А не бъде завършена:

Връзката от начало до начало или накратко SS обозначава зависимост, при която задача B не може да започне, докато не започне задача A. Например, техническото редактиране не може да започне преди редактиране на материали, но за да започне техническо редактиране, не е необходимо да изчакате до края на Редактиране на материали. Този тип комуникация обикновено съчетава задачи, които трябва да бъдат изпълнени почти едновременно.

Връзката Край до Край или накратко FF (00) обозначава зависимост, при която задача Б не може да завърши, докато не приключи задача А. Обикновено тази връзка комбинира задачи, които трябва да бъдат завършени почти веднага, едновременно, но не може да приключи докато другото не бъде завършено. Например предаването и приемането на програма става едновременно с коригирането на грешки (открити по време на процеса на доставка и приемане) и докато коригирането на грешките не приключи, предаването и приемането също не могат да бъдат завършени.

Връзката от начало до край, или накратко SF, е зависимост, при която задача B не може да завърши, докато не започне задача A. Обикновено тази връзка се използва, когато A е задача с фиксирана начална дата, която не може да бъде променена. В този случай началната дата на следващата задача не се променя, тъй като продължителността на предишната задача се увеличава.

След като задачите са свързани, промяната на датите на предшественика засяга промените в датите на приемниците. Microsoft Project създава зависимост на задача Finish-Start по подразбиране. Въпреки това, тъй като връзката Край-Начало не е подходяща за всеки случай, за реално моделиране на проектвръзка на задачите може да се промени на Старт-Старт, Край-Край или Старт-Край.

Използване на закъснения и аванси

Често в живота зависимостите между задачите са малко по-сложни от Finish-to-start. Например трябва да мине един ден между задачата „Боядисване на стени“ и „Окачване на картини“, за да може боята да изсъхне. За да опише такава зависимост между задачите, MS Project използва параметъра Lag. Например, в случай на боядисване на стени, забавянето между задачите трябва да бъде 1 ден.

Закъснението е свойство на връзката и може да бъде зададено в диалоговия прозорец Дефиниране на свойства на връзката (например 1 ден) или като процент от продължителността на предходната задача. Например, ако предходната задача продължава 4 дни, тогава забавяне от 25% ще бъде равно на 1 ден.

Понякога не е нужно да чакате предишната да приключи напълно, за да започнете следващата задача. Например, можете да започнете да лепите тапети, когато мазилката е положена поне върху някои стени в къщата. В този случай трябва да използвате Lead. Оловото се въвежда по същия начин като забавянето, но с отрицателен знак, например преднина от 1 ден се обозначава като -Id (-1d), а преднина от 50% (т.е. следващата задача започва, когато предишната е наполовина завършена) като -50%.

Начини за създаване на връзки

С помощта на мишката

Връзка се създава чрез плъзгане на мишката от една лента на диаграмата на Гант към друга, като типът връзка по подразбиране е дефиниран като FS. Предшестващата задача е тази, с която започна плъзгането, а последващата задача е тази, при която плъзгането приключи (стрелката в края на връзката показва последващата задача). За да изтриете връзка или да промените нейния тип, трябва да щракнете двукратно върху диаграмата и да извършите съответните операции в диалоговия прозорец, който се отваря.

Използване на менюто

За да свържете две или повече задачи една с друга, изберете ги вИме на задачата , и в същия ред, в който трябва да бъдат свързани. За да изберете няколко задачи подред, натиснете SHIFT и докато го държите, щракнете върху първата и последната задача. За да изберете няколко задачи произволно, натиснете CTRL и докато го държите, щракнете върху желаните задачи една по една.

Щракнете върху бутона Свързване на задачи ( или изпълнете командатаРедактиране/свързване на задачи).

За да промените връзка към задача, щракнете двукратно върху връзката към задача, която искате да промените. Отваря се диалоговият прозорец Зависимости на задачите. Ако се отвори диалоговият прозорец Стилове на линия, не сте щракнали върху линия за връзка; Трябва да затворите този диалогов прозорец и да щракнете двукратно върху връзката на задачата отново.

В комбинирана кутияТип изберете желания тип връзка между задачите и щракнете върху бутонаДОБРЕ.

За да прекратите връзката между задачи, изберете тези задачи в полето Име на задача и щракнете върху бутонаПрекъснете връзките към задачи. Всички връзки се изтриват и всички задачи се пренасрочват въз основа наограничения , като например „Възможно най-скоро“ или „Действително завършване“.

Редактиране на релации в таблица

За да идентифицирате бързо предшественика на задача, докато въвеждате задачи, използвайте колоната Предшественици, която е включена по подразбиране в таблицата за въвеждане.

В случаите, когато връзката е различна от стандартната, полето трябва да посочи номера на предходната задача и съкращението, съответстващо на типа връзка. Ако връзката има забавяне или напредване, тогава тя трябва да бъде посочена до типа връзка с помощта на знаците + или -. Ако се използва забавяне или изпреварване със стандартна FS (OH) връзка, тогава трябва да се посочи и нейното съкращение. И ако една задача има няколко предшественика, тогава връзките с тях трябва да бъдат посочени с точка и запетая.

Редактиране на релации във формуляр

Ако използвате различни видове връзки във вашия проект, тогава ще бъде по-удобно да използвате специални диалогови прозорци за работа с тях. Най-удобен е диалоговият прозорец Task Form. Този формуляр се показва, ако в диаграмата на Гант изберете командата от менюто Прозорец/Разделяне.

Установете връзки между задачите в проекта (вижте Таблица 1).


маса 1

Име на задачата

Предшественик

Предпроектно проучване

Дефиниция на проекта

Планиране

Работен график

Бюджетно планиране

Планиране на риска

Дизайн

Дизайн на структурата на сайта

Определяне на темата и организация на съдържанието

Анализ на съдържанието

Структуриране на съдържанието

10NN+2d

Създаване на план за доставка на съдържание

Дизайн дизайн

12NN+1d

Проектиране на СКРИПТОВЕ

12NN+2d

Дизайн на хостинг сайт

Дизайн на съдържанието

12NN+2d

Проектирането е завършено

Анализ и управление

Внедряване

Разработка на шаблони (дизайн)

Разработка на графично съдържание (бутони, лога)

20NN+2d

Разработване на допълнителни сценарии ( CMS)

21НН+1д

Съдържание на ресурса (съдържание)

Хостинг

Документация (инструкции)

24НН+1д

Анализ на модели от гледна точка на използваемост, клиентско и управленско решение (решения за риска)

Тестване

Вътрешно тестване

Тест за използваемост

26ON+7d

Тест за функционалност

26ON+8d

Тест за съдържание (от гледна точка на граматика и логика)

26ON+6d

Външно тестване

Финализиране

Внедряване

Прехвърляне на сайта на клиента

Провеждане на майсторски клас за това как да използвате

Промоция

Оптимизация за търсачки

33ON+5d

Регистрация в търсачките

Попълване на всеки елемент с информация

Внедряването е завършено

Прехвърляне на проектна документация

Анализ и архивиране на документация

Сключване на договор за поддръжка

Опровержение

Начална дата на проекта

Нека нашият проект започне в понеделник, 20.10.2008 г.

  1. Отворете диалоговия прозорец за дефиниране на проект, като използвате командата от менюто Проект/Информация за проекта (Проект/Подробности за проекта) и променете стойността на параметъра Начална дата (Начална дата) на 20.10.2008 г . След това планът на проекта ще бъде автоматично преустроен.
  2. Разработка на уебсайт 1.

Ограничения и срокове

Свързването на задача с конкретна дата в MS Project се извършва с помощта на елемента Constraint (Ограничение ). Използвайки ограничения, можете например да посочите, че дадена задача трябва да започне на определен ден или да завърши не по-късно от определена дата.

Като дефинирате продължителността на задачите и връзките между тях, вие давате на програмата гъвкавостта да преизчисли плана на проекта, ако графикът се промени. Въвеждането на ограничения намалява тази гъвкавост и MS Project разграничава няколко вида ограничения (Таблица 2) в зависимост от това доколко влияят върху гъвкавостта на изчисленията.

В проекти, планирани от началната дата, по подразбиране всички задачи имат ограничението „Възможно най-скоро“ (При първа възможност), а в проекти, планирани от крайната дата, възможно най-късно (Колкото е възможно по-късно).

таблица 2

Тип ограничение

Въздействие върху графика

Описание

Възможно най-скоро (ASAP), възможно най-скоро (KMR)

Гъвкав

С това ограничение MS Project поставя задачата в графика възможно най-рано, като взема предвид други параметри на плана. Към задачата не се прилагат допълнителни ограничения. Това ограничение по подразбиране се прилага за всички задачи, ако проектът е планиран от началната дата

Колкото е възможно по-късно (ALAP), колкото е възможно по-късно (ILC)

Гъвкав

С това ограничение MS Project поставя задачата в графика възможно най-късно, като взема предвид други параметри на плана. Към задачата не се прилагат допълнителни ограничения.

Това ограничение по подразбиране се прилага за всички задачи, ако проектът е планиран от крайна дата

Край не по-късно от (FNLT), Край не по-късно от ( ONP)

Средно аритметично

Това ограничение указва най-късната дата, на която дадена задача трябва да бъде завършена. В този случай задачата може да бъде изпълнена в този ден или преди него. Задача-предшественик няма да може да избута задача с тип ограничение FNLT след датата на ограничението.

За проекти, планирани от крайна дата, това ограничение се прилага, когато въведете крайната дата на задачата

Започнете не по-късно от (SNLT), започнете не по-късно от (NNP)

Средно аритметично

Това ограничение указва най-късната дата, на която дадена задача може да започне. Задачата може да започне по-рано или в същия ден, но не и по-късно. Предшествениците няма да могат да „избутват“ задача с ограничение SNLT след датата на ограничението.

За проекти, планирани от крайна дата, това ограничение се прилага, когато въведете началната дата на задачата

Край не по-рано от (FNET),Завършете не по-рано от (ONP)

Средно аритметично

Това ограничение показва най-ранната дата, на която дадена задача може да бъде изпълнена. Задача не може да бъде планирана така, че да приключи преди определената дата.

За проекти, които са планирани от начална дата, това ограничение се прилага, когато въведете крайната дата на задачата

Започнете не по-рано от (SNET), не започнете по-рано (проучване)

Средно аритметично

Това ограничение определя най-ранната дата, на която задачата може да започне. Задачата не може да бъде планирана по-рано от посочената дата.

За проекти, които са планирани от начална дата, това ограничение се прилага, когато въведете начална дата за задачата

Трябва да започне на (MSO), Фиксиран старт ( FN)

Негъвкав

Това ограничение означава точната дата, на която да бъде поставена началната дата на задачата в графика. Други фактори (връзки между задачи, закъснения или напредък и т.н.) не могат да повлияят на позицията на задачата в графика

Трябва да завърши (MFO), Фиксиран завършек ( FO)

Негъвкав

Това ограничение указва точната дата, на която крайната дата на задачата трябва да бъде поставена в графика. Никакви други фактори не могат да повлияят на това

Можете да промените ограниченията по подразбиране, като въведете началната или крайната дата на задачата в колоните Начало и Край в таблицата за въвеждане или във всяка друга таблица, която съдържа тези колони. След въвеждане на датата MS Project ще зададе лимита в съответствие с таблицата. 2.

Краен срок ) дата, указваща крайния срок за изпълнение на задачата. Разликата между използването на краен срок и ограничение е, че наличието на краен срок не влияе върху изчисляването на графика на проекта. Ако дадена задача има краен срок, в диаграмата на Гант се показва съответен знак, а ако задачата не е изпълнена в този срок, в колоната Индикатори се появява специална икона.

Ограниченията трябва да бъдат включени в плана, преди да преминете от планиране на обхвата на работа към планиране на ресурсите, включени в проекта. Това се дължи на факта, че крайният срок за изпълнение на работата обикновено зависи от броя на разпределените изпълнители и наличието на крайни срокове ще подскаже кога е необходимо да се разпределят повече служители на задачата, за да се спази срокът, и кога по-малко, ако крайният срок не натиска.

Основните ограничения за времето на основните фази могат да бъдат въведени след изготвяне на скелетния план на проекта. След като цялата работа е добавена към плана, трябва да ограничите най-важните от тях и едва след това да преминете към определяне на връзки и продължителност. Обикновено още на този етап е възможно да се разбере дали работата е в сроковете и да се коригира продължителността на някои задачи.

Пример за използване на ограничения и срокове

Тъй като в нашия пример не сме дефинирали ограничения и срокове на етапа на изготвяне на скелетния работен план, ще започнем да определяме срокове и ограничения в текущия работен план. В проектДизайн и изработка на уеб сайт визитка на магазин чрез cmsще използваме и двата вида ограничения на MS Project: и всъщностограничения и срокове , така че можете да сравните лекотата на употребата им.

Да приемем, че разработката на сайта отнема средно 4 месеца. Това означава, че започвайки разработката на сайта в края на октомври, трябва да го завършим в средата на февруари, например, не по-късно от 20-ти. Тъй като тази дата обикновено е посочена в договора с клиента, на когото се прехвърля обектът, това ограничение е много строго. Съответно, за крайната задача Отказ от искове трябва да зададете ограничението Край не по-късно от на датата 20.02.09.

  1. Защо трябва да щракнете двукратно върху задачата, за да отворите диалогов прозорец?Подробности за задачатаи отидете на разделаДопълнително.
  2. В раздела Разширени в падащия списък Тип ограничение (тип ограничение) изберете Завършете не по-късно от.
  3. В полето Дата на ограничение ( Дата на ограничение) посочете датата, до която е ограничено изпълнението на задачата- 20.02.09.

Понякога, за да отмените ограничение, трябва да изтриете въведената дата в полето Дата на ограничение. Но MS Project не ви позволява да оставите това поле празно и следователно, за да премахнете датата от полето, трябва да я замените с текста NA (ND).

  1. Щракнете върху бутона OK.

При задаване на ограничение MS Project проверява дали задачата има някакви връзки и ако има такива, анализира дали зададеното ограничение може да доведе до конфликти. Ако според програмата това е възможно, тогава се показва подсказка, с която можете да отмените настройката на лимита (първи превключвател), да продължите да използвате друг (оптимален, от гледна точка на MS Project) лимит (втори превключвател ), или продължете да използвате избрания лимит (трети превключвател).

В нашия случай задачата подлежи на ограничението Край не по-късно (Завършете не по-късно от), има предшественик и ако завършва по-късно от датата на ограничението, ще предизвика конфликт. MS Project счита за оптимално в нашата ситуация да използва ограничението Finish No Earlier Than (Завършете не по-рано), но изобщо не ни устройва.

Забележка: Можете да получите информация за вида на създаденото ограничение, като поставите курсора на мишката върху съответната икона в полето Индикатори (Индикатори).

  1. Тогава приемете, че по силата на договор с разработчик на свободна практика, предоставящ услуги за разработване на шаблони,Разработка на шаблони(тази задача няма предшественици) трябва да започне 20.11.08 и се извършва в рамките на 5 дни. Съответно ще коригираме тази дата с ограничението Трябва да започне на (Фиксиран старт) и продължителност в 5 дни.
  2. Нека го включим в плана важна задача №18 Проектирането е завършено. Според договора проектирането трябва да приключи 5 дни преди етапаРеализации, тоест до 20 ноември 2008 г.
  3. Поставете краен срок за задачаХостингна 26.12.08г.
  4. Можете да хоствате уебсайт само когато поне половината от шаблоните са разработени, графичен дизайн, CMS и изпълнен с ресурсно съдържание. Затова ще свържем проблемаХостинг на разположениязависимост FS (OH) с проблемаСъдържание на ресурса (съдържание)и задайте забавянето (Lag) на -50%.
  5. Хостингвсъщност е окончателен, тъй като след приключването му се постига един от резултатите по проекта, който се предава „навън“ от екипа на проекта. В този случай продължителността на довършителните задачи не е нула. За да маркирате задача с ненулева продължителност като крайна, трябва да използвате раздела Разширени (Допълнително ) в диалоговия прозорец с подробности за задачата. В раздела трябва да поставите отметка в квадратчето Маркиране на задача като етап (Маркирайте задача като крайъгълен камък).

Повтарящи се задачи

Често в даден проект някои задачи се случват редовно, като например изготвяне на отчети за клиента на проекта или среща с екипа на проекта. Повтарящите се задачи са предназначени да опишат такива задачи в план на проект. Можете да ги добавите към проекта, като използвате командата от менюто Вмъкване/повтаряща се задача (Вмъкване/повтаряне на задача), който отваря диалоговия прозорец с подробности за повтарящата се задача.

В нашия проект ще създадем повтаряща се задачаСреща на екипа по проекта, които ще се изпълняват в петък.

  1. Да изпълним командатаВмъкване/повтаряща се задача.
  2. В диалоговия прозорец с подробности за повтарящата се задача, който се отваря,посочете името - Среща на екипа по проектаи продължителност 2 часа.
  3. Да определим интервала на повторение на задачатаседмично, в петък.

В секцията Календар за планиране на тази задача (Календар за планиране на тази задача) определя въз основа на кой календар ще бъде поставена задачата в календарния план. По подразбиране, когато падащият списък Календар е зададен на Няма, задачата се разпределя въз основа на настройките на календара на проекта и ресурса. Ако искате да използвате специален календар за планиране на задача, можете да го изберете от падащия списък. В този случай квадратчето за отметка Планиране игнорира календарите на ресурсите става достъпно.(Ще разгледаме ефекта на този флаг подробно в раздела„Календар на задачите“ по-късно).

  1. След като всички настройки са направени, трябва да натиснете бутонаДобре и програмата ще създаде повтаряща се задача в проекта.

Може да възникнат непредвидени проблеми, ако например задачата се повтори през уикенда. MS Project ще открие това и ще покаже съобщение с възможни вариантиРазрешение: пренасрочете задачата за следващия работен ден, като щракнете върху Да, не създавайте повторение в неработни дни, като щракнете върху Не, или не създавайте повтаряща се задача, като щракнете върху Отказ.

След поставяне на повтаряща се задача в проект, самата задача се появява като фаза в плана, а нейните повторения като нейни вложени задачи. Задачата и повторенията са маркирани със специални икони в полето Индикатори.

Обобщена проектна задача

След като обхватът на работата е определен, нашият план се състои от четири фази, които комбинират всички задачи на проекта. Продължителността е известна за всеки от тях, но ние не разполагаме Главна информацияотносно продължителността на целия проект. Не може да се получи чрез събиране на продължителността на фазите, тъй като те се изпълняват частично едновременно, което означава, че общата продължителност на проекта не е равна на продължителността на неговите фази. За да съберете фазите в едно цяло, можете да създадете друга фазаДизайн и изработка на уеб сайт визитка на магазин базиран на cmsи включва всички съществуващи фази в него. Но е по-правилнопоказване на обобщена задача на проекта(Обобщена задача на проекта) Специална задача, специално предназначена да комбинира всички дейности по проекта. Той се появява на диаграмата на Гант в специален цвят и MS Project работи с него по специален начин.

  1. За да покажете обобщената задача на проекта, в менютоОпции в раздела Изглед ) трябва да поставите отметка в задачата Показване на резюме на проекта (Показване на обобщена проектна задача). Обобщената задача ще се покаже със заглавие, взето от полето Заглавие в свойствата на файла, което може да се редактира в диалоговия прозорец, отворен от командата от менюто Файл/Свойства (Файл/Свойства ).

Ако полето Коментари в този диалогов прозорец е попълнено (Бележки ), тогава неговата стойност ще стане коментар на обобщената задача. Когато промените името на обобщена задача или коментар (Бележки), стойностите на съответното поле в свойствата на файла автоматично ще се променят.

  1. Запазете файла на проекта катоРазработка на уебсайт 2.

Диаграмата на Гант е линейна диаграма, която определя началната и крайната дата на взаимосвързана работа, като посочва ресурсите, използвани за нейното завършване.

  • Урок

Кратко въведение

Цялата методика е просто комплект прости методии препоръки за използване на MS Project за решаване на приложни проблеми на ръководител на проекти. Веднага ще направя уговорка, че методологията не претендира за универсалност и е приложима само при определени ограничения, които ще спомена в цялата история.

Първо, нека си припомним какво обикновено се изисква от ръководителя на проекти. За опитни мениджъри това е очевидно, но за начинаещи (или тези, които тепърва планират да станат мениджъри) ще бъде полезно да си припомнят още веднъж. И така, проектът за развитие софтуер- това е създаването на някакъв уникален продукт. На различни етапи жизнен цикълпроект, RP е необходим за решаване на различни проблеми.

Преди стартиране на проекта
Преди да започне проект, мениджърът на проекта обикновено трябва да отговори на два въпроса:
  1. колко време ще отнеме проекта?
  2. колко ще струва проекта
В същото време е важно да се разбере, че никой не се интересува от отговор като „не по-рано от шест месеца“. Това, което се изисква, е оценка отгоре.
Забележка. Никога не ми се е налагало да се занимавам с ясни парични оценки на проект и, както сега разбирам, това е сериозен пропуск. Всички проекти, които ръководих, бяха изпълнени от служители на компанията. Екипът на проекта беше сформиран за цялото времетраене на проекта, някои специалисти бяха привлечени за определен период от време. Всъщност от мен се изисква да преценя броя на необходимите изпълнители, както и момента на привличането им. Струва ми се, че това е доста типична ситуация за компаниите за разработка на софтуер. В крайна сметка всичко се свежда до оценка на разходите за труд, които с помощта на емпирични формули се превръщат в оценка на цената на проекта. Както можете да видите, има пряка връзка между цената на проекта и неговия график.
По време на проекта
При условията на посочените ограничения основната задача на ръководителя на проекта е да осигури завършването на проекта в срок, и то пряко
се отразява на цената му. Непредвидени обстоятелства, които неизбежно съпътстват всеки проект, могат да доведат до пропуснати срокове. Строго погледнато, графикът на проекта може неочаквано да бъде намален, но, честно казано, никога не съм виждал това. Управителят е длъжен да реагира своевременно на такива събития, за да намали негативните последици. Единственият начин, който знам за разрешаване на този проблем, е чрез внимателно планиране, редовно наблюдение на предстоящи проблеми и коригиране на плановете.
При завършване на проекта
В края на проекта мениджърът обикновено поглежда назад и прави преглед на проекта. Най-често е необходимо да се прецени доколко проектът е изостанал от планирания график и защо това се е случило.

Какво може да направи MS Project

Въпреки привидната си сложност, MS Project е много прост като концепция. Работи с три обекта - задачи, ресурси, календар и връзки между тях. По същество това е база данни, потребителски интерфейс за създаване и редактиране на обекти и минимален, доста проста автоматизация(това, което Project прави сам, в отговор на въведените данни).

Нека разгледаме накратко свойствата на обектите.

Задачаима продължителност, обем, присвоен ресурс и адски много други свойства. Ако вградените свойства не са достатъчни, можете да добавите свои собствени - ще ги използваме по-късно. Задачите могат да бъдат свързани помежду си чрез различни връзки (предшественици, приемници и т.н.).

Ресурсима много описателни свойства, но най-важното е, че може да бъде
задайте наличност във времето; за това се използва календар. Ресурсът може да бъде
възложени на задачата.

Въз основа на тези данни Project може да прави различни изгледи, като използва
филтри, групиране, сортиране и др. Освен това той може да използва някакъв алгоритъм
изчислете началната и крайната дата на задачите, като вземете предвид наличието на присвоени ресурси
и връзки между задачите. Това всъщност е почти всичко, което може да направи.
Нека видим как можем да се възползваме от това

Как се използва

ЗабележкаЗа да стане по-ясно, ще поясня някои общи свойствапроекти,
с когото работих. И така, говорим за проекти за разработка на софтуер,
които се състоят от няколко етапа. В края на всеки етап трябва да получим малко
осезаем резултат, който ще бъде представен на клиента, така че е важно за нас да оценим
крайния срок не само за проекта като цяло, но и за всеки етап. Повтарям, единственият вид ресурс
това, което се иска, са хора, а ние не наемаме специалисти отвън, а използваме
способности на съществуващите служители.
Изготвяне на план
И така, имаме техническа задача пред себе си и трябва да отговорим на три въпроса:
  1. Колко време ще отнеме този проект?
  2. Колко (и какви) специалисти ще са необходими за това?
  3. Какви приблизително разходи за труд се очакват за този проект?
За целта изготвяме приблизителен план за изпълнение на проекта в MS Project. Тези. Ние просто записваме задачите, които трябва да бъдат изпълнени последователно. Техниката за превръщане на техническа спецификация в набор от задачи е друга история, няма да се спирам на това сега.
Изготвянето на плана се извършва на няколко етапа:
  1. Изготвяне на списък със задачи
  2. Задаваме зависимости между задачите
    (резултатът от коя задача е необходим за преминаване към следващата?).
  3. Назначаваме изпълнители на задачи
  4. Изравняване на натоварването на ресурсите
  5. Балансиране на случилото се
При изготвянето на плана се придържаме към следните препоръки:
  1. Ние не използваме обобщени задачи за разлагане.
    Поставяме всички задачи в един линеен списък. В началото може да изглежда неудобно,
    но ви спасява от много проблеми в бъдеще. За управление на структурата на задачите
    Използваме персонализирани полета (вижте по-долу).
  2. Много често Drag&Drop се използва за управление на зависимостите на задачи. Когато има много задачи, бързо става неудобно. В този случай препоръчвам да не използвате плъзгане и пускане, а изрично да посочите номерата на предшестващите задачи. За да направите това, можете да добавите колона „предшественици“ към таблицата и да въведете номерата на задачи ръчно.
  3. Продължителността на всяка задача не трябва да надвишава две седмици.
    Ако продължителността на задачата надвишава една седмица, това вече е причина да помислите за нейното разлагане. Следвах много проста методология за оценяване: примитивна задача - 2 дни, средно
    трудност - 1 седмица, трудна задача - 2 седмици. В същото време не трябва да има много трудни задачи. Този подход дава възможност за изготвяне на план за оценка доста бързо.
    От една страна, получената оценка, разбира се, няма да е точна, но от друга страна, коя от тях е точна? От опит практическо приложениеМога да кажа това на
    При големи проекти грешките в оценките на отделните задачи обикновено се изравняват, но при малки проекти често е възможно (и необходимо!) да се използват по-точни оценки.
  4. Правим всичко възможно да избягваме задачи, които имат множество изпълнители. За всяка задача трябва да бъде назначен само един изпълнител. Логично е да се назначат двама изпълнители
    само ако те действително работят заедно (например, вие практикувате програмиране по двойки). В други случаи е по-добре да разложите проблема.
  5. При назначаването на изпълнители се ръководим от тяхната професия и квалификация, без да се притесняваме за равномерността на натовареността засега.
  6. Използваме обобщени задачи, за да разделим задачите на етапи. Поставяме зависимости между етапите, така че те да протичат последователно. Разделението на етапи е все още доста приблизително.
Балансиране на проекта
Най-важното в техниката е балансирането. Целта на този процес е да се подготви план, в който работата е сравнително равномерно разпределена между изпълнителите.

След първоначалната подготовка на плана резултатът обикновено е пълен позор, а не проект. Затова започваме да го подреждаме. Подреждането включва ръчно балансиране на заданията на изпълнителите и разделяне на етапи. За това използваме групиране на задачи по изпълнителза да видите как са разпределени задачите. За по-лесно разглеждане препоръчвам да сортирате задачите по начална дата.

Забележка.Теоретично трябва да се използват графики за оценка на натоварването
потребителски изтегляния. Тези графики са добри (вероятно) за управление, когато те
оценявам готов проект. Но те са неподходящи на етапа на създаване на план, тъй като показват
че всичко е лошо, но не дават абсолютно никаква информация защо е така и какво може да се направи.

Тогава започва магията на балансирането. Необходимо е да се сведе до минимум времето за завършване на всеки етап, като се осигури повече или по-малко равномерно натоварване на всички участници в проекта. За целта изпълняваме следните стъпки:

  1. Промяна на изпълнителя на задачата.

    Има смисъл да правим това, ако видим, че един изпълнител има голяма опашка от задачи,
    а другият има очевидни „дупки“ и той може да поеме част от работата
    първи.

  2. Преместете задачата на друг етап.

    Задача, която води до разширяване на сцената, но не е необходима
    за получаване на резултат от етап може да бъде прехвърлен на етап по-късно. И обратно,
    ако сцената съдържа „дупки“ в зареждането на изпълнителите и сменете изпълнителите
    Ако не се получи, тогава можете да опитате да вземете задачи от следващия етап.

За съжаление, всичко това трябва да се направи ръчно, изравнявайки натоварването на ресурсите след всяка промяна. Въпреки привидната сложност, този процес обикновено отнема ограничено време. Подредих проекта за една година от 8 участници, разделени на 4 етапа, за по-малко от час.

Сега отново разглеждаме внимателно проекта, като се уверяваме, че връзките между задачите са поставени правилно, нищо не е забравено и заданията на изпълнителите отговарят на техните специалности и квалификации.

Отчитане на риска
Сега - последният щрих: вземане под внимание на рисковете. Честно си признавам, че не съм се занимавал сериозно с управление на риска, но отчитам възможността за определени форсмажорни обстоятелства (като болести на изпълнители, забравена работа и др.). За да направя това, добавям фиктивна задача с минимален приоритет, наречена „друга работа“ към всеки ресурс за всеки етап. След изравняване на ресурси, тези задачи завършват в края на етапа. Продължителността на тези задачи зависи от вероятността за възникване и степента на влияние на рисковете, зависи от начина, по който се определят оценките за продължителността на задачата, здравето на членовете на екипа и степента на параноя на ръководителя на проекта. Обикновено задавам продължителността на „друга работа“ да бъде около една трета до една четвърт от дължината на сцената.

В резултат на всички горепосочени манипулации получаваме план за изпълнение на проекта, с който можем да работим.

С този план можем:

  1. Посочете графика на проекта и неговите етапи. Разумно и с висока степен
    надеждност.
  2. Оценете приблизителните разходи за труд за проекта
Забележка.Често се случва срокът да е доста дълъг и възниква резонният въпрос дали може да бъде намален чрез привличане на допълнителни изпълнители. За да отговоря на този въпрос, балансирах нов план, използвайки същия набор от задачи, но променяйки състава на изпълнителите. Отговорът не беше незабавен, но не отне много време.
Работа с плана
След като проектът е в ход, първоначалният план, който е бил използван за оценка, може също да се използва за проследяване на напредъка на проекта. Ръководителят на проекта е длъжен редовно да извършва следните дейности:
  1. Издайте задачи на изпълнителите
  2. Маркирайте изпълнените задачи в плана
  3. Коригирайте плана в случай на значителни отклонения
Издаването на задачи от изпълнителите може да се извърши по различни начини. Можете да разделите изпълнението на кратки итерации, да формирате набор от задачи на итерация и да маркирате резултатите в края на итерацията. Можете незабавно да кажете на служителите си набор от задачи за сцената, да дадете на всеки копие от диаграмата на Гант и периодично да ги питате за напредъка им. Можете да използвате интеграцията на MS Project и TFS и да качите проекта си директно в TFS. Въпросът не е в средствата. Основното нещо е редовни актуализации на плана. Правя това веднъж или два пъти седмично. Това дава възможност бързо да се видят проблемните зони.
За идентифициране на проблемна област е удобно да се използват различни групи - по изпълнители, по компоненти и т.н. Често може да се окаже, че проектът е в общо взето вървидори напред, но в определен контекст има изоставане, например един от разработчиците неочаквано се натъкна на сериозен системен проблем, който доведе до отклонения. Използването само на средния показател няма да покаже този проблем - той ще се появи само в края на етапа, когато е твърде късно да се направи нещо.

Забележка.Обикновено не местя задачи в календара, а само отбелязвам колко са изпълнени. Проследявам отклоненията от плана по отклонението на общата проектна задача от текущия момент.

Има и друга стратегия - извършване на промени в крайните срокове на задачите, „избутване“ на неизпълнените задачи напред. С този подход можете да използвате друга полезна функция на MS Project - базовата линия - за проследяване на отклонения от плана. Базовата линия е просто запазена моментна снимка на състоянието на задачите. Това може да стане в началото на проекта. За да сравните текущия план с базовата линия, отворете „Диаграма на Гант с проследяване“. За динамичен план, при който редът на задачите се променя често, това може да е неудобно, така че вмъквам етапи в проекта, които отразяват някои важни резултати от проекта, и проследявам отклонения от базовата линия само за тях.

Управлявайте структурата на задачите с помощта на персонализирани полета

Силно препоръчвам да не използвате обобщени задачи в MS Project за функционално разлагане или категоризиране на задачи. Факт е, че йерархията на задачите в MS Project е силно обвързана с тяхната последователност. И често искате да разгледате задачите в различни последователности, докато цялата структура се „разпада“. За управление на структурата на задачите препоръчвам да използвате Персонализирани полета. MS Project има предварително дефиниран набор от полета с недефинирано поведение, които можем да използваме, както намерим за добре. Например, за да разбиете задачите на компоненти, на базата на които се нуждаете текстово поле Текст1създайте поле Компоненти му дайте списък със стойности, съответстващи на компонентите на системата.

След това получаваме възможност да посочим за всяка задача компонента, към който принадлежи, и чрез групиране на задачи по компоненти да проследим как вървят нещата.

Персонализираните полета ви позволяват да разделяте задачите в няколко категории, например разделих задачите по вид работа: Разработка, Тестване, Документация.
Нека спомена за любопитните, че в MS Project можете също да задавате правила за чертане на диаграми въз основа на свойствата на задачата. Ако желаете, можете да направите задачи за различни компоненти с различни цветове, като цветът ще се определя само от свойството на задачата; не е необходимо да се задава ръчно за всяка задача. Такива настройки не изискват писане на скриптове, а се извършват с помощта на стандартни инструменти за конфигуриране на диаграми.

Използването на персонализирани полета, както и функциите за филтриране, сортиране и групиране, вградени в MS Project, ви позволява да получите най-много различни възгледи, които ви позволяват да получите отговори на много въпроси, които възникват пред ръководителя на проекта.

Завършване на проекта

В края на проекта получаваме план, в който са изпълнени всички задачи. Обикновено се опитвам да запазя и оригиналния план, поне като базова линия. Честно казано, на този етап от MS Project няма голяма полза, тъй като не се интересувате от планираните стойности, а от реалните. MS Project Server предлага някои решения на този проблем; той има способността да отчита действителните разходи за труд, но това е извън обхвата на тази статия.

Заключение

Опитах се да обобщя моя опит с използването на MS Project за практично решениепредизвикателства, които възникнаха пред мен, когато ръководех проекти за разработка на софтуер. Описаната методология не претендира за универсалност, но ми се струва доста проста и логична и в същото време позволява решаването на практически проблеми на ръководителя на проекта.
Използването на този подход ми позволи да завърша успешно повече от един проект навреме.
Вярно, имаше и неуспехи. Това се случваше, като правило, когато подготвителната част на проекта, а именно формулирането на проблема, беше лошо изпълнена. Тези. резултатът от проекта не беше точно това, което се изискваше, и разбирането за това дойде твърде късно.

Сигурен съм, че съм пропуснал нещо, не се колебайте да задавате въпроси.

Лабораторна работа № 1. Използване на софтуерен инструмент за управление на проекти (на примера на Microsoft Project 2010)

Мишена– формиране на общи културни и професионални компетенции: владеене на инструменти за управление на софтуерни проекти, способност за прилагане на качествени методи за анализ при вземане на управленски решения с помощта на примера на приложен инструмент Microsoft Project.

Microsoft Project е предназначен да решава следните основни задачи:

    разработване на линеен план за изпълнение на проекта (диаграма на Гант);

    разработване на мрежов план за изпълнение на проекта;

    разработване на график на проекта;

    определяне на натовареността на изпълнителите на проекта;

    развитие на бюджета (общ бюджет, извънбюджетни задачи, извънбюджетни източници, заплати и др.);

    обосновка на дейностите и работата, насочени към повишаване на ефективността на проекта;

    разработване на различни видове оценки;

    наблюдение на напредъка на проекта.

Упражнение:Необходимо е да се формулира работен график (проект) за издаване на бюлетин. Посочете работата, която трябва да бъде извършена, и ресурсите (материали, труд), които поддържат тази работа. Независимо анализирайте напредъка на проекта, идентифицирайте критичните точки и ги елиминирайте чрез преразпределяне на времето или ресурсите за изпълнение на задачите.

Оперативна процедура:

1. Настройте информация за проекта.

2. Създайте списък със задачи по проекта: определете продължителността на задачите; организирайте задачите на етапи, свържете ги заедно; дефинирайте бележки за задачи.

3. Определете ресурсите на проекта: посочете изпълнители и оборудване. Присвояване на ресурси на задачи.

4. Настройте задачи (преднина, забавяне, ограничение и т.н.).

5. Анализирайте плана на проекта: изравнете натоварването на ресурсите, като елиминирате преразхода на наличност на ресурси

Процедура:

    По команда Старт – Програми – Microsoft Office – MS Project, стартирайте приложението.

    След това трябва да конфигурирате проекта. Основните настройки на проекта се правят в прозореца „Информация за проекта“. Команден раздел Изпълнение Проект - Подробности за проекта. Определете начална дата на проекта – 01.02.2013 г.

    Сега е необходимо да се определи работното време на проекта, т.е. задайте основен работен календар за екипа по проекта. За да направите това, стартирайте командния раздел Проект -Промяна на работното време...В диалоговия прозорец можете да създавате или редактирате съществуващи календари на проекта.

    За да конфигурирате всичките пет работни дни от седмицата и да зададете ново работно време, трябва да отидете в раздела Работни седмиципрозорец Промяна на работното време, след което щракнете върху бутона Подробности. В прозореца, който се отваря Информация относно...поставете превключвателя на позиция Задайте дните за използване на тези работни часове, след това задайте работното време в табличната част - от 8:30 до 13:00 часа, от 13:30 до 17:00 часа. За да фиксирате стойността на времето в последната клетка на таблицата (17:00), трябва да въведете часа, да натиснете бутона Enter на клавиатурата и след това да натиснете бутона OK.

Уверете се, че всички месеци са зададени: февруари, март, април, май и т.н.

    Трябва самостоятелно да маркирате официалните празници в календара за продължителността на проекта: 23 февруари, 8 март, 1, 2, 9 май. Празниците се задават в раздела Изключения.

    Най-удобни за въвеждане и организиране на проектната работа са Диаграма на Ганти маса Въведете. За да въведете проектна задача, трябва да изпълните командата tab Задача– Диаграма на Гант.

В графата се въвеждат проектни задачи Име на задачата. Въведете:

    в първия ред на задачата - Планиране на вашия бюлетин;

    въведете задачата във втория ред Развитие на идеята за публикацияи задайте продължителност на задачата на 4 дни.

Изберете задачи 2-8 и щракнете върху иконата в лентата на задачите.

Изберете задачи 10-22 и ДВА ПЪТИКликнете върху бутона в лентата с инструменти, за да намалите нивото на избраната задача.

Намалете нивата за групи задачи 24-27, 29-34, 36-40 и 42-45, като щракнете върху иконата в лентата с инструменти.

За задача 14 „Подготовка на текстове“ повишете нивото, като щракнете върху иконата в лентата с инструменти. Резултатът е показан на фиг. 3а, 3б.

Ориз. 1(а). Цели на проекта и тяхната продължителност (първа част)

Ориз. 2(б). Цели на проекта и тяхната продължителност (втора част)

Ориз. 3(а). Организация на етапите на задачата

Ориз. 2(б). Организация на етапите на задачата

  1. Свържете следните задачи независимо по един от начините:

маса 1

Връзки към задачите на проекта

Проблемни числа

Тип комуникация

"Край - Начало"

"Край - Начало"

"Край - Начало"

"Край - Начало"

"Край - Начало"

"Край - Начало"

"Край - Начало"

"Начало - Начало"

"Край - Начало"

"Край - Начало"

Извиква се задача, която засяга друга задача Предшественик, и се извиква задача, която зависи от друга Последовател.

Можете да посочите предшественика в таблицата Въведете, в колона Предшественици, отбелязвайки номера на предходната задача.

Можете също да редактирате връзки в диалоговия прозорец Подробности за задачатана раздела Предшественици. Прозорецът се отваря след двойно щракване върху името на задачата в таблицата Въведете, по-нататък в колоната ДОКУМЕНТ ЗА САМОЛИЧНОСТ.трябва да посочите номера на предходната задача.

    Посочете самостоятелно предшественици за следните задачи съгласно таблицата. 2.

таблица 2

Предшественици на проектни задачи

Предшестваща задача

9 – „Подготовка на материали“

8 – „Одобрен план за бюлетин“

14 – „Корицата е готова“

23 – „Текстовете са готови“

25 – „Изготвяне на дизайн оформление“

24 – „Подготовката на материалите е завършена“

30 – „Оформление на бюлетина“

29 – „Одобрено оригинално оформление“

37 – „Предпечатна подготовка”

36 – „Оформен бюлетин“

43 – „Подготовка за печат“

42 – „Бюлетината е готова за изпращане в печатницата“

    Щракнете двукратно върху стрелката за връзка между задачи 39 и 40 (фиг. 5), въведете стойността 2 дни в полето „Забавяне“ (фиг. 6).

Ориз. 3. Стрелка за връзка между задачи 39 и 40

Ориз. 4.Диалогов прозорец Зависимости на задачите

    Независимо задайте забавяне между задачи 33 „Помирение“ и 34 „Изготвяне на съдържание“ в полето Закъснениевъведете стойност 1.

    Нека обмислим свързването на задачите с конкретни дати, когато планираме проект. Кликнете два пъти върху заглавието на задача 42 „Бюлетинът е готов за изпращане в печатницата“, за да отворите диалогов прозорец Подробности за задачата, отидете на раздела Допълнително, изберете от списъка Тип ограничение – Край не по-късно от, в списъка Дата на ограничение – 25.07.2013.

    Независимо за задача 11 „Избор на планове и модели за корицата“ определете Краен срок – 17.03.2013.

    Самостоятелно, преди задача 1 „Планиране на бюлетин“, въведете задача „Организационна среща“, която се повтаря всяка седмица в петък, с продължителност 1 час.

    Поддържайте информация за ресурсите съгласно фиг. 7.

    До първия празен член на колоната Име на ресурсавъведете "Дизайнер". Уверете се, че полето Типпосочено – Труд, преместете се на полето Макс. единиции въведете стойността 200%.

Ориз. 5. Работна сила по проекта

    Посочете, че ресурсът „Кузнецов А.Н.“ заетост на половината работен ден – 50%.

    Въведете информация за оборудването, което се използва в проекта. С оглед Лист с ресурсищракнете върху следващата празна клетка в колоната Име на ресурсавъведете „600-ватово осветително оборудване“. В полето Типвлизам - Труд. В полето Макс единицивъведете стойността 400% и натиснете бутона Tab. Това означава, че планът е да се използват четири настройки на осветлението по време на фотография. Стандартна ставка - 2400 rub./n.

    Въведете сами информация за ресурсите според Таблица 3.

Таблица 3

Проектна работна сила

Макс единици

Стандартна ставка

Машина за лакиране

Многофункционална шевна машина

Монтажна лаборатория

Комплект рефлектор

Камерен кран

Машина за горещо лепене

Цифров дубликатор

Машина за снимки

Таблица 4

Материални ресурси на проектни задачи

Единици

Стандартна ставка

патрони

Лепило за етикетиране и опаковане

Лепило за подвързване на книги

Боя за отстраняване на филм

Мастила за ситопечат

Мастър филм за дигитални размножителни машини

Монтажни материали

Ламиниращи фолиа на рула

Самозалепващи ленти

Фолио за топъл печат

Химикали за филми

Комплекти за почистване

    Разходите по проекта са сумата от разходите за използване на ресурси и фиксираните разходи за задачи. Изберете икона Лист с ресурсив панела за преглед.

    Отворите прозореца Подробности за ресурсаза Петров. Изберете раздел Разноски. Инсталирай Стандартна ставка„30 000 рубли/месец“ и Ставка за извънреден труд– 500 rub./час (фиг. 8).

Ориз. 6. Информация за ресурса „Петров И.И.“

    Трудов ресурс Дубинин Е.С. Освен работата на коректор, той изпълнява и работата на преводач. За целта е необходимо да се определят няколко ставки на заплатите. За да направите това, трябва да отворите диалоговия прозорец Подробности за ресурса, отидете на раздела Разноски.

    Към масата А към колона Стандартна ставкавъведете стойността - 100 рубли / час, след което отидете в раздела IN и въведете тарифа за заплащане на работата на преводача. Към колона Стандартна ставкавъведете стойността - 150 рубли / час, в колоната Ставка за извънреден труд– 200 рубли/час. Натиснете OK.

    Въведете стандартната ставка за В. Н. Круглов. „25 000 рубли на месец.“

    Очаква се увеличение заплатиот 1.04.13 г. до служител V.N. Kruglov. с 15%. За да направите това, отворете диалоговия прозорец Подробности за ресурса, отидете на раздела Разноски. Във втория ред на таблицата А в полето Валидна датавъведете 01.04.2013 г., след което щракнете в клетката Стандартна ставкаи въведете 15% и след това натиснете бутона Enter.

    За Семенов, инсталирайте Стандартна ставка 12 000 рубли / месец. В раздела IN Инсталирай Стандартна ставка 17 000 рубли / месец. Задайте датата във втория ред на 01.04.2012 г. и въведете нова Стандартна ставкаравно на 19 500 rub./месец.

    Задайте свои собствени ставки за трудовите ресурси според таблицата. 5.

Таблица 5

Изпълнение на команда от менюто Преглед / Използване на задачи. За задача 36 „Фотография на корицата“ за изпълнител определя Кузнецов. След това извикайте диалоговия прозорец Информация за назначаване, като кликнете върху ресурса „Кузнецов А.Н.“ В падащия списък Таблица на разходитеМоля посочете IN .

Някои ресурси изискват да конфигурирате работното време. За Семенов задайте индивидуален работен график - от 25 януари 2013 г. до 24 април 2013 г., 4 дни в седмицата, 10 часа на ден.

Ще определим графика на работа на ресурса „Петров И.И.“, който ще бъде в командировка от 10 март до 14 март. За да направите това, трябва да отворите диалогов прозорец Подробности за ресурса, в раздела са често срещанина масата Наличност на ресурсизадайте параметрите според фиг. единадесет.

Ориз. 7. Ресурси на проекта

Ориз. 8. Информация за предназначението на ресурса „Кузнецов А.Н.“

Ориз. 9. Ограничение в експлоатацията на ресурс „Петров И.И.“

    Независимо за ресурса „Иванов К.Г.“ в диалоговия прозорец Подробности за ресурса, в раздела Работно времезадаване като основен календар – Нощна смяна.

    Известно е, че някои работници няма да бъдат на разположение по различно време. Задайте сами наличността на ресурса според таблицата. 6.

Таблица 6

Наличие на ресурси

    За ресурса „Дизайнер“ определете наличността в различни периодивреме. За да направите това, отворете диалогов прозорец Подробности за ресурсав полето Наличност на ресурсипосочете наличността според фиг. 12.

Ориз. 10. Ограничение в работата на ресурса „Дизайнер“.

    За тези служители, чието работно време е намалено, трябва да добавите бележки, обясняващи защо ресурсът не е наличен. Кликнете върху името на ресурса „Борисов Р.Н.“ В прозореца Подробности за ресурсана раздела Бележкив полето Бележки:въведете следния текст: « Борисованяма да е на работа от 1 април до 10 април, поради повишаване на квалификацията"(фиг. 13).

    Добавете сами бележки за ресурси - Иванов, Круглов.

    Присвояване на ресурси на задачи. На лентата с инструменти КонсултантКликнете върху бутона Ресурси. На панела Ресурсищракнете върху връзка Назначаване на хора и оборудване за задачи. Ще се появи панел Присвояване на ресурсии представяне Диаграма на Гант.