Sonntag, 26. Februar 2012

V-Modell-Export mag keine Zeilenumbrüche

Im V-Modell XT (Version 1.3) gibt es keinen einzigen Zeilenumbruch: genauer gesagt wird im gesamten Modell kein einziger <br>-Tag verwendet, um einen einfachen Zeilenumbruch zu markieren; stattdessen werden immer Absatzwechsel mit <p>-Tags vorgenommen. Deshalb fällt auch nicht auf, dass der V-Modell-Export HTML-Inhalte mit <br>-Tags überhaupt nicht anzeigt. Grund dafür ist, dass der V-Modell-Editor <br>-Tags produziert, während der V-Modell-Export XHTML-konforme <br/>-Tags erwartet.

Bis dieser Fehler behoben ist, kann man sich aber durch einen Workaround behelfen. Hier finden sich zwei XSL-Templates, die man in die Datei global.xsl einfügen muss. Danach muss man alle Skriptinhalte in den Export-Templates, die folgendes Muster aufweisen

<reinterpret>
<xsl:value-of select="ElementXY"/>
</reinterpret>

durch dieses Muster ersetzen:

<reinterpret>
<xsl:call-template name="replace-br-tag">
<xsl:with-param name="string" select="ElementXY"/>
</xsl:call-template>
</reinterpret>

Das Template replace-br-tag ersetzt dabei alle <br>-Tags durch <br/>-Tags und der Export funktioniert korrekt.

Mittwoch, 15. Februar 2012

Neue Excel-Vorlage für Risikoliste

Wir haben die bewährte Excel-Vorlage weiterentwickelt. Die Einfärbung der Risiken ist jetzt leicht verändert und richtet sich nach den Vorschlägen des BMI zum Risikomanagement im Organisationshandbuch, die auch im V-Modell XT Bund verwandt wird.

Außerdem wird die Risikoverteilung grafisch in einer Risikomatrix angezeigt - gut geeignet, um sie beispielsweise in einen Projektstatusbericht zu kopieren:


Die Risikoliste gibt es hier.

V-Modell-Export hat Probleme mit Umlauten

Wenn beim Export der V-Modell-Dokumentation das hier


Ein Fehler ist aufgetreten:
(Beim Export ist ein Fehler aufgetreten:
Fehler bei der initialen OpenOffice-Transformation: Fehler bei der Auswertung der
Modelldaten: Die Formatvorlage konnte nicht kompiliert werden.(null))

erscheint, kann es u.U. dran liegen, dass sich Umlaute im Pfadnamen befinden. Als einfacher Workaround bietet es sich an, den Ablageort entsprechend zu ändern.