article thumbnail

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

Xebia

InnerSource can be defined as the application of open-source software development principles within an organization’s internal software development processes. It draws on the valuable lessons learned from open-source projects and adapts them to the context of how companies create software internally.

article thumbnail

Nurturing Design in Your Software Engineering Culture

Strategic Tech

In Accelerate , Nicole Forsgren shows a link between well-designed, loosely-coupled architecture and more frequent software delivery. 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. The same applies to coaching.

Insiders

Sign Up for our Newsletter

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

article thumbnail

Getting Stuff Done Days in Apiumhub: R&D in software development

Apiumhub

Getting Stuff Done Days (GSDD) is an initiative used by many top companies to improve the quality of the software development and boost a proactive, continuous improvement-based engineering culture in their organizations. This year Apiumhub is implementing this approach as well. Getting Stuff Done Days (GSDD).

article thumbnail

I’m thinking about developer productivity.

Xebia

Will it help us improve how we think about modeling developer productivity? ” When I think about software development activities and their opportunity costs, I think of the choices we make on a product level. A development team can be very productive in terms of output, e.g., delivering several features quickly.

article thumbnail

A Software Engineering Career Ladder

James Shore

It’s been a fascinating opportunity to rebuild an engineering organization from the inside, and I’m loving every minute. We’re introducing a lot of cutting-edge software development practices, such as self-organizing vertically-scaled teams and Extreme Programming. Culture doesn’t change easily.

article thumbnail

Why organizations should commit to innersource in 2020

Github

As Smale explains, “Our engineering culture is open and centered around teams owning services and being responsible for running them in production.”. He explains that innersource gets projects out in the open, making it easier to discover and reuse and build on code across the organization. Get new ideas to customers faster.

article thumbnail

How do you know DevOps is working?

CloudGeometry

Is collaborative software development enough? DevOps changed software development – whether cloud-native, cloud-hosted or “Oops! Generally referred to as “infrastructure as code,” it extends healthy coding practices and well-organized repositories to any and all of your software.

DevOps 130