Открытая лекция "Веб разработка" студентам Коломенского политехнического колледжа.
- Технологии разработки
- Этапы разработки
- Рынок веб-разработки
- Понятие стартапов
2. Вопросы 1 части:
2
1) Типы проектов
2) Работа в команде, роли
3) Технологии разработки
3. Технологии
3
1) Методология разработки:
• Классическая (техническое задание, план)
• Гибкая (AGILE, итерации, функциональные требования)
2) Основа разработки:
• Язык программирования (PHP, .NET)
• CMS (собственная разработка, коробочная, open source)
• Framework, HTML, CSS, Javascript инструменты
• Собственные наработки и готовые решения
4. Технологии
4
3) Инструменты планирования
Диаграмма Ганта, карточки задач, платформы (JIRA)
4) Трекер задач, Backlog
5) Инструменты прототипирования
Axure, Balsamiq Mockups
6) Контроль версий
7) Договора, брифы, технические задания
5. Этапы разработки
5
1) Встреча с клиентом, постановка задачи
2) Составление договоров, технического задания
3) Прототипирование
4) Дизайн основных страниц сайта, утверждение
5) Дизайн остальных страниц сайта
6) Интеграция дизайна и системы управления сайтом
6. Этапы разработки
6
7) Программирование функционала
8) Тестирование и утверждение с заказчиком
9) Наполнение материалами
10) Публикация в сети Интернет
11) Поддержка и развитие
12) Продвижение
7. Рынок веб-разработки
7
Количество игроков рынка: порядка 8 000
(по данным рейтингов)
География рынка:
70% - Москва, Санкт-Петербург, Поволжье
20% - Урал и Сибирь
8% - Юг России, 2% Дальний Восток
10. Стартап
10
Команда (как правило временная структура)
существующая для создания или поиска нового
продукта, услуги или бизнес-модели в условиях
неопределенности
11. Поддержка стартапов
11
• Университеты и бизнес-школы
• Технопарки и кластеры
• Грантовые программы
• Бизнес-ангелы и фонды
• Бизнес-инкубаторы и акселераторы
• Краудфандинг
• Конференции, сообщества, конкурсы, хакатоны