This site uses cookies to improve your experience. To help us insure we adhere to various privacy regulations, please select your country/region of residence. If you do not select a country, we will assume you are from the United States. Select your Cookie Settings or view our Privacy Policy and Terms of Use.
Cookie Settings
Cookies and similar technologies are used on this website for proper function of the website, for tracking performance analytics and for marketing purposes. We and some of our third-party providers may use cookie data for various purposes. Please review the cookie settings below and choose your preference.
Used for the proper function of the website
Used for monitoring website traffic and interactions
Cookie Settings
Cookies and similar technologies are used on this website for proper function of the website, for tracking performance analytics and for marketing purposes. We and some of our third-party providers may use cookie data for various purposes. Please review the cookie settings below and choose your preference.
Strictly Necessary: Used for the proper function of the website
Performance/Analytics: Used for monitoring website traffic and interactions
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 engineeringculture, I hope that the following techniques provide you with some food for though. It can be a cost-effective approach.
” A paradigm shift towards sustainable excellence Honeycomb was instrumental in transforming the engineering landscape at Amperity, moving away from the “old school” engineering characterized by grueling weeks and overnight pages for support that often led to burnout.
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.
Autonomy & Alignment: Spotify EngineeringCulture – 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.
And while I concede there is no VCS branching model that fits all teams, I am happy to have learned that the option CircleCI chose exists, and to have experienced how it affects our delivery cadence, and the engineeringculture we build around our product. We build this together.
Adapt work so that people feel comfortable and confident running our systems, propagate good practices, and ensure we do these things sustainably. Take charge of how we respond to and adapt to incidents. Influence work both upstream and downstream of incidents, not just during incidents. Provide tools and assistance.
When I joined CircleCI in 2018, the engineering team had been growing by 50 percent year over year, and also increasing in terms of geographical distribution. And after all this growth, we were running into challenges around evolving our engineeringculture. Conversely, the management team was incredibly small.
Adjust work so that people feel comfortable and confident running our systems, propagate good practices, and ensure we do these things sustainably. Think of: Urban planners ’ roles around public consultation, transportation management, sanitation infrastructure, and sustainable growth.
However, it frames and guides the form it should take to make it more effective, useful, and sustainable. They do not replace technical solutions and good expertise remains critical. Ideas such as blamelessness have become more and more popular, but many of us are still far from a great position there.
Create an engineeringculture that makes releasing new features routine According to the DORA metrics , elite DevOps teams deploy code multiple times a day. No organization can afford to waste time or valuable engineering resources which is why adding observability into the tool mix is a “just makes sense” solution.
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. A DevOps transformation is only technical on the surface: the success lies within the people. Olivia Taglich.
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. Some parts of the organization may understand them as a blessing and others a curse. To build upon this analogy to safety departments, Provan et al.
As our Field CTO Liz Fong-Jones says , production excellence is important for cloud-native software organizations because it ensures a safe, reliable, and sustainable system for an organization’s customers and employees. A CoPE helps organizations cultivate the practices and tools necessary to achieve that consistently.
There’s an increasing concern about the energy use and corresponding carbon emissions of generative AI models. And while the concerns may be overhyped, they still require attention, especially as generative AI becomes integrated into our modern life.
2022 was another year of significant technological innovations and trends in the software industry and communities. The InfoQ podcast co-hosts met last month to discuss the major trends from 2022, and what to watch in 2023. This article is a summary of the 2022 software trends podcast.
DDD is not an excuse to prioritise modelling over delivery, but it is an excuse to challenge the over-focus on short-term at the expense of long-term sustainability. I’ve previously written about Nurturing Design in Your Software EngineeringCulture , which shares some practical tips for getting started with design in general.
And for me, the big part of the success of growth was actually a step above the pure engineering architecture. It’s firstly rooted in the engineeringculture because the first Netflix employees are great people. To your question, it’s also much harder to build new relationships.
My first question is in terms of this chaos engineeringculture, how does this play between your team with all the teams? In reality, I just think that approach is not sustainable. Audience: Hi, I actually listened to your previous talk about the Python script, to terminate using Lambda. It’s like a nightmare.
He describes “some surprising theories about software engineering”: I discuss these theories in terms of two fundamentally different development styles, the "cathedral" model of most of the commercial world versus the "bazaar" model of the Linux world. They create an engaging engineeringculture. They obsess over customers.
Building a suitable and sustainable platform is more than a technical challenge; it might also require a change in the way people work and sometimes new skills are needed. Measuring from the beginning will help you know that you are on the right path and provide you with early feedback. Make sure it has the right organizational commitment.
In March I wrote the following: Observability is a paradigm on which we can build a safe, healthy, sustainable future for the tech industry. We’re trying to build something sustainable here, and the people who make up Honeycomb are more than just “resources.” A small change with ripple effects. It is not ok and you should want better.
In March I wrote the following: Observability is a paradigm on which we can build a safe, healthy, sustainable future for the tech industry. We’re trying to build something sustainable here, and the people who make up Honeycomb are more than just “resources.” A small change with ripple effects. It is not ok and you should want better.
I had inadvertently shown the company that we could have these programs without planning for sustainable staffing, created hidden process debt, and suggested that we could take on major new efforts without making the tough tradeoffs that these efforts truly call for.
We organize all of the trending information in your field so you don't have to. Join 49,000+ users and stay up to date on the latest articles your peers are reading.
You know about us, now we want to get to know you!
Let's personalize your content
Let's get even more personalized
We recognize your account from another site in our network, please click 'Send Email' below to continue with verifying your account and setting a password.
Let's personalize your content