Инструменты командной разработки (HappyDev-lite'2014)
-
Upload
anna-tarasenko -
Category
Education
-
view
31 -
download
0
Transcript of Инструменты командной разработки (HappyDev-lite'2014)
![Page 1: Инструменты командной разработки (HappyDev-lite'2014)](https://reader034.fdocument.pub/reader034/viewer/2022052307/55abe1d31a28abdc1f8b4582/html5/thumbnails/1.jpg)
Инструменты командной разработки
Анна Тарасенко, 7bits, директор
![Page 2: Инструменты командной разработки (HappyDev-lite'2014)](https://reader034.fdocument.pub/reader034/viewer/2022052307/55abe1d31a28abdc1f8b4582/html5/thumbnails/2.jpg)
Итерационный процесс
1. Планирование итерации2. Разработка3. Тестирование4. Демонстрация заказчику
5. Ретроспектива
![Page 3: Инструменты командной разработки (HappyDev-lite'2014)](https://reader034.fdocument.pub/reader034/viewer/2022052307/55abe1d31a28abdc1f8b4582/html5/thumbnails/3.jpg)
Инструменты
1. Система учета задач2. Система wiki 3. Система контроля версий 4. Электронная почта
5. Мгновенные сообщения6. Системы тайм-менеджмента
![Page 4: Инструменты командной разработки (HappyDev-lite'2014)](https://reader034.fdocument.pub/reader034/viewer/2022052307/55abe1d31a28abdc1f8b4582/html5/thumbnails/4.jpg)
Система учета задач
Цели:1. Планирование итераций2. Отслеживание прогресса3. Информация о текущем статусе4. Статистика оценок и их выполнения
![Page 5: Инструменты командной разработки (HappyDev-lite'2014)](https://reader034.fdocument.pub/reader034/viewer/2022052307/55abe1d31a28abdc1f8b4582/html5/thumbnails/5.jpg)
Система учета задач (JIRA)
![Page 6: Инструменты командной разработки (HappyDev-lite'2014)](https://reader034.fdocument.pub/reader034/viewer/2022052307/55abe1d31a28abdc1f8b4582/html5/thumbnails/6.jpg)
Система учета задач (Trello)
![Page 7: Инструменты командной разработки (HappyDev-lite'2014)](https://reader034.fdocument.pub/reader034/viewer/2022052307/55abe1d31a28abdc1f8b4582/html5/thumbnails/7.jpg)
Система учета задач (Redmine)
![Page 8: Инструменты командной разработки (HappyDev-lite'2014)](https://reader034.fdocument.pub/reader034/viewer/2022052307/55abe1d31a28abdc1f8b4582/html5/thumbnails/8.jpg)
Система учета задач (Redmine)
![Page 9: Инструменты командной разработки (HappyDev-lite'2014)](https://reader034.fdocument.pub/reader034/viewer/2022052307/55abe1d31a28abdc1f8b4582/html5/thumbnails/9.jpg)
Система учета задач (Redmine)
![Page 10: Инструменты командной разработки (HappyDev-lite'2014)](https://reader034.fdocument.pub/reader034/viewer/2022052307/55abe1d31a28abdc1f8b4582/html5/thumbnails/10.jpg)
Система Wiki
Быстрый доступ:1. Контакты команды и заказчика2. Инструкция для новичков3. Информация о серверах и доступах
![Page 11: Инструменты командной разработки (HappyDev-lite'2014)](https://reader034.fdocument.pub/reader034/viewer/2022052307/55abe1d31a28abdc1f8b4582/html5/thumbnails/11.jpg)
Система Wiki
![Page 12: Инструменты командной разработки (HappyDev-lite'2014)](https://reader034.fdocument.pub/reader034/viewer/2022052307/55abe1d31a28abdc1f8b4582/html5/thumbnails/12.jpg)
Система Wiki
![Page 13: Инструменты командной разработки (HappyDev-lite'2014)](https://reader034.fdocument.pub/reader034/viewer/2022052307/55abe1d31a28abdc1f8b4582/html5/thumbnails/13.jpg)
Система контроля версий
Цели:1. Управление текущей разработкой2. Управление релизами3. Управление новыми фичами (возможностями)
![Page 14: Инструменты командной разработки (HappyDev-lite'2014)](https://reader034.fdocument.pub/reader034/viewer/2022052307/55abe1d31a28abdc1f8b4582/html5/thumbnails/14.jpg)
Системы контроля версий
![Page 15: Инструменты командной разработки (HappyDev-lite'2014)](https://reader034.fdocument.pub/reader034/viewer/2022052307/55abe1d31a28abdc1f8b4582/html5/thumbnails/15.jpg)
Системы контроля версий
![Page 16: Инструменты командной разработки (HappyDev-lite'2014)](https://reader034.fdocument.pub/reader034/viewer/2022052307/55abe1d31a28abdc1f8b4582/html5/thumbnails/16.jpg)
Электронная почтаЦели:1. Экстренное оповещение о важных событиях2. Важные согласования, где нужно сохранить историю переписки3. Управление задачами через Входящие
![Page 17: Инструменты командной разработки (HappyDev-lite'2014)](https://reader034.fdocument.pub/reader034/viewer/2022052307/55abe1d31a28abdc1f8b4582/html5/thumbnails/17.jpg)
Обмен мгновенными сообщениями
Цели:1. Увеличение скорости обмена информацией, когда почта – долго
2. Согласование тонких моментов
3. Возможность голосового общения
![Page 18: Инструменты командной разработки (HappyDev-lite'2014)](https://reader034.fdocument.pub/reader034/viewer/2022052307/55abe1d31a28abdc1f8b4582/html5/thumbnails/18.jpg)
Обмен мгновенными сообщениями
![Page 19: Инструменты командной разработки (HappyDev-lite'2014)](https://reader034.fdocument.pub/reader034/viewer/2022052307/55abe1d31a28abdc1f8b4582/html5/thumbnails/19.jpg)
Системы тайм-менеджмента
Цели:1. Управление важными задачами2. Планы на день, неделю, месяц3. Привязка к местам, людям, датам
![Page 20: Инструменты командной разработки (HappyDev-lite'2014)](https://reader034.fdocument.pub/reader034/viewer/2022052307/55abe1d31a28abdc1f8b4582/html5/thumbnails/20.jpg)
Системы тайм-менеджмента1. Getting things done (GTD)
2.
![Page 21: Инструменты командной разработки (HappyDev-lite'2014)](https://reader034.fdocument.pub/reader034/viewer/2022052307/55abe1d31a28abdc1f8b4582/html5/thumbnails/21.jpg)
Инструкции и бюрократия
Наличие инструкций – это бюрократия?
![Page 22: Инструменты командной разработки (HappyDev-lite'2014)](https://reader034.fdocument.pub/reader034/viewer/2022052307/55abe1d31a28abdc1f8b4582/html5/thumbnails/22.jpg)
Инструкции и бюрократия
НЕТ!
![Page 23: Инструменты командной разработки (HappyDev-lite'2014)](https://reader034.fdocument.pub/reader034/viewer/2022052307/55abe1d31a28abdc1f8b4582/html5/thumbnails/23.jpg)
Инструкции и бюрократия
Бюрократия – это когда есть инструкции по написанию инструкций и наказывают за нарушение инструкций, даже если это привело к успеху.
![Page 24: Инструменты командной разработки (HappyDev-lite'2014)](https://reader034.fdocument.pub/reader034/viewer/2022052307/55abe1d31a28abdc1f8b4582/html5/thumbnails/24.jpg)
Инструкции и бюрократия
Очевидных вещей не существует!
![Page 25: Инструменты командной разработки (HappyDev-lite'2014)](https://reader034.fdocument.pub/reader034/viewer/2022052307/55abe1d31a28abdc1f8b4582/html5/thumbnails/25.jpg)
Инструкции и бюрократияПуть новичка:1. Соблюдение инструкций2. Внесение предложений по улучшению процессов3. Обучение других4. Составление инструкций для новичков
![Page 26: Инструменты командной разработки (HappyDev-lite'2014)](https://reader034.fdocument.pub/reader034/viewer/2022052307/55abe1d31a28abdc1f8b4582/html5/thumbnails/26.jpg)
Решение проблем1. Ищем решение в инструкции (несколько минут)2. Ищем решение в Интернете (не более часа)3. Спрашиваем коллег (не более 3-х)4. Спрашиваем менеджера
![Page 27: Инструменты командной разработки (HappyDev-lite'2014)](https://reader034.fdocument.pub/reader034/viewer/2022052307/55abe1d31a28abdc1f8b4582/html5/thumbnails/27.jpg)
Решение проблем
Если найденное решение не укладывается в инструкцию,
согласовываем с менеджером (кроме экстренных случаев!)
![Page 28: Инструменты командной разработки (HappyDev-lite'2014)](https://reader034.fdocument.pub/reader034/viewer/2022052307/55abe1d31a28abdc1f8b4582/html5/thumbnails/28.jpg)
Неочевидные следствия1. Управление проектом – дело всей команды2. Техник формализуются и могут использоваться всеми
3. Перенос части ответственности на исполнителя повышает эффективность