article thumbnail

Nurturing Design in Your Software Engineering Culture

Strategic Tech

Martin Fowler argues that internal quality of a software system enables new features and improvements to be delivered more sustainably. If you’re interested in improving the design mindset in your engineering culture, I hope that the following techniques provide you with some food for though. It can be a cost-effective approach.

article thumbnail

The Ultimate Model for Managing Performance in Agile Environments

Xebia

Autonomy & Alignment: Spotify Engineering Culture – part 1, Henrik Kniberg, 2019. When you focus on value delivery alone, you risk sustainability for the future. However, if you spend too much on development, the value delivered will be too low to sustain a viable business.

Agile 130
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

How to Scale Engineering Processes w/ Twitter's VP of Engineering

Dzone - DevOps

Maria Gutierrez is the VP of Engineering for Strategy and Operations at Twitter. She joins a special livestream of the Dev Interrupted podcast to share her career journey, her strategies for sustainably scaling engineering teams and the three pillars of engineering processes.

article thumbnail

You are what you Git: how your VCS branching model affects your delivery cadence

CircleCI

Before joining CircleCI, my years of experience led me to believe that I was an engineer with a firm understanding of the technical aspects of the craft, as well as what is considered good practice. Blameless incident post-mortems are conducted to establish failure modes and minimize future reincidence, providing feedback for this strategy.

article thumbnail

Empowering Engineering Excellence: Achieving a 26% Reduction in On-call Pages at Amperity with Modern Observability for Logs

Honeycomb

Challenge Amperity required an observability partner to facilitate their transition into the modern engineering era as their previous tooling struggled to support their growth strategy. As Josh explains, “Quality data and context are imperative to sustain our advancements.

article thumbnail

Establishing and Enabling a Center of Production Excellence

Honeycomb

As such, the group needs access to independent funding and other guarantees that grant it sufficient power to do its work in order to sustain itself—in case certain factions try to impede it. Collecting this information up front is crucial because it will inform the development of a twinned strategy involving both passive and active tactics.

article thumbnail

Steering DevOps: a leader’s role on deck

Capgemini

Leaders need to be culture builders by carrying the mission and strategy into the team and creating goals. Teams should be organized around seven key roles: the DevOps evangelist, change and deployment manager, automation architect, pipeline architect, quality assurance professional, security engineer, cultural change lead.

DevOps 52