Published in


Application Dependencies: Are They Holding Back Software Innovation?

In software development, a dependency is a piece of software that another piece of software relies on in order to function. An application’s dependencies are the external components that the application needs in order to work. These can include libraries, frameworks, and other software packages that the application uses.

Managing Dependencies in Software Development

Types of Software Dependencies



Non-Functional and Operational

Dangers and Risks of Application Dependencies

How Application Dependencies Impact Software Projects

Application dependencies can make the software more complex to build and maintain.

Application dependencies can affect software stability and reliability

Application dependencies can impact the scalability and performance of a software system




ReadWrite is the leading media platform dedicated to IoT and the Connected World. We work with the industry's top technologies, thinkers, and companies to tell the stories that drive this world forward.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store

The latest #news, analysis, and conversation on the #InternetOfThings