<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Hi everyone-<div><br></div><div>My client is trying to get a grip on their software. It is a mid-sized organization and they have over 100 different home-grown software "projects" that all live in one Subversion repository. There are various interdependencies among the projects. For example project A may depend on a database provided by project B. Or project C may depend on a web service provided by project D. The fundamental question they want answered is:</div><div><br></div><div>When a new version of a project is released, whom do I need to notify?</div><div><br></div><div>So basically they need to track project owners and dependencies between projects. They have started building a home-grown solution to do this, but it is quickly spiraling out of control. I figure every large enterprise has this exact same problem, so there has to be some off-the-shelf solutions out there. I believe the general term for this (and related things) is <a href="http://en.wikipedia.org/wiki/Software_asset_management">Software Asset Management</a>. So my questions for all of you are: </div><div><br></div><div>Have you solved this kind of problem in your organization? How did you solve it? Did you use an off-the-shelf solution (either in part or in full)? If so, which one and would you recommend it?</div><div><br></div><div>-Jeff</div></body></html>