Remove Engineering Culture Remove Examples Remove Test-Driven Development
article thumbnail

5 ways to do Continuously Improved Testing

Xebia

Delivery pipelines and source code management systems help—for example, you can gate pull requests on a failing test. One way to increase the confidence you get from your tests is to have more of them. By improving your system under tests in a way that invites more testing, your testing becomes easier in different ways.

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.

Insiders

Sign Up for our Newsletter

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

article thumbnail

6 Crucial Issues for Legacy.NET App Modernization

Datavail

For example, refreshing your.NET applications makes it much easier to adopt modern IT best practices such as cloud computing and microservices. For example, by how much is the modernization project expected to reduce your IT costs? Establishing an IT culture. Conclusion.

Azure 52
article thumbnail

Build cloud infrastructure from your CI pipeline with Pulumi

CircleCI

Pulumi is an infrastructure as code platform you can use to help create a cloud engineering culture in your organization. This kind of culture includes continuous integration, continuous deployment and delivery, and test-driven development. orbs: pulumi: pulumi/pulumi@2.1.0 gcp-cli: circleci/gcp-cli@2.4.0

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. Each employee was expected to take ownership of their progression by providing examples of their skills. 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

You can share these ideas as an examples of what to do to support your Agile teams. 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. Lets dig in.