Accelerate: The Science of Lean Software and DevOps: Building and Scaling High Performing Technology Organizations
Rate it:
Kindle Notes & Highlights
36%
Flag icon
without authorization from some outside body, to change requirements or specifications in response to what they discover, their abil...
This highlight has been truncated due to consecutive passage length restrictions.
36%
Flag icon
ability of teams to try out new ideas and create and update specifications during the development process, without requir...
This highlight has been truncated due to consecutive passage length restrictions.
36%
Flag icon
important factor in predicting organizational performance as measured in terms of profit...
This highlight has been truncated due to consecutive passage length restrictions.
36%
Flag icon
working in small batches, making the flow of work through the delivery process visible to everyone, and incorporating customer feedback into the design of products. This
36%
Flag icon
EFFECTIVE PRODUCT MANAGEMENT DRIVES PERFORMANCE
37%
Flag icon
Improving your software delivery capability enables working in small batches and performing user research along the way, leading to better products.
37%
Flag icon
Lean product management practices predict organizational performance, measured in terms of productivity, profitability, and market share.
37%
Flag icon
friction and disconnect that exist between the activities used to develop and test software and the work done to maintain and keep software operational.
37%
Flag icon
in environment, in process and methodology,
37%
Flag icon
“You may think that all of the benefits [are] going to your customers, but even inside of your company . . . [there are benefits].”
37%
Flag icon
38%. After implementing these technical practices, the scores jumped to 75%.
37%
Flag icon
when development and test teams have no idea what deployments are like. If
38%
Flag icon
reduces deployment pain: teams that implement comprehensive test and deployment automation; use continuous integration, including trunk-based development; shift left on security; effectively manage test data; use loosely coupled architectures; can work independently; and use version control of everything required to reproduce production environments
38%
Flag icon
decrease their deployment pain.
38%
Flag icon
most deployment problems are caused by a complex, brittle deployment process. This
38%
Flag icon
when manual changes must be made to production environments as part of the deployment process.
38%
Flag icon
Manual changes can easily lead to errors caused by typing, copy/paste mistakes, or poor or out-of-date documentation.
38%
Flag icon
whose configuration is managed manually often deviate substanti...
This highlight has been truncated due to consecutive passage length restrictions.
38%
Flag icon
“configuration ...
This highlight has been truncated due to consecutive passage length restrictions.
38%
Flag icon
significant amounts of work at deploy time as operators debug to understand configuration differences, potentially making further ma...
This highlight has been truncated due to consecutive passage length restrictions.
38%
Flag icon
deployed easily into multiple environments, can detect and tolerate failures in their environments, and can have various components of the system updated independently Ensure that the state of production systems can be reproduced (with the exception of production data) in an automated fashion from information in version control Build intelligence into the application and the platform so that the deployment process can be as simple as possible
39%
Flag icon
BURNOUT
39%
Flag icon
Job stress also affects employers, costing the US economy $300 billion per year in sick time, long-term disability,
39%
Flag icon
Fostering a respectful, supportive work environment that emphasizes learning from failures rather than blaming Communicating a strong sense of purpose Investing in employee development Asking employees what is preventing them from achieving their objectives and then fixing those things Giving employees time, space, and resources to experiment and learn
39%
Flag icon
authority to make decisions that affect their work and their jobs, particularly in areas where they are responsible for the outcomes.
39%
Flag icon
COMMON PROBLEMS THAT CAN LEAD TO BURNOUT
39%
Flag icon
Work overload: job demands exceed human limits. Lack of control: inability to influence decisions that affect your job. Insufficient rewards: insufficient financial, institutional, or social rewards. Breakdown of community: unsupportive workplace environment. Absence of fairness: lack of fairness in decision-making processes. Value conflicts: mismatch in organizational values and the individual’s values.
39%
Flag icon
If they felt burned out or exhausted. Many of us know what burnout feels like, and we’re often exhausted by it. If they felt indifferent or cynical about their work, or if they felt ineffective.
39%
Flag icon
indifference and cynicism, as well as feelings that your work is no longer helpful or effective. If their work was having a negative effect on their life. When your work starts negatively impacting your life outside of work, burnout has often set in.
40%
Flag icon
HOW TO REDUCE OR FIGHT BURNOUT
40%
Flag icon
Organizational culture.
40%
Flag icon
working for an organization with a strong commitment to corporate
41%
Flag icon
EMPLOYEE SATISFACTION, IDENTITY, AND ENGAGEMENT
41%
Flag icon
MEASURING NPS
43%
Flag icon
Netflix’s seminal cloud architect, was once asked by a senior leader in a Fortune 500 company where he got his amazing people from. Cockcroft replied, “I hired them from you!” (personal communication).
43%
Flag icon
HOW DOES JOB SATISFACTION IMPACT ORGANIZATIONAL PERFORMANCE?
43%
Flag icon
people who feel supported by their employers, who have the tools and resources to do their work, and who feel their judgment is valued, turn out better work.
44%
Flag icon
HOW DOES DEVOPS CONTRIBUTE TO JOB SATISFACTION?
44%
Flag icon
depends strongly on having the right tools and resources to do your work.
44%
Flag icon
DIVERSITY IN TECH-WHAT OUR RESEARCH FOUND
46%
Flag icon
2020, half of the CIOs who have not transformed their teams’
46%
Flag icon
These also have an impact on customer satisfaction, efficiency, and the ability to achieve organizational goals—noncommercial goals that are important for profit-seeking and not-for-profit organizations alike.
46%
Flag icon
Establishing and supporting generative and high-trust cultural norms Creating technologies that enable developer productivity, reducing code deployment lead times and supporting more reliable infrastructures Supporting team experimentation and innovation, and creating and implementing better products faster Working across organizational silos to achieve strategic alignment
46%
Flag icon
“How do we get leaders on board,
46%
Flag icon
provide air cover when a transformation is underway,
46%
Flag icon
Vision. Has a clear understanding of where the organization is going and where it should be in five years. Inspirational communication. Communicates in a way that inspires and motivates, even in an uncertain or changing environment. Intellectual stimulation. Challenges followers to think about problems in new ways. Supportive leadership. Demonstrates care and consideration of followers’ personal needs and
47%
Flag icon
Our analysis found that these characteristics of transformational leadership are highly correlated with software delivery performance. In
48%
Flag icon
leaders cannot achieve goals on their own.
48%
Flag icon
48%
Flag icon
THE ROLE OF MANAGERS