Przyspieszenie (książka)

Accelerate: The Science of Lean Software and DevOps: Budowanie i skalowanie wysokowydajnych organizacji technologicznych
Cover
Autor Nicole Forsgren , Jez Humble, Gene Kim
Kraj Stany Zjednoczone
Język język angielski
Temat DevOps
Wydawca Rewolucja informatyczna
Data publikacji
2018
Strony 156 (miękka)
Nagrody Nagroda Shingo
ISBN 9781942788331
OCLC 1035781633

Accelerate: The Science of Lean Software and DevOps: Building and Scaling High Performing Technology Organizations to książka o inżynierii oprogramowania, której współautorami są Nicole Forsgren , Jez Humble i Gene Kim . Książka bada, w jaki sposób zespoły programistów korzystające z Lean Software i DevOps mogą mierzyć swoją wydajność, a wydajność zespołów inżynierów oprogramowania wpływa na ogólną wydajność organizacji.

„Cztery kluczowe wskaźniki”

Autorzy badają 23 000 punktów danych z różnych firm o różnej wielkości (od start-upów po przedsiębiorstwa), nastawionych na zysk i non-profit, zarówno tych ze starszymi systemami, jak i tych z nowoczesnymi systemami.

Badania DevOps przeprowadzone przez autorów i podsumowane w Accelerate pokazują cztery kluczowe wskaźniki, które są wskaźnikami wydajności dostarczania oprogramowania, co prowadzi do wyższych wskaźników rentowności, udziału w rynku i zadowolenia klientów dla odpowiednich firm. Autorzy stwierdzili, że „osoby osiągające najlepsze wyniki mają dwa razy większe szanse na osiągnięcie lub przekroczenie celów organizacji”.

Cztery zidentyfikowane wskaźniki są następujące:

  • Czas realizacji zmiany — czas wdrożenia, przetestowania i dostarczenia kodu dla funkcji (mierzony od pierwszego zatwierdzenia do wdrożenia)
  • Częstotliwość wdrożeń — liczba wdrożeń w określonym czasie
  • Wskaźnik niepowodzeń zmian — odsetek nieudanych zmian w stosunku do wszystkich zmian (niezależnie od powodzenia)
  • Średni czas do odzyskania ( MTTR ) — czas potrzebny do przywrócenia usługi po awarii produkcyjnej

Autorzy dalej mierzą, w jaki sposób różne praktyki techniczne (takie jak outsourcing ) i czynniki ryzyka wpływają na wskaźniki wydajności zespołu inżynierów. Metryki te można z grubsza zmierzyć za pomocą psychometrii lub usług komercyjnych.

Linki zewnętrzne