Why is there a divide between Dev and Ops?

This is part two of a five part series where we will look at DevOps and the solutions that can be gained by its implementation.  For decades, Development and Operations organizations have been divided. This gulf exists for one key reason: Development’s mission and focus is creating value by producing change...

What is DevOps and what challenges does it solve?

This is part one of a five part series where we will look at DevOps and the solutions that can be gained by its implementation.  Introduction DevOps has become an increasingly popular technique for shepherding software from the design phase through development and testing, and then all the way into production....

Agile is great, but how do you make an organization agile?

How do you quickly transition from traditional software delivery to Agile?  How do you expose the issues in the system that prevents an organization from delivering software fast–what parts of the system don’t work well, where would tools help, what collaboration needs to be improved, what kind of training needs to...

Choose wisely – for today’s choices will affect tomorrow!

Andrew Binstock from Dr. Dobbs wrote a great article recently on the growing importance of Agile methodologies like continuous integration(CI), continuous delivery(CD) and how the careful choosing tools must support the changing needs of today and tomorrow.  You can read more about his article here - http://drdobbs.com/architecture-and-design/232601132 We couldn’t have said...

The world is going Agile – literally

On my run this morning, I caught an absolutely amazing piece on NPR. Turns out that the world is going Agile. We  - in the technology and software development world, have already learnt what it means to be agile. Its all about making small incremental changes,  delivering it to customers,...

90 days to 10 minutes – How do you like that for efficient software delivery cycles?

We recently talked to one of our customers implementing ElectricCommander, our software development and delivery automation solution, and the improvements this customer has seen with ElectricCommander are truly astounding. The customer (for privacy reasons, we shall not name them here), creates cutting edge software used by millions of web users/consumers...

The Secret to Fast, Reliable Builds – Part 2

In a previous blogpost by Eric Melski, he covered the basic conflict detection algorithm in ElectricMake. It’s surprisingly simple, which is one of its strengths. But if ElectricMake strictly adhered to the simple definition of a conflict, many builds would be needlessly serialized, sapping performance. Over the years we’ve made a...

The Secret to Fast, Reliable Builds – Part 1

Parallel execution is a popular technique for reducing software build length, and for good reason. These days, multi-core computers have become standard — even my laptop has four cores — so there’s horsepower to spare. And it’s “falling over easy” to implement: just slap a “-j” onto your make command-line,...

Subscribe

Subscribe via RSS
Click here to subscribe to the Electric Cloud Blog via RSS

Subscribe to Blog via Email
Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Continuous Delivery (#c9d9) Podcast

c9d9 Continuous Discussion on Agile, DevOps, and Continous Delivery

Next episode:

Episode 85: Pipeline Analytics and Insights

March 6, 2018, 10am PT