Project manager читает. Роберт Мартин "Чистый Agile. Основы гибкости"
Итоговая оценка: 5 из 5
Подробнее об оценке:
- Наполнение: 5
- Стиль автора: 5
- Прикладные инструменты: 5
- Иллюстрации: 3
О книге
Роберт Мартин один из участников знаменитой встречи в городке Сноуберд, штат Юта, в результате которой появился всеми известный манифест Agile. Книга — восторг. Для меня было открытие, что Agile задумывался исключительно для разработчиков. Роль менеджера сводится только к доставке ценностей. Никаких scrum-мастеров. Оценивается эффективность и производительность всей команды. Персоналий и формальных лидеров не выделяют. Чистота кода, разработка от тестирования, непрекращающийся рефакторинг.
Большое количество упоминаний и ссылок на литературу и статьи. Понятная линия становления методологии (чем вдохновлялись, что важно, чего хотели избежать). Легко и интересно читать. Все истории предметные и наглядные.
Иллюстрации есть, но без восторгов.
Для кого книга?
Обязательна к прочтению. Отличная история, как продукт за 20 лет мутировал настолько, что исходные черты уже неузнаваемы.
Что забрал из книги?
- Уинстон Ройс статья «Управление разработкой больших программных систем» (Managing the development of large software systems).
- Научная организация труда. Тейлор Фредерик Уинслоу.
- Понятие в управление проектами “Правило креста”. Хорошо, быстро, дешево, готово. Можно закрыть 3 пункта — оставшийся закрыть не получится.
- Планирование проекта на основе графика сгорания задач.
- В обсуждение первоначальных сроков проектов нет смысла, поскольку их устанавливают в связи с объективными деловыми причинами.
- Глава № 1. Краткий обзор Agile.
- Рон Джеффис. Extreme Programming Installed и Explained.
- Agile — приветствует дисциплину, а не церемониальность.
- Метод набегающей волны. Точность прогнозов. Текущий спринт 95% процентов, следующий 50%, последующий около 5%.
- Глава 2. Билль о правах. Права разработчика и клиента.
- Любая оценка сроков — догадка. Самая точная оценка — выполненный проект. Чем меньше степень точности, тем меньше времени понадобиться на оценку.
- Категории качества. Метод INVEST.
- Разработка через тестирование.
- Мартин много внимание уделяет чистоте кода. Рефакторинг, отладка, тестирование.
- Мутирование Scrum-мастера в менеджера проекта.
- Agile мотивирует на ударную работу и поощряет команду. Ругают тоже команду. Персоналий не выделяют. Таск-трекеры же наоборот, оценивают производительность персонально.
- Микро сервисная архитектура.
- Вырождение Agile. Заселие менеджеров с отсутствием технических знаний.
- Мартин отмечает XP, как лучший метод реализации Agile.
- Принцип SOLID.
- Бережливое производство.
Дальше читаю
Приглашаю в комментарии для обсуждения статьи и книги.
Подписывайтесь на мой Telegram и до встречи в новых обзорах <3