DevOps: A Useful Software Tool or an Overrated Fad?