Критерии 2014
Критериите са два типа - основни и допълнителни. Основните критерии носят до 100 точки, а допълнителните до 80. Допълнителните критерии са завишени и отговарят на изисквания, които се прилагат при професионалното разработване на проекти. Ще се радваме, ако има участници, които покриват и от допълнителните критерии.
Интернет приложения
Основни критерии(100):
Самостоятелно интернет приложение | 5 |
Функционалност и логическа завършеност | 5 |
Удобен интерфейс | 5 |
Качество на технологичното решение | 15 |
Яснота при използване | 5 |
Цитирани източници | 5 |
Представяне и защита на проекта | 20 |
Управление на изключения и грешки | 10 |
Използване на клиентски скриптове | 10 |
Сигурност и защита | 10 |
Използване на стриктни стандарти за писане на код | 10 |
Допълнителни критерии(80):
Използване на фреймуърк | 12 |
Design Patterns | 10 |
UML, DB Relationships диаграми | 8 |
Оптимизация чрез профилинг. Кеширане | 4 |
Мултиезичност | 6 |
Проектиране, API спецификация (phpDocumentor) | 6 |
Version Control System | 4 |
Използване на Dependency Injection | 5 |
Responsive Design | 5 |
REST | 10 |
Използване на NoSQL | 10 |