Click here to close now.




















Welcome!

Related Topics: Recurring Revenue, Java IoT, Microsoft Cloud, Linux Containers, @CloudExpo, @BigDataExpo, @DevOpsSummit

Recurring Revenue: Blog Post

Apply Agile to App Delivery By @XebiaLabs | @DevOpsSummit [#DevOps]

Companies have turned to Agile, DevOps, automation and Continuous Delivery

Apply Agile to App Delivery to Cut Mistakes

The traditional approach to application delivery - do one big revision or introduce a major new feature over a short period - is rapidly being replaced by a new, faster and smarter approach, Continuous Delivery (CD). The core idea of CD is to create a repeatable, reliable and incrementally improving process for taking software from concept to customer.

CD enables organizations to deliver new features to users as fast and efficiently as possible. The main goal of Continuous Delivery is to enable a constant flow of changes into production via an automated software production line.

Organizations today are under intense pressure to deliver software and value to their businesses and customer faster than ever. That pressure is forcing structural and strategic changes in how companies deliver applications.

Customers Rule?
A major, perhaps ‘the major' source of pressure comes from the customer. Indeed, some believe we have entered the Age of the Customer, where customers rule and companies follow, forcing companies to deliver applications that meet the desires and needs of customers. If companies don't comply rapidly and precisely with what their customers want, they know their competitors will.

Customers today want to be able to use the same application on one or more desktop computers, on one or more mobile devices, and on their social media sites. At the same time, companies must determine how to serve customers' needs and wants while cutting costs and improving efficiencies.

While the customer may be the major vector of change, it is far from being the only one. Internally, companies are wrestling with various change vectors, notably those involving processes, architectures and tools. Innovative companies have already embraced Agile, DevOps, automation and Continuous Delivery.

Those companies want to implement a better way of creating and delivering applications to all customers, across all platforms, all devices and all cloud environments.

The coordination of all those different kinds of applications across all those different platforms not only creates opportunities to serve customers in new ways, it also creates a lot of complexity within organizations. For example, many companies find themselves uniting or seeking to unite teams that typically don't warm to unity: development, QA, operations and release.

Typically, all companies struggle with this basic issue: balancing IT operating costs while freeing up money for new application development. The issue boils down to how best to reduce risk, achieve faster application delivery, and improve the customer experience.

Companies that successfully adopt Continuous Delivery understand the crucial importance of: creating fast feedback throughout the entire chain of DevOps; making fast and small changes to code; and accepting that a massive overhaul of the organization's culture will be necessary.

Having a fast and efficient system of feedback underpins the essence of Continuous Delivery. The faster a company gets feedback from all stakeholders, the less waste it will have in the system. Faster feedback leads to lower costs, potentially better solutions, and happier customers.

Create Better Software
By making fast and small changes to code - based on fast and comprehensive feedback - companies can routinely create better software. IT can quantify results, producing concrete numbers to convince C-level executives that delivering applications faster with higher quality produces better business results.

There's also a very attractive cost benefit of doing things incrementally. A company can fund its Continuous Delivery strategy by paying for one app at a time, and achieving quantifiable results before moving onto the next app. Mistakes are easy and inexpensive to fix.

This incremental approach also reduces the risk factor traditionally associated with software delivery. By releasing faster with smaller increments of functionality, companies don't have to tangle with the software beast that has huge and complex dependencies.

And, bear in mind, none of the benefits of CD will happen overnight. Introducing and streamlining CD requires fundamental, sometimes gut-wrenching changes to the culture of the organizations. Just getting C-level executives to accept the potential merits of CD might take months of vigorous and diplomatic wrangling, reiterating facts ad nauseam, and sitting through one long meeting after another.

The Age of the Customer is touching every facet of corporate life, including application delivery. To respond to the customer-driven demands for better products and services, companies are being forced to change their approach to delivering applications. Pressure from The Customer unleashes other change vectors, notably those involving processes, architectures and tools. Seeking solutions, companies have turned to Agile, DevOps, automation and Continuous Delivery.

More Stories By TJ Randall

TJ Randall is Director of Sales Engineering at XebiaLabs, a provider of application release automation software for enterprises looking to improve the application delivery process.

Comments (0)

Share your thoughts on this story.

Add your comment
You must be signed in to add a comment. Sign-in | Register

In accordance with our Comment Policy, we encourage comments that are on topic, relevant and to-the-point. We will remove comments that include profanity, personal attacks, racial slurs, threats of violence, or other inappropriate material that violates our Terms and Conditions, and will block users who make repeated violations. We ask all readers to expect diversity of opinion and to treat one another with dignity and respect.


Latest Stories
Any Ops team trying to support a company in today’s cloud-connected world knows that a new way of thinking is required – one just as dramatic than the shift from Ops to DevOps. The diversity of modern operations requires teams to focus their impact on breadth vs. depth. In his session at DevOps Summit, Adam Serediuk, Director of Operations at xMatters, Inc., will discuss the strategic requirements of evolving from Ops to DevOps, and why modern Operations has begun leveraging the “NoOps” approa...
SYS-CON Events announced today that IceWarp will exhibit at the 17th International Cloud Expo®, which will take place on November 3–5, 2015, at the Santa Clara Convention Center in Santa Clara, CA. IceWarp, the leader of cloud and on-premise messaging, delivers secured email, chat, documents, conferencing and collaboration to today's mobile workforce, all in one unified interface
The Internet of Things (IoT) is about the digitization of physical assets including sensors, devices, machines, gateways, and the network. It creates possibilities for significant value creation and new revenue generating business models via data democratization and ubiquitous analytics across IoT networks. The explosion of data in all forms in IoT requires a more robust and broader lens in order to enable smarter timely actions and better outcomes. Business operations become the key driver of I...
Organizations from small to large are increasingly adopting cloud solutions to deliver essential business services at a much lower cost. According to cyber security experts, the frequency and severity of cyber-attacks are on the rise, causing alarm to businesses and customers across a variety of industries. To defend against exploits like these, a company must adopt a comprehensive security defense strategy that is designed for their business. In 2015, organizations such as United Airlines, Sony...
Skeuomorphism usually means retaining existing design cues in something new that doesn’t actually need them. However, the concept of skeuomorphism can be thought of as relating more broadly to applying existing patterns to new technologies that, in fact, cry out for new approaches. In his session at DevOps Summit, Gordon Haff, Senior Cloud Strategy Marketing and Evangelism Manager at Red Hat, discussed why containers should be paired with new architectural practices such as microservices rathe...
With the proliferation of connected devices underpinning new Internet of Things systems, Brandon Schulz, Director of Luxoft IoT – Retail, will be looking at the transformation of the retail customer experience in brick and mortar stores in his session at @ThingsExpo. Questions he will address include: Will beacons drop to the wayside like QR codes, or be a proximity-based profit driver? How will the customer experience change in stores of all types when everything can be instrumented and a...
As more and more data is generated from a variety of connected devices, the need to get insights from this data and predict future behavior and trends is increasingly essential for businesses. Real-time stream processing is needed in a variety of different industries such as Manufacturing, Oil and Gas, Automobile, Finance, Online Retail, Smart Grids, and Healthcare. Azure Stream Analytics is a fully managed distributed stream computation service that provides low latency, scalable processing of ...
It’s been proven time and time again that in tech, diversity drives greater innovation, better team productivity and greater profits and market share. So what can we do in our DevOps teams to embrace diversity and help transform the culture of development and operations into a true “DevOps” team? In her session at DevOps Summit, Stefana Muller, Director, Product Management – Continuous Delivery at CA Technologies, answered that question citing examples, showing how to create opportunities for ...
Everyone talks about continuous integration and continuous delivery but those are just two ends of the pipeline. In the middle of DevOps is continuous testing (CT), and many organizations are struggling to implement continuous testing effectively. After all, without continuous testing there is no delivery. And Lab-As-A-Service (LaaS) enhances the CT with dynamic on-demand self-serve test topologies. CT together with LAAS make a powerful combination that perfectly serves complex software developm...
WebRTC has had a real tough three or four years, and so have those working with it. Only a few short years ago, the development world were excited about WebRTC and proclaiming how awesome it was. You might have played with the technology a couple of years ago, only to find the extra infrastructure requirements were painful to implement and poorly documented. This probably left a bitter taste in your mouth, especially when things went wrong.
As more intelligent IoT applications shift into gear, they’re merging into the ever-increasing traffic flow of the Internet. It won’t be long before we experience bottlenecks, as IoT traffic peaks during rush hours. Organizations that are unprepared will find themselves by the side of the road unable to cross back into the fast lane. As billions of new devices begin to communicate and exchange data – will your infrastructure be scalable enough to handle this new interconnected world?
In today's digital world, change is the one constant. Disruptive innovations like cloud, mobility, social media, and the Internet of Things have reshaped the market and set new standards in customer expectations. To remain competitive, businesses must tap the potential of emerging technologies and markets through the rapid release of new products and services. However, the rigid and siloed structures of traditional IT platforms and processes are slowing them down – resulting in lengthy delivery ...
In their Live Hack” presentation at 17th Cloud Expo, Stephen Coty and Paul Fletcher, Chief Security Evangelists at Alert Logic, will provide the audience with a chance to see a live demonstration of the common tools cyber attackers use to attack cloud and traditional IT systems. This “Live Hack” uses open source attack tools that are free and available for download by anybody. Attendees will learn where to find and how to operate these tools for the purpose of testing their own IT infrastructu...
Too often with compelling new technologies market participants become overly enamored with that attractiveness of the technology and neglect underlying business drivers. This tendency, what some call the “newest shiny object syndrome,” is understandable given that virtually all of us are heavily engaged in technology. But it is also mistaken. Without concrete business cases driving its deployment, IoT, like many other technologies before it, will fade into obscurity.
Whether you like it or not, DevOps is on track for a remarkable alliance with security. The SEC didn’t approve the merger. And your boss hasn’t heard anything about it. Yet, this unruly triumvirate will soon dominate and deliver DevSecOps faster, cheaper, better, and on an unprecedented scale. In his session at DevOps Summit, Frank Bunger, VP of Customer Success at ScriptRock, will discuss how this cathartic moment will propel the DevOps movement from such stuff as dreams are made on to a prac...