Remove Continuous Integration Remove Fractional VPE Remove Software Engineering
article thumbnail

DevOps vs Site Reliability Engineering: Concepts, Practices, and Roles

Altexsoft

In the words of Ben Treynor Sloss, Google’s VP of engineering who coined the very term SRE , “it’s what happens when you ask a software engineer to design an operation function.”. The term DevOps (short for development and operations) was coined in 2009 by Patrick Debois, Belgian IT consultant and Agile practitioner.

DevOps 96
article thumbnail

Why a data scientist is not a data engineer

O'Reilly Media - Ideas

One way to know the difference between data scientists and data engineers is to see what happens when they write their own distributed systems. A software engineer with a specialization in writing distributed systems will create one that performs well and is distributed ( but seriously don’t write your own ). Bug tracking.

article thumbnail

The Best Product Engineering Org in the World

James Shore

Software engineering productivity cant be measured. This is a talk about what you do, as VP of Engineering, when somebody asks for the impossible. We use Extreme Programming as our model of how to develop software. They also love test-driven development, pairing, continuous integration, and evolutionary design.