Remove Continuous Delivery Remove Culture Remove Engineering Culture Remove Weak Development Team
article thumbnail

Nurturing Design in Your Software Engineering Culture

Strategic Tech

In my experience, the culture is better and the results are better in orgs where engineers and architects obsess over the design of code and architecture. In orgs where it’s all about delivering tickets as quickly as possible or obsessing over technology, the culture and results are poorer. My experience is the opposite.

article thumbnail

Turning Domain Discovery into Product and Organizational Improvements with a DDD Exemplar

Strategic Tech

A DDD Exemplar is a project, ideally achievable within a quarter, that results in improvements in a domain(s) and improvements in how teams build products. It lays the foundations for other teams to copy and adapt. It’s a proof-of-concept for how teams build products. Why Thing Get Stuck After Discovery?

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

Platform Engineering Essentials: 5 Key Learnings Before You Start

Xebia

Platform engineering can help organizations reduce cognitive load for development teams, and create a significant improvement in developer experience (DevEx) as well as several other areas. Test that the capabilities you want to deliver are actually desired by the teams. Build a pl atform b ased on an actual need.

article thumbnail

Panel Discussion: Teams, Processes, and Practices in DevOps

LaunchDarkly

At the November Test in Production Meetup in San Francisco, LaunchDarkly’s Yoz Grahame (a Developer Advocate) moderated a panel discussion featuring Larry Lancaster, Founder and CTO at Zebrium, and Ramin Khatibi, a Site Reliability Engineer (SRE) and infrastructure consultant. So, I guess I’m a bad expert on process.

article thumbnail

The Netflix Cosmos Platform

Netflix Tech

Orchestrated Functions as a Microservice by Frank San Miguel on behalf of the Cosmos team Introduction Cosmos is a computing platform that combines the best aspects of microservices with asynchronous workflows and serverless functions. The centralized data model that had served us well when we were a small team became a liability.

article thumbnail

Grown-Up Lean

LeanEssays

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. However, the open source world figured out a better way to develop software.