TietgenSkolen – hovedopgaven til datamatiker
Intro Introduktion af ITemp Gennemgang af ITempSys Bruge af XP samt fordele/ulemper Tortoise, Teamviewer og flere værktøjer der er benyttet under projektet Opbygningen af ITempSys Konklussion
Vikarbureau med afdelinger i Odense og Fredericia Ønsker en form for administrationssystem, hvor deres vikarer kan oprettes, timer registreres Ønsker derudover en SMS gateway til brug når folk f.eks. tilføjes et vikariat Udskrivning af lønsedler Flere systemer slås sammen til ét Hovedformål med systemet: Administrationssystem, samt udskrivning af lønsedler online
Agil udviklingsmetode Lægger vægt på resultater frem for dokumentation
Hurtige resultater Bedre tid til at arbejde med de forskellige løsninger Større frihedsgrad i forhold til vores løsninger Samlet udviklingshold Sikrer at kundens ønsker bliver opfyldt
Løs planlægning, manglende struktur(fører til tidsspild?) Manglen på dokumentation, hvorfor var det lige vi gjorde det der? Uholdbart ved større projekter Ved kunden overhovedet hvad det er de ønsker?
Continuous integration Collective code ownership
Pair programming Coding standards og refactoring
.aspx, aspx.cs og.cs-filer i App_Code Brugergrænsefladen kan udskiftes To udviklere på samme tid Model: præsentation afhænger af model Model kan testes uafhængigt af præsentationen UI er testet manuelt Kan opdatere og forny Mange update requests til View fra modellen View Controller Model
Management: hæv velocity Kendetegn for Core software: Fragile – ændringer ødelægger andre ting Ikke test-foranstaltninger -> fejl findes ikke Få udviklere kender til Core software Schwaber: 120/5500 og 65%
Opbygning af ITempSys Download af lønseddel og sikkerhed