1 / 26

Praktisk Brug af Work Items

Praktisk Brug af Work Items. Thomas Michael Koch Commentor A/S. Agenda. Introduktion Work Items ”out of the box” Tilretning af projekt template Diskussions punkter. ?. Test. Work Items. Versions Kontrol. IDE & SDK. Introduktion. Disciplinsæt indenfor SW udvikling. Agenda.

lacy
Download Presentation

Praktisk Brug af Work Items

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Praktisk Brug af Work Items Thomas Michael Koch Commentor A/S

  2. Agenda • Introduktion • Work Items ”out of the box” • Tilretning af projekt template • Diskussions punkter

  3. ? Test Work Items Versions Kontrol IDE & SDK Introduktion • Disciplinsæt indenfor SW udvikling

  4. Agenda • Introduktion • Work Items ”out of the box” • Tilretning af projekt template • Diskussions punkter

  5. Work Items ”out of the box” • I MSF Agile er defineret fem forskellige slags work item typer • Bug, Quality of Service, Risk, Scenario,Task • Når et projekt oprettes indeholder det et sæt faste work items – defineret i den valgte projekt template • ”Queries” bruges til at se work items

  6. Work Items ”out of the box” • Query:

  7. Work Items ”out of the box” • Detaljer:

  8. Work Items ”out of the box” • Checkin policies • ”Work Items”, require associated work item • Kræver et work item for at checke changeset ind • Ingen usanktioneret programmering

  9. Work Items ”out of the box”

  10. Work Items ”out of the box”

  11. Work Items ”out of the box” • MSF Agile og CMMI • Kræver en indsats at komme igang med at følge en proces som MSF Agile eller CMMI • Indvendinger • ”Passer ikke lige til vores måde at arbejde på” • ”Vi har ikke tid til at sætte os ind i MSF Agile” • Vedligeholdelsesprojekter mangler en template

  12. Agenda • Introduktion • Work Items ”out of the box” • Tilretning af projekt template • Diskussions punkter

  13. Tilretning af Projekt Template • Projekt Templates ligger på TFS • Består af konfigurations filer skrevet i XML • MSF Agile fylder 17 MB • Heraf ca. 100K fordelt på 20 XML konfigurations filer

  14. Tilretning af Projekt Template

  15. Tilretning af Projekt Template • Klient værktøjer på VSTE • TFSDeleteProject • witimport, witexport • glimport, glexport

  16. Tilretning af Projekt Template • Værktøjer til at lave templates er meget umodne • Prøve sig frem • En Download, Edit, Upload, Nyt projekt, Test cyklus tager i hvert fald 5-10 minutter • Flere test projekter • TFSDeleteProjekt.exe

  17. Tilretning af Projekt Template • Rette Work Item typer på eksisterende projekter • witexport.exe og witimport.exe • Eksempel: ”Light Task” med færre felter • Eksempel: Tilrettet bug/task med markering der meddeler at andre gerne må tage opgaven

  18. Tilretning af Projekt Template • Løsning 1: Tilføj et ”Substate” felt med værdierne: • ”Do not touch”, ”Poachable”, ”Working on it”, etc. C:\> witexport /f task.xml /t Gefion /p TeamFun /n task • Lav tilretning er i task.xml fil C:\> witimport /f task.xml /t Gefion /p TeamFun • Åben Team Explorer og kig på et task

  19. Tilretning af Projekt Template

  20. Tilretning af Projekt Template

  21. Tilretning af Projekt Template • Forskellige control typer til layout • ”FieldControl” bliver til tekst felt eller drop-down boks • Andret typer findes, men er udokumenteret • Workflow • Specificeres i XML for Work Item typen • Formattet er udokumenteret

  22. Tilretning af Projekt Template • Globale lister • glimport.exe og glexport.exe • Kan bruges på tværs af projekter i TFS • Kan evt. opdateres af et eksternt værktøj

  23. Tilretning af Projekt Template • Eksempel: Placer sub-state værdierne i en separat liste C:\> glexport /f global.xml /t Gefion • Lav rettelse i global.xml C:\> glimport /f global.xml /t Gefion • Lav rettelse i task.xml fra før C:\> witimport /f task.xml /t Gefion /p TeamFun

  24. Tilretning af Projekt Template

  25. Agenda • Introduktion • Work Items ”out of the box” • Tilretning af projekt template • Diskussions punkter

  26. Diskussions Punkter • Værktøjer til templates • Erfaringer med at lave egne templates • Vedligeholdelses projekter • MS Project og integration med Work Items

More Related