Ускоряйся! Наука DevOps. Как создавать и масштабировать высокопроизводительные цифровые организации

Джез Хамбл, 2018

Можно ли с помощью технологий повышать прибыльность бизнеса? На протяжении многих лет нам говорили, что производительность команд программистов не так уж и важна, потому что она не может обеспечить конкурентное преимущество компании. Основу этой книги составляют исследования с использованием строгих статистических методов, включая данные, собранные из отчетов о состоянии DevOps, проведенные совместно с Puppet доктором Николь Форсгрен, Джезом Хамблом и Джином Кимом. На протяжении четырех лет они искали способы измерения производительности доставки программного обеспечения и того, что ею управляет. В этой книге представлены как результаты, так и научные подходы, которые стоят за этими исследованиями, чтобы вы могли применять все это на практике в своих организациях. Вы узнаете, как измерить производительность своих команд и в какие направления стоит инвестировать, чтобы повысить производительность.

Оглавление

* * *

Приведённый ознакомительный фрагмент книги Ускоряйся! Наука DevOps. Как создавать и масштабировать высокопроизводительные цифровые организации предоставлен нашим книжным партнёром — компанией ЛитРес.

Купить и скачать полную версию книги в форматах FB2, ePub, MOBI, TXT, HTML, RTF и других

Краткая справка: Возможности управления оптимизацией

Наше исследование выявило 24 ключевые возможности, которые способствуют улучшению эффективности доставки программного обеспечения. Эта справка укажет вам на их расположение по ходу книги. Подробное руководство вы найдете в Приложении А. Возможности представлены в произвольном порядке.

Они подразделяются на пять категорий:

● непрерывная доставка;

● архитектура;

● продукт и процесс;

● бережливое управление и мониторинг;

● культурные возможности.

ВОЗМОЖНОСТИ НЕПРЕРЫВНОЙ ДОСТАВКИ

1. Контроль версий: Глава 4.

2. Автоматизация развертывания: Глава 4.

3. Непрерывная интеграция: Глава 4.

4. Магистральная разработка: Глава 4.

5. Автоматизация тестирования: Глава 4.

6. Управление тестовыми данными: Глава 4.

7. «Сдвиг влево»[2] по безопасности: Глава 6.

8. Непрерывная доставка (НД): Глава 4.

ВОЗМОЖНОСТИ АРХИТЕКТУРЫ

9. Слабосвязанная архитектура: Глава 5.

10. Уполномоченные команды: Глава 5.

ВОЗМОЖНОСТИ ПРОДУКТА И ПРОЦЕССА

11. Обратная связь от клиентов: Глава 8.

12. Поток создания ценности: Глава 8.

13. Работа небольшими партиями: Глава 8.

14. Командные эксперименты: Глава 8.

ВОЗМОЖНОСТИ БЕРЕЖЛИВОГО УПРАВЛЕНИЯ И МОНИТОРИНГА

15. Процесс утверждения изменений: Глава 7.

16. Мониторинг: Глава 7.

17. Упреждающее уведомление: Глава 13.

18. Пределы НЗП (незавершенного производства): Глава 7.

19. Визуализация: Глава 7.

КУЛЬТУРНЫЕ ВОЗМОЖНОСТИ

20. Организационная культура Веструма: Глава 3.

21. Поддерживающее обучение: Глава 10.

22. Взаимодействие между командами: Главы 3 и 5.

23. Удовлетворенность работой: Глава 10.

24. Трансформационное лидерство: Глава 11.

Оглавление

* * *

Приведённый ознакомительный фрагмент книги Ускоряйся! Наука DevOps. Как создавать и масштабировать высокопроизводительные цифровые организации предоставлен нашим книжным партнёром — компанией ЛитРес.

Купить и скачать полную версию книги в форматах FB2, ePub, MOBI, TXT, HTML, RTF и других

Примечания

2

Shift Left — устойчивый термин, обычно означающий привлечение команды тестировщиков на ранней стадии разработки ПО. Здесь и далее — встраивание информационной безопасности в процессы разработки и доставки ПО вместо выделения ее в отдельную фазу. — Прим. ред.

Смотрите также

а б в г д е ё ж з и й к л м н о п р с т у ф х ц ч ш щ э ю я