Remove Culture Remove Engineering Culture Remove Innovation Remove Software Engineering
article thumbnail

A Software Engineering Career Ladder

James Shore

What I’m really doing is changing the engineering culture at OpenSesame. Culture doesn’t change easily. OpenSesame had a pretty innovative approach to career development before I joined. It involved a spreadsheet where engineers would gather evidence of their skills. Bigger than a breadbox, anyway.

article thumbnail

Enhancing Domain-Driven Design Through Collaborative Systems Thinking

Xebia

Domain-driven design (DDD) has emerged in software engineering as a methodology for tackling complex domain problems by connecting the implementation to an evolving model. culture, ethnicity, gender, society). The cornerstone of DDD lies in its emphasis on collaboration among the domain members.

System 147
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

Why is Hiring so Hard? How to Improve Your Hiring Fortunes

Strategic Tech

You’ve got a backlog full of innovative product ideas that will transform your business results, but you just can’t hire people quickly enough to build and deliver your wondrous innovations. finding good software engineers takes so long and requires so much effort… but it doesn’t have to. Hiring is so hard?—?finding

article thumbnail

Cross-Functional Teams in Product Development: Definition, Principles and Examples

Altexsoft

Modern businesses have to operate in a rapidly changing environment, so more enterprises are turning to cross-functional teams to foster innovation and stay competitive on the market. Software engineer. According to Deloitte research of 2022, 83 percent of “digitally maturing” companies reported using cross-functional teams.

article thumbnail

Data Engineers of Netflix?—?Interview with Samuel Setegne

Netflix Tech

Interview with Samuel Setegne Samuel Setegne This post is part of our “Data Engineers of Netflix” interview series, where our very own data engineers talk about their journeys to Data Engineering @ Netflix. Samuel Setegne is a Senior Software Engineer on the Core Data Science and Engineering team.

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. If you give software engineers manual work, their first instinct is to automate it.

article thumbnail

Share Pie: The DDD Treasure Hidden in Plain Sight

Strategic Tech

To me, this story is what DDD is really about: developing the design mindset of a modeller to drive product innovation and enable continuous delivery of value, involving frequent collaboration with domain experts. Software engineers are not typists who translate requirements into software.