News for hackers. Stuff that matters.
Re:Ask HN: How do you define DevOps and is it dead? by dstaheli on Monday April 24, 2017 @08:44AM (#14183811)
I like Donovan Brown's definition of DevOps:

http://donovanbrown.com/post/what-is-devops

"DevOps is the union of people, process, and products to enable continuous delivery of value to our end users."

"I am very deliberate in the terms used in this definition. I choose value over software. DevOps is not just automating a pipeline so we can quickly deliver software. Our goal is to deliver value. The term end users was also very carefully chosen. The value we produce must reach our end users. If the value only reaches the Dev and QA environments but is held up before reaching production where it can be realized by our end users, we are still failing."

"It is very important to realize that DevOps is not a product. You cannot buy DevOps and install it. DevOps is not just automation or infrastructure as code. DevOps is people following a process enabled by products to deliver value to our end users."

Re:Ask HN: How do you define DevOps and is it dead? by ehosca on Monday April 24, 2017 @09:37AM (#14184164)
The issue that I have with that definition that it suffers from abstractionitis...

Just try replacing DevOps with just about any computing paradigm that entered the market in the last 5 years and hopefully you'll see what I mean. Care should be exercised to separate marketing out of product definitions. Focus on concrete, measurable improvements the product brings to the table rather than producing statements that are generally agreeable.

I'm also slightly peeved by use of the phrase "delivery of value" -so broad, so sterile, its almost as if its chosen as a result of a search for the least objectionable phrase. I think it smells of intellectual laziness to use terms that we don't care to define and conveniently enough punt to the almighty end user.

Re:Ask HN: How do you define DevOps and is it dead? by inimino on Monday April 24, 2017 @09:16AM (#14184021)
> "DevOps is the union of people, process, and products to enable continuous delivery of value to our end users."

That's not very specific, is it?

Re:Ask HN: How do you define DevOps and is it dead? by jankedeen on Tuesday April 25, 2017 @06:35PM (#14198790)
Not following on this. Something about value and unions and continuous delivery and process/products and other poop. Seems like someone wanted to whittle the overt jargon into incomprehensibility.