Встреча "front-end: на старт, внимание, разработка!",...
TRANSCRIPT
Terrasoft500 экспертов
20% CRM-рынка СНГ
12 лет на рынке
6 000клиентов
БостонКиев
МоскваЛондон
400 партнеров по всему миру
Front-end от версткик программированию
ИСТОРИЯ
• CSS 1, 2, 2.1, 3• HTML 0.9, 2.0, 3.2, 4.0, 4.0.1, 5.0, 5.0.1
Наше время
UI/UX Дизайн (вёрстка, адаптивный интерфейс)Логика приложения без общения с серверной частьюЭлементы управленияООП программированиеСоздание клиентских framework-ов (jQuery, ExtJs, AngularJs и т.д.)
Чем можно заниматься
JavaScriptCSS/LESSAMDMVVM
Используемые технологии
bpm’online
• ExtJS/Sencha
• Less.js• RequireJS• Backbone.j
s
• Cucumber.js
• PhantomJS• JSHint
Процесс разработки
1. Люди и взаимодействие важнее процессов и инструментов
2. Работающий продукт важнее исчерпывающей документации
3. Сотрудничество с заказчиком важнее согласования условий контракта
4. Готовность к изменениям важнее следования первоначальному плану
Не отрицая важности того, что справа, мы всё-таки больше ценим то, что слева
AGILE MANIFESTO
R&D26 scrum команд
Задачи от клиентов, партнеров
и других стэкхолдеров
Владелец продукта
Бэклог продукта
Команда
Команда определяет количество задач, которое берет в
спринт
Планирование спринта
Бэклог спринта
SCRUM мастер
Спринт
1 неделя
Нельзя вносить изменения в
длительность и цели спринта
Ежедневные SCRUM встречи и обновление артефактов
Демо
Инкремент готов к передаче стейкхолдеру
Ретроспектива
Детализация задач в бэклоге
продукта
SCRUM методология
Ответы на вопросы