Remove Engineering Culture Remove Test-Driven Development Remove Weak Development Team
article thumbnail

Functional vs non-functional software testing

CircleCI

When you think of software testing, what comes up first? For many developers, unit tests and integration tests are often top of mind. Both software testing methods are vital to writing and maintaining a high-quality production codebase. Integration testing. User acceptance testing. Load testing.

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. For managers that are new to their team, it’s been tough. Software Engineer Software Engineers contribute to the work of their team without explicit guidance.

article thumbnail

The Best Product Engineering Org in the World

James Shore

Kent Beck concluded , Measure developer productivity? He says a measurement based approach generates relatively weak improvements and significant distortion of incentives. Its not about literally being the best product engineering org in the world. We use Extreme Programming as our model of how to develop software.