Продуктовая разработка без ошибок
TRANSCRIPT
#GeekFestRu
— 10 лет разработка ПО
— 5 лет управление людьми
— Основатель стартапа
— Организатор бизнеса
Антон Черноусов
Антон Черноусов
Продуктовая разработкабез ошибок
— Команда не уложилась в срок более чем на 10% от заданного времени
— Бюджет проекта превышен более чем на 20% от заданного
— Нет требуемого качества
— Результат не достигнут
Погоревшие проекты
У нас есть немного программистов, занимающихся исключительно оптимизацией и алгоритмами.
Джон Кармак
наших программистов занимаются обычной
90%
рутиной1
Время —основной ресурс
Учитывать время — важнейшая задача1
Время тишины
Все каналы связи необходимо глушить2
неотъемлемая частьЗадержки
процесса разработки
—
2
разработчиковникак не ускорит
Большинство задач по разработке ПО выполняются строго по очереди, поэтому
выделение
процесс разработки
дополнительного числа
Nickolas C. Zakas
Все одной кнопкой
— Сборка
— Тестирование
— Деплой
3
Continuous Integration
4
МетодологияScrum
5
Техническое
пишут программисты для программистов
задание
3
решить проблему,Клиент хочет
а не получить программупо вашему техническому заданию
Техническое задание — бумага, а не решение
Предоставляйте сервис
6
4
Программами пользуются
живые люди
Говорите с клиентом
7
Любое желание клиента должно бытьоплачено
5
Довериеформируйте
8
Человеческий фактор6
УчитесьКниги, учебники Курсы, тренинги
Человеческий фактор. Успешные проекты и команды Том Демарко и Тимоти Листер9
Джон Кармак
с некоторой периодичностью,Программисты обязательно,
делают ошибки7
Отдыхнеобходимо поощрять
10
— Создавайте время тишины
— Предоставляйте сервис, а не реализуйте техническое задание
— Учитесь по книгам, курсам, тренингам
Антон Черноусов
25