article thumbnail

Nurturing Design in Your Software Engineering Culture

Strategic Tech

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. Equally, it requires people who enjoy constructively reviewing and providing feedback. It requires people who are open to receiving and seeking out feedback on their ideas.

article thumbnail

InnerSource, a practice that brings open-source principles to internal software development within organizations

Xebia

Similar to the familiarity of “Open Source”, InnerSource encourages collaboration within the confines of an organization. InnerSource Commons is a community-driven organization that aims to promote and facilitate the adoption of InnerSource practices to improve software development within organizations.

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

The Ultimate Model for Managing Performance in Agile Environments

Xebia

Autonomy & Alignment: Spotify Engineering Culture – part 1, Henrik Kniberg, 2019. Balancing these factors is critical to good performance in Agile organizations. Difficulties in Creating Autonomy and Alignment Creating a performance culture of high alignment and high autonomy is not a one-time effort.

Agile 130
article thumbnail

Establishing and Enabling a Center of Production Excellence

Honeycomb

However, there are some organizations that seem to have an easier time of it than others. Resilience is an activity they perform, rather than a property attributable to the organization. Change from within There are at least two more or less formal institutions that an organization can create to coordinate their observability efforts.

article thumbnail

On Not Being a Cog in the Machine

Honeycomb

I’ll then tie them to principles I believe are critical to fostering resilient organizations, and how these likely bubble up to be found in Honeycomb’s product. I have generally seen strong alignment on such values in some teams or departments, but rarely within entire organizations. Fostering Human Processes.

article thumbnail

Building strong distributed teams, one pixel at a time

CircleCI

Much less happens organically through osmosis, or at the literal watercooler, but at the same time many of the challenges all teams face, like communication and collaboration, are exacerbated when we’re distributed across locations and time zones. Much less happens organically through osmosis, or at the literal watercooler.

Culture 134
article thumbnail

Process

The Programmer's Paradox

Process is, after all, just a manifestation of organization. Since the intent of having a process is to apply organization to an effort, a badly thought out process defeats this goal. The key has been promoting a good engineering culture that has essentially self-organized. A little process goes a long way.