10 Критерии оценки

Оценка проекта даётся в баллах.

Максимально возможно набрать: 100 баллов.

Состоит оценка из двух блоков:

  • проект - 70 баллов
  • презентация - 30 баллов

За каждый пункт можно получить от 0 до указанного числа баллов.

Проект

Всего: 70 баллов

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

10 баллов

Работоспособность

10 баллов

Безопасность

5 баллов

Дополнительные функции

5 баллов

Технологичность

Всего за подпункты: 30 баллов

Наличие инструкции по запуску

Инструкция по запуску проекта из Git-репозитория (к примеру, в Readme-файле).

5 баллов

Помещение и запуск готового сервиса в контейнере

5 баллов

Чистота кода

Насколько код проекта соответствует критериям Чистого Кода в изложении автора книг и сериала "Чистый Код" - Роберта Мартина (ака дядя Боб).

5 баллов

Объём использования открытых компонентов

Компоненты системы (к примеру, библиотеки), являющиеся Свободным ПО (СПО).

СПО предоставляет пользователям 4 свободы:

  • пользование
  • изучение
  • изменение
  • распространение.

Их предоставляют широкоизвестные лицензии СПО (но не только): GPL, MIT, BSD, Apache лицензии, либо Общественное Достояние (Public Domain).

5 баллов

Не использование заграничных онлайн сервисов во время работы готового сервиса

5 баллов

Не использование сторонних онлайн сервисов во время работы готового сервиса

5 баллов

Дальнейший потенциал развития

10 баллов

Презентация

Всего: 30 баллов

Ясность

15 баллов

Чёткость

10 баллов

Краткость

Она же сестра таланта.

5 баллов