Application Dependencies

An important part of the packaging and deployment process is tracking application dependencies. We need to not only know if a specific application is ready but also if all of its dependencies are ready too. We need to know what impact changing an application version might have and what needs to be retested. We need to find problems in our chain such as a application being a dependency of itself or having a dependency that is cancelled. All of this information can be mined from AppTracker using the dependencies tab and grid filters.

When looking at a specific application we need to be able to see:

  • What dependencies does this application have
  • What other applications have this application as a dependency 
  • The full chain of all sub-dependencies, not simply the first level 
  • Where in the chain does this application sit

Application Dependencies

When looking at our portfolio as a whole we need to see:

  • Which applications have dependencies
  • Which applications are used as dependencies

Application Dependencies