SHARE
Facebook X Pinterest WhatsApp

XebiaLabs Adds Tracking of App Dependencies to Release Management Tool

Six Mistakes that Lead to Poor Enterprise Software Adoption One of the more frustrating aspects of application development and deployment is all the dependencies that exist between the various components of any given set of applications. No sooner is an application developed than an IT organization suddenly discovers that one of the key components has […]

Written By
MV
Mike Vizard
Sep 4, 2015
Slide Show

Six Mistakes that Lead to Poor Enterprise Software Adoption

One of the more frustrating aspects of application development and deployment is all the dependencies that exist between the various components of any given set of applications. No sooner is an application developed than an IT organization suddenly discovers that one of the key components has been updated in a way that breaks the application.

At the Jenkins 2015 User Conference this week, XebiaLabs unveiled an update to an XL Deploy application release automation (ARA) tool that now makes it possible to keep track of all those dependencies.

Andrew Phillips, vice president of product development for XebiaLabs, said that as IT organizations move to adopt agile development and continuous integration methodologies such as Jenkins, there’s no doubt that the rate at which application code is being released has increased substantially. The trouble is that most IT organizations are still relying on the memory of the developer to keep track of which components within any given application are dependent on one another or, more complex still, components that reside in an application they didn’t work on.

XebiaLabs

Making matters even more complex, Phillips notes that as IT organizations move to embrace modern application development frameworks based on microservices that rely on containers such as Docker, the greater the number of dependencies there eventually will be. In addition, in the age of the cloud, many of the services that any given application depends on are now more likely to be distributed across multiple data centers.

As a result, Phillips contends that IT organizations need a more centralized mechanism for keeping track of changes to application components. That “housekeeping” activity, adds Phillips, is often the difference between an application working the first time it’s deployed and a developer having to go back and rewrite large segments of that application, which by definition will mean missing an application deployment deadline.

They say failing to plan is planning to fail. That’s never been truer in the world of application development and deployment than it is today, and every day going forward as well.

MV

Michael Vizard is a seasoned IT journalist, with nearly 30 years of experience writing and editing about enterprise IT issues. He is a contributor to publications including Programmableweb, IT Business Edge, CIOinsight and UBM Tech. He formerly was editorial director for Ziff-Davis Enterprise, where he launched the company’s custom content division, and has also served as editor in chief for CRN and InfoWorld. He also has held editorial positions at PC Week, Computerworld and Digital Review.

Recommended for you...

Top RPA Tools 2022: Robotic Process Automation Software
Jenn Fulmer
Aug 24, 2022
Metaverse’s Biggest Potential Is In Enterprises
Tom Taulli
Aug 18, 2022
The Value of the Metaverse for Small Businesses
IT Business Edge Logo

The go-to resource for IT professionals from all corners of the tech world looking for cutting edge technology solutions that solve their unique business challenges. We aim to help these professionals grow their knowledge base and authority in their field with the top news and trends in the technology space.

Property of TechnologyAdvice. © 2025 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.