Scandinavian Network of Excellence
Software Configuration Management

Configuration Management Coffee Meeting

Time: Tuesday, December 20th, 2016, 15:30-16:30.

Place: Softhouse's facilities in Stormgatan 14, Malmö

Title: Dependency management - the new SCM?

Host: Christian Pendleton

A trend in software development is to create systems in the form of a set of microservices or as individual modules that are built and handled separately. The system is then composed by combining the parts for use in a runtime environment.
This kind of architecture enables a lot of flexibility in configuring the system and we can deliver our product in an almost infinite number of variants by combining the modules in various ways. This means that we need to keep track of dependencies of all kinds in the system through development, test and all the way to its "final destination" in the runtime environment.
It would be interesting to discuss what kind of dependencies need to tracked (e.g. static code dependencies, soft dependencies, feature-based dependencies, etc.) and how/if we as configuration managers could help in tracking them.