handbuch:kapitel_4:weiter_mit_projektschablonen_referenz
This is an old revision of the document!
zurück Home weiter
4.2.08 Projektschablonen (Referenz)
Projektschablonen-Datei
Name: Dateiname mit Endung “.projectTemplate”, d.h. <Projektkategorie>.projectTemplate
Ort: Templates-Verzeichnis
Anzahl: beliebig viele
Art: einfache Textdatei
Aufbau der Datei
Leerzeilen sind erlaubt
Zeilen, die mit beginnen werden überlesen (Kommentarzeilen)
==== Reihenfolge der Definitionen ====
1. Projektdefinitionen
2. Meilensteindefinitionen
3. Arbeitspaketdefinitionen
4. Sprungfolgen/Ablaufbeziehungen
5. Budget (ab Version 2.2)
==== Reihenfolge der Projektdefinitionen ====
1. Hauptprojekt (Projekt ohne Oberprojekt)
2. direkte Unterprojekte
3. weitere Unterprojekte davon
4. …
===== Projektdefinition =====
==== Aufbau ====
==== Projektkennung ====
[Parameter1]
[Parameter2]
…
z.B.:
[Project]:P1
Name:Hauptprojekt Web $Name
ParentProject:
Customer:$Customer
Contact:$Contact
Start:$Start
End:$Start + 50d
ProjectLeader:
Currency:EURO
CostCenter:Technik
Projektkennung
[Project]:<Projektkennung>
z.B.:
[Project]:P1
Die Projektkennung gilt nur für die Projektschablone und dient zur Bezugname auf das Projekt. Die Projektkennung kann beliebige frei gewählt werden, sollte aber keine Sonderzeichen oder Leerzeichen enthalten.
==== Parameter ====
Jeder Parameter hat die Form:
Parametername:Parameterwert
z.B.:
Currency:EURO
Für Projekte können folgende Parameter eingestellt werden:
Name - Bezeichnung des Projekts (optional)
ParentProject - Kennung des Oberprojekts (leer im Hauptprojekt)
Customer - Kunde (optional)
Contact - Ansprechpartner (optional)
Start - Soll-Beginn des Projekts (optional)
End - Soll-Ende des Projekts (optional)
ProjectLeader - Projektleiter (optional)
Currency - Projektwährung (optional)
CostCenter - Kostenstelle (optional)
Optionale Parameter können in der Projektschablone weggelassen werden, allerdings muß dann der Nutzer beim Anlegen des Projekts per Schablone die Werte eingeben.
==== Parameterwerte ====
Als Werte können die gleichen Eingaben gemacht werden, die auch im Projektdokument von Projectile eingegeben werden können, z.B.:
Currency:EURO
Ebenso kann man Variablen verwenden, die vom Nutzer beim Anlegen einzugeben sind. Folgende Werte stehen zur Verfügung:
$Name - Bezeichnung
$Customer - Kunde
$Contact - Ansprechpartner
$Currency - Währung
$CostCenter - Kostenstelle
$ProjectLeader - Projektleiter
$Start - Beginndatum
$End - Endedatum
Beispiel:
Customer:$Customer
bedeutet, dass der Kunde vom Benutzer beim Anlegen des Projekts einzugeben ist.
Beispiel:
Name:Hauptprojekt Web $Name
bedeutet, dass sich die Projektbezeichnung aus der Zeichenkette “Hauptprojekt Web ” und einer vom Benutzer einzugebenden Bezeichnung zusammensetzt.
==== Bezugnahme auf andere Projekte ====
In Unterprojekten kann auf Werte von vorher definierten Projekten Bezug genommen werden. Ein Bezug hat folgende Form:
$<Projektkennung>.<Parametername>
z.B.:
Start:$P1.Start
ergibt den Sollbeginn des Projektes P1.
==== Zahlenwerte ====
Zahlenwerte können entweder direkt (z.B.: 5400) oder per Formel eingegeben werden. In Formeln können einfache Operatoren: + - * / verwendet werden, z.B.:
Start:$P1.Start + 12%
==== Datumswerte ====
Datumswerte können entweder direkt (z.B.: 20.3.2002) oder per Formel eingegeben werden. Eine Datumsformel hat den Aufbau:
Datum [Operator Zahlenwert] [Operator Zahlenwert] [Operator Zahlenwert] …
Operatoren sind + und -.
Zahlenwerte für die Operationen sind, z.B.:
50 - d.h. 50 Tage
30d - d.h. 30 Tage
2w - d.h. 2 Wochen
4m - d.h. 4 Monate
20% - d.h. 20% der Tage zwischen Sollbeginn und Sollende des Hauptprojektes
Beispiel:
[Project]:P2
Start:$P1.Start + 15% + 1w
Hier wird der Planbeginn des Projektes P2 auf 15% und 1 Woche nach den Planbeginn des Projektes P1 gesetzt.
handbuch/kapitel_4/weiter_mit_projektschablonen_referenz.1247660450.txt.gz · Last modified: 2019/10/25 14:10 (external edit)