Remove Engineering Culture Remove Test-Driven Development Remove Training
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. I’m hoping this will help direct people to new behaviors, which will in turn start to change the engineering culture. Bigger than a breadbox, anyway. It tends to snap back. This makes room for a lot more skills.

article thumbnail

Update on Software Engineering Career Ladder

James Shore

PDF) Culture Changes The purpose of the new career ladder is to help change the engineering culture at OpenSesame. Software Engineer Software Engineers contribute to the work of their team without explicit guidance. We rolled it out in July, so now’s a good time to share what we’ve learned so far.

article thumbnail

The Best Product Engineering Org in the World

James Shore

We use Extreme Programming as our model of how to develop software. They also love test-driven development, pairing, continuous integration, and evolutionary design. They tend to be passionate, senior developers. This is a big cultural shift! And were an XP shop. You see, Extreme Programming is too.