Resources: Continuous Delivery 101

Enterprise Continuous Integration

Finding Flow at Scale

You can’t practice DevOps or Continuous Delivery without Continuous Integration. Discover the critical aspects of a truly enterprise-grade Continuous Integration system.

The Emergence of Multi-Domain Continuous Delivery

As product development becomes more and more concurrent across domains, lack of federation, integration and visibility across these separate development functions causes quality and productivity issues. Learn how multi-domain Continuous helps you tightly integrate ALM, PLM and Continuous Delivery/DevOps systems to provide end-to-end visibility and traceability across Product Engineering domains.

The Continuous Delivery Effect

What is Continuous Delivery and how can it help you and your organization succeed in a software-driven economy?
Read to discover the gains Continuous Delivery can bring to your organization’s application owners, developers, and IT operation teams.

Overcoming Jenkins Sprawl: Going from CI to CD with ElectricCommander

Software is everywhere. And accelerating the delivery and quality of that software can mean the difference between merely surviving, and thriving.

The Journey to Enterprise Continuous Delivery

It is increasingly common to hear businesses describe themselves as software-driven enterprises. From government agencies to companies across all industries, software has become more prominent in addressing faster time to market, competition, and the need for innovation.

A Scalable Software Build Accelerator

For organizations that depend on software innovation, a slow software build process can be a bottleneck for the entire company. Slow build times not only impact engineering efficiency, but they also affect product quality and company agility.

Accelerating Automotive Software Delivery

Success in the auto industry is no longer determined by the horsepower of an engine, or how many cup holders it has. Buyers today ask different questions. How many miles to the gallon? Does it have an eco-friendly mode? Is it electric? Does it have Bluetooth?

Solving The Dependency Problem in Software Builds

Learn time-saving tips for handling dependencies in Make.

Dependencies addressed:

– Automatic Source/Object Dependency Generation for C/C++
– Dependencies Between Objects
– Dependencies Between Projects

Three Techniques to Accelerate High Quality Android® Device Delivery

Android® has become an amazing success; less than four years since its release by Google, the open source operating system will be installed on more than a billion devices this year.

DevOps Without Dev is Dead on Arrival

Software applications are often the engine of every business today. To remain competitive, businesses need to innovate and respond to change fast without compromising quality.

Five Reasons Agile Won’t Scale Without Automation

The Agile software development methodology is composed of many techniques designed to help deliver incremental releases of high-quality software more quickly than ever before. Although Agile adoption is proceeding steadily, many enterprises aren’t fully converted to this approach.

Fail-Safe Application Deployment

Enterprises are building, testing, and deploying software–particularly Web solutions and service- oriented applications–faster and more frequently now than at any point in the past. Faced with unprecedented demands, many of these software development organizations are realizing their rollout processes are haphazard, at best.

Seven Things to Let Go of Before Software Release

For most enterprises, creating, testing, and deploying a modern software application demands well- planned orchestration of an assortment of disparate tools and technologies.

The Secret to Fast, Reliable Builds

This whitepaper looks at solutions to the dependency problem in Make and GNU Make – the de-facto build tool of choice for many software development teams. The paper identi- fies the key problems in Make dependency management and explains how solving these problems helps achieve faster and accurate software build times.

Continuous Testing with ElectricCommander

Large development organizations have increasingly been adopting select agile practices to enable faster development, create more reliable software, and reduce costs. Chief among these practices is providing developers early and frequent feedback from users, from other developers, and especially from the programming, build, and test tools.

Build and Release Management

If you were starting a new software development team today, could you imagine one of the ‘to do’ list items being ‘build our own source code management system’? It’s unlikely that anyone would dream of building their own SCM system today: there are multiple open source and commercial SCM systems available to meet all possible needs.

Challenges & Characteristics of Enterprise CI

Many software engineering organizations are implementing continuous integration as part of a move to agile development techniques. Organizations commonly start by using open source continuous integration tools, such as CruiseControl, but quickly find that they require extensions to meet the needs of a large enterprise.

The Agile Heartbeat

One of the persons most affected by the introduction of Agile development or Extreme Programming is the Build manager, who can no longer make do with home grown solutions or ad-hoc, disparate point-tools. Learn how Electric Cloud powers enterprise software production with solutions that solve the most serious bottlenecks in the software delivery cycle – thus enabling organization to realize Agile to its full potential.

Three Ways to Leverage Dev in DevOps

Learn what DevOps is, what’s behind the move towards integrated DevOps procedures, and why it’s much smarter to approach the automating of DevOps processes with a “Dev-first” attitude.