Accelerate audiobook cover - Building and Scaling High Performing Technology Organizations

Accelerate

Building and Scaling High Performing Technology Organizations

Nicole Forsgren, Jez Humble, and Gene Kim

3.9 / 5(139 ratings)

If You're Curious About These Questions...

You should listen to this audiobook

Listen to Accelerate — Free Audiobook

Loading player...

Key Takeaways from Accelerate

Learning Tools

Reinforce what you learned from Accelerate

Mind Map

Accelerate
Continuous Delivery (CD)+
Software Architecture+
Tool Choices & Empowerment+
Lean Management+
Tackling Deployment Pain+

Quiz — Test Your Understanding

Question 1 of 6
According to the text, what is a foundational requirement for making continuous delivery work effectively?
  • A. Ensuring all code deployments are manually approved by senior management.
  • B. Continuously merging work and constantly testing throughout the process.
  • C. Using scrum instead of extreme programming (XP) for all projects.
  • D. Completing all development before beginning the testing phase.
Question 2 of 6
What is the primary benefit of a 'loosely coupled' software design?
  • A. It forces teams to communicate constantly about minute details to ensure alignment.
  • B. It allows teams to make changes to one part of the system without disrupting the rest.
  • C. It ensures that software is perfectly calibrated so that no changes are ever needed.
  • D. It centralizes all decision-making to a single, highly specialized engineering team.
Question 3 of 6
How does the text suggest organizations should handle the selection of tools and frameworks for their engineering teams?
  • A. Mandate a strict set of standardized tools to ensure everyone speaks the same tech language.
  • B. Restrict tool choices to ensure all software is legally cleared and cost-effective.
  • C. Give teams the freedom to choose their tools to foster innovation and improve performance.
  • D. Outsource tool selection to third-party vendors who understand market trends.
Question 4 of 6
In the context of lean management and software development, what does 'genuine agile' require?
  • A. Sticking strictly to a predetermined budget and long-term project plan.
  • B. Involving the customer from the start and adapting based on real-time feedback.
  • C. Waiting to release big updates until the product is entirely flawless.
  • D. Following strict rules and requirements dictated by external management.
Question 5 of 6
What does it indicate if development teams say they have 'never thought about' the deployment process?
  • A. The organization has achieved the ultimate level of deployment automation.
  • B. The team is highly focused and efficient in their coding responsibilities.
  • C. There are hidden barriers keeping developers in the dark about the ramifications of their work.
  • D. The deployment process is so seamless that it no longer requires technical oversight.
Question 6 of 6
Which of the following technical measures is highlighted as a way to alleviate 'deployment pain' and improve team morale?
  • A. Introducing automated testing and continuous integration.
  • B. Increasing the amount of manual deployments for better quality control.
  • C. Separating the development and IT operations teams into isolated silos.
  • D. Delaying security checks until the final stages of the deployment process.

Accelerate — Full Chapter Overview

Accelerate Summary & Overview

Accelerate (2018) explores the intersection of software development and organizational performance. Drawing on rigorous research, it reveals the practices and capabilities that allow high-performing technology-driven companies to excel and achieve a competitive edge in the fast-paced digital era.

Who Should Listen to Accelerate?

  • Tech leaders seeking performance optimization
  • Agile and DevOps practitioners
  • Business owners looking to improve software delivery

About the Author: Nicole Forsgren, Jez Humble, and Gene Kim

Nicole Forsgren is a partner at Microsoft Research, where she leads Developer Velocity Lab – a cross-organizational effort to amplify productivity, community, and well-being. She’s been widely recognized for her work on understanding software delivery performance. 

Jez Humble is in SRE at Google and is a lecturer at UC Berkeley. He’s also the coauthor of books like Continuous Delivery and Lean Enterprise.

Gene Kim is an award-winning CTO, researcher, and author best known for The Phoenix Project, The DevOps Handbook, and The Unicorn Project.

🎧
Listen in the AppOffline playback & background play
Get App