Hausaufgabe: Unterschied zwischen den Versionen
Aus Das Sopra Wiki
| Zeile 24: | Zeile 24: | ||
== Aufgabe 2: Trac == | == Aufgabe 2: Trac == | ||
Erstellen Sie für die Bearbeitung der | Erstellen Sie für die Bearbeitung der Aufgabe 3 Tasks im Trac Ihrer Gruppe. Gehen Sie dazu wie folgt vor. | ||
=== Product und Sprint Backlog für "Hausaufgabe" anlegen === | |||
{{RefImg|trac_product_backlog.png|600px|1|Administrationsmenü für Product Backlog.}} | |||
Prüfen Sie, ob in Ihrem Trac bereits ein Product Backlog "Product Backlog" und ein Sprint Backlog "Sprint Backlog" angelegt wurde. Falls nein, legen Sie diese an. | |||
* Klicken Sie in der oberen Navigationsleiste auf "Admin". | |||
* Klicken Sie in der linken Leiste auf "Backlogs". | |||
* Geben Sie auf der Rechten Seite den NAmen "Product Backlog" ein und klicken Sie auf "Add and edit". | |||
* Wählen Sie auf der nächsten Seite den Scope "Global" und "Include Planned Tickets", sowie die Ticket Types "Requirement" und "User Story" aus und speichern Sie die aktuellen Einstellungen. | |||
* Rufen Sie das Product Backlog erneut auf, indem Sie darauf klicken. Unter "Column Preferences", wählen Sie die Kombination der Form Property:Order "Business Value":0, "Importance":2, "Story Points":3 aus. Bei der Property "Story Points" geben Sie zusätzlich die Alternative "Total Story Points" an. | |||
* Legen Sie ein neues Sprint Backlog, "Sprint Backlog", an, genauso, wie Sie das Product Backlog angelegt haben. Wählen Sie als Scope "Sprint" as und setzen Sie den Haken bei "Include Planned Tickets". Wählen Sie alle Ticket Types aus. Speichern Sie das Backlog. | |||
* Rufen Sie das eben angelegte Sprint Backlog erneut auf und wählen Sie die Property:Order Kombinationen, "Owner":1, "Remaining Time":0 und "Resources":2 aus. Geben Sie außerdem bei "Remaining Time" als Alternative "Total Remaining Time" an. | |||
<br clear="all"> | |||
=== Milestone für Hausaufgabe anlegen === | |||
{{RefImg|trac_new_milestone.png|600px|2|Das Formular für die Erstellung eines neuen Milestones.}} | |||
Prüfen Sie, ob in Ihrem Trac bereits ein Milestone für die Hausaufgabe angelegt ist. Falls nein, legen Sie diesen an. | |||
* Klicken Sie in der oberen Navigationsleiste auf "Admin". | |||
* Klicken Sie in der linken Leiste auf "Milestones". | |||
* Fügen Sie den neuen Milestone "Hausaufgabe" mit dem Datum der Abgabe (siehe [[Roadmap]], Datumsformat beachten!) hinzu. | |||
<br clear="all"> | |||
=== Sprint für Hausaufgabe anlegen === | |||
{{RefImg|trac_new_sprint.png|600px|3|Das Formular zum Anlegen eines neuen Sprints.}} | |||
Prüfen Sie, ob in Ihrem Trac bereits ein Sprint für die Hausaufgabe angelegt wurde. Falls nein, legen Sie diesen an. | |||
* Klicken Sie in der oberen Navigationsleiste auf "Admin". | |||
* Klicken Sie in der linken Leiste auf "Sprints". | |||
* Fügen Sie einen neuen Sprint mit Namen "Sprint Hausaufgabe", Milestone "Hausaufgabe", Start Date <heute> und End Date <Abgabezeitpunkt> hinzu. Beachten Sie dabei das Datumsformat. | |||
* Beachten Sie, dass Trac anzeigt, dass der Sprint am folgenden Montag endet, falls Sie einen Tag an einem Wochenende als Endzeitpunkt angegeben haben. Das liegt daran, dass in Arbeitstagen (Montag-Freitag) gerechnet wird. Der verbindliche Abgabezeitpunkt der Hausaufgabe ist in der [[Roadmap]] angegeben. | |||
<br clear="all"> | |||
=== Requirement für die Hausaufgabe anlegen === | |||
{{RefImg|trac_new_requirement.png|600px|4|Neues Requirement anlegen.}} | |||
Prüfen Sie, ob in Ihrem Trac bereits das Requirement "Hausaufgabe machen" im Product Backlog angelegt ist. Falls nein, legen Sie dieses an. | |||
* Klicken Sie am linken Rand auf "Product Backlog" und überprüfen Sie eventuell vorhandene Requirements. | |||
* Klicken Sie auf der linken Seite unter Actions auf "New Requirement". | |||
* Nennen Sie das neue Requirement "Hausaufgabe machen", weisen Sie dem Requirement den Milestone "Hausaufgabe" zu und speichern Sie es ab. | |||
<br clear="all"> | |||
=== User Story anlegen === | |||
{{RefImg|trac_new_user_story.png|600px|5|Neue User Story anlegen.}} | |||
Legen Sie eine neue User Story für das Requirement "Hausaufgabe machen" an. | |||
* Klicken Sie am linken Rand unter Actions auf "New User Story". | |||
* Nennen Sie die User Story z.b. "<username> muss die Hausaufgabe machen". | |||
* Geben Sie den Sprint "Sprint Hausaufgabe" an und legen Sie die Importance auf "Mandatory" fest. Geben Sie außerdem Ihren Benutzernamen im Feld "Owner" an und erstellen Sie dann die neue User Story. | |||
<br clear="all"> | |||
=== Task für Aufgabe 3 erstellen === | |||
{{RefImg|trac_new_task.png|600px|6|Neuen Task zur User Story hinzufügen.}} | |||
Erstellen Sie einen Task für die Aufgabe 3. | |||
* Klicken Sie am linken Rand auf das Product Backlog. | |||
* Klicken Sie auf die ID der eben angelegten User Story. | |||
* Klicken Sie im oberen Bereich auf "Edit". | |||
* Klicken Sie in der Kategorie "References" auf "Create a new referenced 'Task'". | |||
* Geben Sie einen Tasknamen für das Lesen der Texte an, z.B. "Texte lesen". | |||
* Geben sie im Feld "Remaining Time" die Zeit in Stunden an, die sie Ihrer Einschätzung nach für die Fertigstellung des Tasks benötigen. | |||
* Speichern Sie den Task ab. | |||
* Akzeptieren Sie den Task, indem Sie ihn im Sprint Backlog auswählen und im Reiter "Edit" in der Kategorie "Action" den Punkt "accept Next status will be 'accepted'" auswählen und die Änderungen speichern. | |||
<br clear="all"> | |||
=== Task für Aufgabe 4 erstellen === | |||
Erstellen Sie einen Task für Aufgabe 4, z.B. "Programm schreiben", auf dieselbe Weise für für Aufgabe 3. | |||
== OLD == | |||
=== Komponente "Hausaufgabe" anlegen === | === Komponente "Hausaufgabe" anlegen === | ||
{{RefImg|trac_components.png|600px|1|Administrationsmenü für Komponenten.}} | {{RefImg|trac_components.png|600px|1|Administrationsmenü für Komponenten.}} | ||
