Въпроси за тест за оцеляване (Survival test) в управление на проекти
Изисквания:
- Проектът има ли ясна и недвусмислена визия или мисия?
- Всички членове на екипа вярват ли, че визията е реалистична?
- Проектът има ли бизнес казус, който подробно описва бизнес ползата и как ще бъде измерена?
- Проектът има ли прототип на потребителски интерфейс, който реалистично и нагледно демонстрира функционалността, която ще има действителната система?
- Проектът има ли подробна, писмена спецификация за това какво трябва да прави софтуерът?
- Екипът на проекта интервюирал ли е хора, които действително ще използват софтуера (крайни потребители), в началото на проекта и продължил ли е да ги включва през целия проект?
- Проектът има ли подробен, писмен план за разработване на софтуер?
- Списъкът със задачи на проекта включва ли създаване на инсталационна програма, конвертиране на данни от предишни версии на системата, интеграция със софтуер на трети страни, срещи с клиента и други „незначителни“ задачи?
- Официално ли са актуализирани графикът и бюджетните оценки в края на най-скоро завършената фаза?
- Проектът има ли подробни, писмени документи за архитектура и дизайн?
- Проектът има ли подробен, писмен план за осигуряване на качеството, който изисква преглед на дизайна и кода в допълнение към системното тестване?
- Проектът има ли подробен план за поетапно внедряване на софтуера, който описва етапите, в които софтуерът ще бъде внедрен и доставен?
- Включва ли планът на проекта време за празници, почивни дни, болнични и текущо обучение и разпределени ли са ресурси на по-малко от 100 процента?
- Одобрен ли е планът на проекта, включително графикът, от екипа за разработка, екипа за осигуряване на качеството и екипа за техническо писане – с други думи, хората, отговорни за извършването на работата?
Контрол на проекта:
- Отговорен ли е за проекта един ключов изпълнителен директор, който има правомощия за вземане на решения, и има ли проектът активната подкрепа на това лице?
- Натовареността на ръководителя на проекта позволява ли му/ѝ да отдели достатъчно време за проекта?
- Проектът има ли добре дефинирани, подробни етапи („бинарни етапи“), които се считат за 100% изпълнени или 100% незавършени?
- Може ли заинтересованата страна по проекта лесно да разбере кои от тези бинарни етапи са изпълнени?
- Разполага ли проектът с канал за обратна връзка, чрез който членовете на проекта могат анонимно да докладват за проблеми на своите мениджъри и висшестоящи мениджъри?
- Разполага ли проектът с писмен план за контрол на промените в спецификацията на софтуера?
- Разполага ли проектът с Борд за контрол на промените, който има окончателно право да приема или отхвърля предложените промени?
- Достъпни ли са материалите за планиране и информацията за състоянието на проекта – включително оценки на усилията и графика, разпределение на задачите и напредък в сравнение с плана до момента – за всеки член на екипа?
- Поставен ли е целият изходен код под автоматизиран контрол на редакциите?
- Включва ли проектната среда основните инструменти, необходими за завършване на проекта, включително софтуер за проследяване на дефекти, контрол на изходния код и софтуер за управление на проекти?
Управление на риска:
- Планът на проекта съдържа ли списък с текущи рискове за проекта? Актуализиран ли е списъкът наскоро?
- Разполага ли проектът със служител по риска на проекта, който е отговорен за идентифицирането на възникващи рискове за проекта?
- Ако проектът използва подизпълнители, има ли план за управление на всяка организация на подизпълнители и едно лице, отговорно за всеки от тях? (Дайте на проекта пълна оценка, ако не използва подизпълнители.)
Персонал:
- Екипът на проекта притежава ли всички необходими технически познания за завършване на проекта?
- Екипът на проекта притежава ли опит с бизнес средата, в която ще работи софтуерът?
- Разполага ли проектът с технически ръководител, способен да го ръководи успешно?
- Има ли достатъчно хора, за да свършат цялата необходима работа?
- Всички ли работят добре заедно?
- Всеки човек ангажиран ли е с проекта?