Избор на проблем и планиране на проект
Всеки проект започва с ясно формулиран проблем, който е важен за определени потребители. В урока учим как да търсим идеи (например с мозъчна атака), как да проверим, че проблемът е реален, и как да поставим цел, която е конкретна, измерима и със срок (SMART). След това планираме: разделяме работата на задачи, определяме отговорници, срокове, контролни точки и зависимости.
Какво да запомним
- Добрият проблем е конкретен и засяга реални потребители.
- SMART цел: конкретна, измерима, постижима, значима и обвързана със срок.
- Обхватът определя какво ще включва проектът и какво не.
- Планът съдържа задачите, отговорниците и сроковете; диаграмата на Гант ги показва във времето.
- Контролната точка (milestone) е важен междинен резултат с дата.
Пример
Пример: задача А трае 3 дни, Б зависи от А и трае 2 дни, а В е независима и трае 4 дни. При паралелна работа всичко е готово за 5 дни.
Проверете се: 26 въпроса
Натиснете въпроса, за да видите верния отговор и обяснението.
С какво започва работата по проект?
- С избор на проблем, който проектът ще реши
- С отпечатване на презентацията
- С оценяване на екипа
- С избор на шрифт
Отговор: С избор на проблем, който проектът ще реши
Първо се определя какъв проблем ще се решава и за кого, а после се планира работата.
Кое е добре формулиран проблем за училищен ИТ проект?
- "Искаме да направим нещо хубаво"
- "Учениците трудно намират актуалния график на консултациите"
- "Компютрите са интересни"
- "Ще използваме Python"
Отговор: "Учениците трудно намират актуалния график на консултациите"
Добрият проблем е конкретен и показва чия нужда ще се реши.
Какво е мозъчна атака (brainstorming)?
- Тест по информатика
- Проверка за вируси
- Свободно предлагане на много идеи, без да се критикуват веднага
- Гласуване за ръководител
Отговор: Свободно предлагане на много идеи, без да се критикуват веднага
Целта е да се съберат много идеи, а оценката и изборът стават след това.
Какво означава целта на проекта да е SMART?
- Да използва изкуствен интелект
- Да е написана на английски
- Да е възможно най-амбициозна
- Конкретна, измерима, постижима, значима и обвързана със срок
Отговор: Конкретна, измерима, постижима, значима и обвързана със срок
SMART: Specific, Measurable, Achievable, Relevant, Time-bound.
Кой критерий е най-важен при избор между две идеи за проект с еднакъв интерес?
- Реализуемост с наличните време, умения и ресурси
- Коя идея има по-дълго име
- Коя идея е предложена първа
- Коя използва най-скъпата техника
Отговор: Реализуемост с наличните време, умения и ресурси
Проект, който не може да се завърши в срока с наличните ресурси, не решава проблема.
За кого се прави един проект?
- За определени потребители с конкретна нужда
- Само за учителя
- За никого
- Само за екипа
Отговор: За определени потребители с конкретна нужда
Проектът решава реален проблем на определена група: ученици, учители, клиенти.
Как екипът може да провери дали проблемът е реален?
- С гадаене
- С анкета или разговор с бъдещите потребители
- С избор на по-хубав шрифт
- С купуване на нов компютър
Отговор: С анкета или разговор с бъдещите потребители
Проучването сред потребителите показва дали нуждата наистина съществува.
Коя от целите е измерима?
- "Да направим сайта по-добър"
- "Да научим много"
- "Сайтът да се зарежда за под 2 секунди"
- "Проектът да е интересен"
Отговор: "Сайтът да се зарежда за под 2 секунди"
Измеримата цел има число или ясен критерий, по който се проверява изпълнението.
Какво е обхват (scope) на проекта?
- Броят на слайдовете
- Цветът на логото
- Името на екипа
- Какво ще включва проектът и какво не
Отговор: Какво ще включва проектът и какво не
Ясният обхват предпазва екипа от непрекъснато добавяне на нови функции.
Какъв е рискът да се избере твърде голям проблем за кратък училищен проект?
- Проектът да не бъде завършен в срок
- Да стане твърде лесен
- Да няма какво да се представи заради прекалено много време
- Няма риск
Отговор: Проектът да не бъде завършен в срок
Големият проблем е по-добре да се стесни до част, която може да се завърши в срока.
Какво е краен срок (deadline)?
- Броят на членовете на екипа
- Датата, до която задачата трябва да е готова
- Името на проекта
- Последният слайд
Отговор: Датата, до която задачата трябва да е готова
Крайните срокове помагат работата да се разпредели във времето.
Защо голямата задача се разделя на по-малки подзадачи?
- За да изглежда по-сложна
- За да се отложи работата
- За да се разпредели и проследява по-лесно
- За да участва само един човек
Отговор: За да се разпредели и проследява по-лесно
Малките задачи имат ясен резултат, отговорник и срок.
Какво показва диаграмата на Гант?
- Задачите във времето: начало, продължителност и край
- Резултатите от анкета
- Структурата на мрежа
- Броя на гласовете
Отговор: Задачите във времето: начало, продължителност и край
Диаграмата на Гант изобразява задачите като ленти по времева ос.
Какво е контролна точка (milestone) в плана?
- Грешка в програмата
- Член на екипа
- Отделен файл
- Важен междинен резултат с определена дата
Отговор: Важен междинен резултат с определена дата
Контролните точки показват дали проектът върви по график, например "готов прототип до 15 март".
Задача Б не може да започне, преди да е готова задача А. Как се нарича тази връзка?
- Зависимост между задачите
- Паралелни задачи
- Повторение
- Контролна точка
Отговор: Зависимост между задачите
Зависимостите определят реда на задачите; закъснение в А забавя и Б.
Какво съдържа планът на проекта?
- Само крайната дата
- Задачите, отговорниците и сроковете
- Само имената на екипа
- Само бюджета
Отговор: Задачите, отговорниците и сроковете
Планът казва какво ще се прави, от кого и до кога.
Какво е ресурс в проект?
- Само пари
- Грешка в кода
- Време, хора, техника, софтуер и материали, нужни за работата
- Слайд от презентацията
Отговор: Време, хора, техника, софтуер и материали, нужни за работата
Ресурсите са всичко, което е нужно за изпълнение на задачите.
Защо в плана е добре да има резервно време?
- За да няма почивка
- За да се удължи проектът безкрайно
- За да се пропусне тестването
- За непредвидени трудности и закъснения
Отговор: За непредвидени трудности и закъснения
Почти винаги възникват проблеми, а резервът пази крайния срок.
Кой етап трябва да е в плана преди представянето на софтуерен продукт?
- Тестване и отстраняване на грешки
- Избор на тема
- Мозъчна атака
- Създаване на екипа
Отговор: Тестване и отстраняване на грешки
Тестването открива грешки, преди продуктът да бъде показан пред публика.
Задача А трае 3 дни, а задача Б (зависи от А) трае 2 дни. Задача В (независима) трае 4 дни. Ако се работи паралелно, най-малко за колко дни се завършват всички?
- 9 дни
- 5 дни
- 4 дни
- 6 дни
Отговор: 5 дни
А и Б вървят последователно (3 + 2 = 5 дни), а В върви паралелно за 4 дни, затова общо 5 дни.
Как се нарича човекът, който ще използва готовия продукт?
- Тестер
- Спонсор
- Потребител
- Жури
Отговор: Потребител
Проектът се прави за потребителите и решава техен проблем.
Коя буква от SMART означава, че целта е обвързана със срок?
- S
- M
- A
- T
Отговор: T
T идва от time-bound, т.е. обвързана със срок.
Коя услуга е подходяща за онлайн анкета сред бъдещите потребители?
- Paint
- Google Формуляри
- Калкулатор
- Бележник
Отговор: Google Формуляри
Google Формуляри събира отговорите автоматично в таблица.
Как се нарича краткото описание на проблема, целта, потребителите и срока, с което започва проектът?
- Проектно предложение
- Финален доклад
- Програмен код
- Рекламен плакат
Отговор: Проектно предложение
Проектното предложение описва накратко какво, за кого и до кога ще се направи.
Как се нарича възможно събитие, което може да забави проекта, напр. болен член на екипа?
- Ресурс
- Риск
- Обхват
- Контролна точка
Отговор: Риск
Рисковете се предвиждат в плана и за тях се оставя резервно време.
Защо за всяка задача в плана се определя един конкретен отговорник?
- По-малко работа
- По-ниска цена
- Ясна отговорност
- Няма нужда от срокове
Отговор: Ясна отговорност
Когато всички отговарят за една задача, често никой не я изпълнява.