Category Archives for Devops

30 Open Source DevOps Tools

30 Open Source DevOps Tools These DevOps tools help provide continuous software delivery and cloud migrations to enable seamless updates, uninterrupted customer experience, and robust data protection in the cloud for highly loaded products.  Of course, there are many alternatives, so you can find the solutions that fit you better, yet these tools form a […]

Continue reading

The difference between Agile and DevOps

agile devops

DevOps is one of the hot topics at the moment, and is well on its way up the hype cycle curve. Some are even saying DevOps replaces agile, thus spelling the end of agile software development. That isn’t true, though if you’re interested in agile, you should start learning about DevOps. Some people say DevOps […]

Continue reading

Why DevOps Is Broken

agile lean devops continuous delivery

Like most management ideologies, DevOps is stuck in its ways and resistant to change. While traditional strategies might have worked perfectly well in the past, today’s software development landscape is radically different from where it was twenty years ago, and we desperately need new management paradigms. The problem with DevOps is mostly one of culture. […]

Continue reading

Production support in agile / scrum

A common question I see asked is “how do we do production support in agile / scrum?”. This is a harder problem than it might at first seem. It definitely adds some complexity to the problem of prioritizing work. There are three stages to solving it properly. What actually is production support? Production support or […]

Continue reading

Bimodal IT theory

bimodal it theory agile software development

A few years ago, research organization Gartner came up with this concept called Bimodal IT theory. This basically said that for any large organisations, there are two types of IT systems. These types serve different purposes, are built with different technologies, serve different customers, have different cost and risk profiles, and should be kept separate. And […]

Continue reading

Deploy is not the same as release

software deploy

A lot of people think it’s risky to deploy software. Some of these people lose sleep over deploying software. A lot of people have jobs based around deploying software, and for them others they work with, it is a big deal. It involves a lot of something people call “technical risk management”. That’s just a […]

Continue reading