DevOps—the integration of development and operations teams to drive faster and more efficient applications to the business—has been championed as delivering a wide range of business and technical benefits. Whether it’s more stable operating environments, faster delivery of features, quicker resolution of problems, or continuous software delivery, few industry pundits and analysts dispute the benefits … continue reading
At long last, Microsoft has released Team Foundation Server 2015. This version of Microsoft’s ALM collaboration platform packs a breadth of new features and capabilities, from a build system overhaul, the new Team Project Rename feature and Continuous Delivery capabilities in the Azure build pipeline, to Git and extensibility improvements, and revamped agile project management. … continue reading
For developers and enterprise teams, application life-cycle management in today’s development climate is an exercise in organized chaos. As movements such as agile, DevOps and Continuous Delivery have created more hybrid roles within a faster, more fluid application delivery cycle, there are new definitions of what each letter in the ALM acronym means. Applications have … continue reading
Remember that famous headline from a few years back: “SOA is Dead!” Well, reports of SOA’s death have been greatly exaggerated. SOA—the term that defined service-oriented architecture—is alive and well today as the underpinning for microservices and containers. Together, microservices and containers comprise the final piece of a mechanism that ties Agile development, Continuous Delivery … continue reading
“DevOps” is an interesting term. It is a bit like the word “accountability.” Everyone agrees it is important, but it means different things to different people. That, of course, is partly what makes it so popular. If nothing else, the DevOps movement is a call for change, but that change looks different depending on which … continue reading
Sauce Labs wants to help organizations build better software, faster. The company announced an update to its platform designed to accelerate automated testing for Continuous Integration (CI) workflows. According to the company, while CI and Continuous Delivery methodologies have proven useful in speeding up the software delivery life cycle, it isn’t easy to implement critical … continue reading
Every developer wants to create great software that users can appreciate. Unfortunately, creating software that disappoints is easy. Conversely, creating high-quality software that users will appreciate is hard. Fortunately there are a number of things you can do and tools you can use to create high-quality software. This article will talk about those things that … continue reading
What does scalability mean in your software organization? Scalability is a word that is used quite often in the IT world, but it means something different to every software development company. The definition is straightforward: Scalability is the ability of a system, network or process to handle a growing amount of work in a capable … continue reading
Electric Cloud is bringing Continuous Delivery to mobile app development with the general availability of Ship.io, a cloud-based Continuous Delivery platform designed specially for mobile application delivery. “Our philosophy is that it is a huge market, and mobile developers prefer a simple, very well executed automation engine platform that takes [no] time to set up, … continue reading
To better support developer and quality assurance personnel, it will be important to understand the characteristics of Continuous Delivery and deployment as well as what makes them unique. In today’s tech landscape, a wide variety of keywords and acronyms have emerged, and all of this jargon has often made processes and concepts more confusing. For … continue reading