Информационни технологии · 9 клас · Работа по проект в екип
Разработване на проект в екип
Име: Клас: Дата:
Защо в екипа се разпределят роли?
- А) За да работят всички по едно и също
- Б) Всеки да знае за какво отговаря
- В) За да има повече срещи
- Г) За да не се говори
Каква е основната задача на ръководителя (координатора) на екипа?
- А) Да пише целия код сам
- Б) Да оценява другите отбори
- В) Да организира работата и следи сроковете
- Г) Да прави само презентацията
Какво е добре да се направи, ако член на екипа закъснява със задачата си?
- А) Да се изключи веднага
- Б) Да се изтрие работата му
- В) Да не се казва нищо до края
- Г) Да се обсъди открито причината и да се помогне или преразпредели
Какво е прототип?
- А) Ранна опростена версия на продукта за проверка на идеята
- Б) Окончателната версия
- В) Документ с оценките
- Г) Логото на проекта
Какво е предимството на кратки редовни срещи на екипа (например по 10 минути)?
- А) Заменят цялата работа
- Б) Всеки споделя какво е направил, какво предстои и какво го спира
- В) Отменят нуждата от план
- Г) Оценяват учителя
Какво е най-важно за успешна работа в екип?
- А) Всеки да работи тайно
- Б) Добра комуникация и доверие
- В) Само един да взима решенията без обсъждане
- Г) Да няма срокове
Как е добре да се реши спор в екипа за две различни идеи?
- А) Чрез обсъждане на аргументите и общо решение
- Б) Чрез викане
- В) Чрез напускане на екипа
- Г) Чрез избор на случайна идея без обсъждане
Каква е ролята на тестера в софтуерен проект?
- А) Пише презентацията
- Б) Избира цветовете
- В) Проверява продукта и открива грешки
- Г) Купува оборудването
Какво е обратна връзка (feedback) от потребители?
- А) Връщане на продукта в магазина
- Б) Резервно копие
- В) Рекламен банер
- Г) Мнения и забележки, с които продуктът се подобрява
Какво означава итеративна разработка?
- А) Продуктът се изгражда на кратки цикли: прави се, тества се и се подобрява
- Б) Всичко се прави наведнъж в последния ден
- В) Работи се без план
- Г) Програмата се пише само от един човек
Какво позволява споделеният документ в облака (Google Документи, Word онлайн)?
- А) Само печат
- Б) Няколко души да редактират един файл едновременно
- В) Работа само без интернет
- Г) Само четене от един човек
Как се нарича табло с колони "За правене", "В процес", "Готово"?
- А) Електронна таблица
- Б) Диаграма на Гант
- В) Канбан табло
- Г) Блог
За какво служи историята на версиите в споделен документ?
- А) За смяна на темата
- Б) За проверка на правописа
- В) За изпращане на имейли
- Г) За преглед и връщане на по-стара версия
Коя система се използва за съвместна работа по програмен код и проследяване на промените?
- А) Git
- Б) Paint
- В) Калкулатор
- Г) Media Player
Какво право на достъп е подходящо за учителя, който само оставя бележки по документа на екипа?
- А) Собственик
- Б) Коментиращ
- В) Редактор
- Г) Без достъп
Кой инструмент е подходящ за общо съхранение на файловете на екипа?
- А) Флашка на един човек
- Б) Хартиен тефтер
- В) Споделена папка в облака
- Г) Писмо по пощата
Кой инструмент помага за общ график на срещите на екипа?
- А) Споделен календар
- Б) Калкулатор
- В) Paint
- Г) Архиватор
Какво е commit в Git?
- А) Изтриване на проекта
- Б) Изпращане на имейл
- В) Покана към екипа
- Г) Записана промяна в кода с кратко описание
Защо е добре всяко съобщение в Git да описва кратко промяната?
- А) Защото е задължително да е дълго
- Б) За да се разбира по-късно какво и защо е променено
- В) За да се скрият промените
- Г) За да се ускори интернетът
Защо паролите от общите акаунти на проекта не се пишат в споделения документ?
- А) Защото документът няма място
- Б) Защото е забранено да се пише текст
- В) Защото всеки с достъп или изтекъл линк ще ги види
- Г) Защото паролите се помнят лесно
Коя роля в екипа отговаря за вида и удобството на продукта?
- А) Дизайнер
- Б) Тестер
- В) Ръководител
- Г) Програмист
Коя команда в Git изтегля копие на проект от GitHub на компютъра?
- А) git copy
- Б) git get
- В) git clone
- Г) git load
Отговори
Разработване на проект в екип
- 1. Б) Всеки да знае за какво отговаря Ясните роли предотвратяват дублиране на работа и пропуснати задачи.
- 2. В) Да организира работата и следи сроковете Ръководителят координира, разпределя задачи и следи напредъка, но не върши всичко сам.
- 3. Г) Да се обсъди открито причината и да се помогне или преразпредели Ранното обсъждане позволява проблемът да се реши, без да се провали срокът.
- 4. А) Ранна опростена версия на продукта за проверка на идеята Прототипът се изпробва и подобрява, преди да се изгради целият продукт.
- 5. Б) Всеки споделя какво е направил, какво предстои и какво го спира Кратките срещи бързо показват напредъка и пречките.
- 6. Б) Добра комуникация и доверие Комуникацията и доверието позволяват бързо решаване на проблемите.
- 7. А) Чрез обсъждане на аргументите и общо решение Аргументите, критериите и, при нужда, гласуване водят до решение, приемливо за всички.
- 8. В) Проверява продукта и открива грешки Тестерът изпробва продукта като потребител и докладва грешките.
- 9. Г) Мнения и забележки, с които продуктът се подобрява Отзивите на потребителите показват какво работи и какво трябва да се промени.
- 10. А) Продуктът се изгражда на кратки цикли: прави се, тества се и се подобрява Всеки цикъл добавя работеща част и се използва обратната връзка за следващия.
- 11. Б) Няколко души да редактират един файл едновременно Съвместното редактиране показва промените на всички в реално време.
- 12. В) Канбан табло Канбан таблото показва нагледно състоянието на всяка задача.
- 13. Г) За преглед и връщане на по-стара версия Историята показва кой какво е променил и позволява възстановяване.
- 14. А) Git Git записва промените (commits) и позволява сливане на работата на няколко програмисти.
- 15. Б) Коментиращ Коментиращият може да добавя бележки, без да променя текста.
- 16. В) Споделена папка в облака Споделената облачна папка е достъпна за всички членове по всяко време.
- 17. А) Споделен календар В споделения календар всички виждат срещите и сроковете.
- 18. Г) Записана промяна в кода с кратко описание Всеки commit е стъпка в историята на проекта, към която може да се върнем.
- 19. Б) За да се разбира по-късно какво и защо е променено Ясните описания правят историята на проекта разбираема за целия екип.
- 20. В) Защото всеки с достъп или изтекъл линк ще ги види Тайните данни се пазят в мениджър на пароли или се споделят по защитен начин.
- 21. А) Дизайнер Дизайнерът създава облика и прави продукта удобен за потребителите.
- 22. В) git clone git clone адрес създава локално копие на хранилището.
Игрален час · игри и работни листове по програмата на МОН