<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Configuration Management on Marko Apfel</title><link>http://blog.marko-apfel.de/tags/configuration-management/</link><description>Recent content in Configuration Management on Marko Apfel</description><generator>Hugo</generator><language>en-US</language><lastBuildDate>Wed, 15 Jun 2011 11:46:00 +0200</lastBuildDate><atom:link href="http://blog.marko-apfel.de/tags/configuration-management/index.xml" rel="self" type="application/rss+xml"/><item><title>Whitepaper “Aufbau eines pragmatisch smarten DevTree“</title><link>http://blog.marko-apfel.de/posts/whitepaper-aufbau-eines-pragmatisch-smarten-devtree/</link><pubDate>Wed, 15 Jun 2011 11:46:00 +0200</pubDate><guid>http://blog.marko-apfel.de/posts/whitepaper-aufbau-eines-pragmatisch-smarten-devtree/</guid><description>&lt;h2 id="motivation"&gt;Motivation&lt;/h2&gt;
&lt;p&gt;Kommen Ihnen diese Szenarien bekannt vor:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;der Build scheitert, weil ein Kollege ein 3rd Party Framework eingeführt hat und nur lokal auf seiner Maschine die benötigten Bibliotheken installiert sind&lt;/li&gt;
&lt;li&gt;der Build scheitert weil ein 3rd Party Framework auf einigen Maschinen in anderen Versionen vorhanden ist und sich damit die Datei-Versionen und -Funktionalitäten der Bibliotheken unterscheiden&lt;/li&gt;
&lt;li&gt;das Build-Ergebnis unterscheidet sich auf verschiedenen Maschinen weil jeweils andere Toolsets in die kompilierende Umgebung eingebunden sind (Code-Weaver und -Analysierer, die als Plugin in Visual Studio installiert sind)&lt;/li&gt;
&lt;li&gt;die benötigten Fragmente für ein aktuell benötigtes MSI-Setup (z.B. PDF-Dokumentationen) liegen in der Verantwortlichkeit eines Kollegen, der diese Dateien auf seinem Laptop hat, mit welchem er gerade unterwegs ist&lt;/li&gt;
&lt;li&gt;nach der Inbetriebnahme einer neuen Maschine sind stundenlange Installationsopern notwendig um wieder am Projekt mitarbeiten zu können&lt;/li&gt;
&lt;li&gt;die ausgerollte Software läuft beim Kunden nicht, weil Bibliotheken in der Applikation referenziert wurde, welche nicht im Standard-Installationsumfang beim Kunden sind&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="root-cause-analysis"&gt;Root Cause Analysis&lt;/h2&gt;
&lt;p&gt;Was ist der Grund all dieser und verwandter Probleme?&lt;/p&gt;</description></item></channel></rss>