- Proaktiv, Agile og Lean
Systemforvaltning handler om vedligeholdelse og videreudvikling af systemer. Vel at mærke på en måde der holder dem spændstige og levende. Og på en måde der sikrer tilfredse interessenter.
Et system skal holdes i god form og svare til de nye og/eller ændrede krav der stilles. Måske bruges det af mange mennesker hver dag. Prøv at gange brugernes antal med timerne de bruger på det.
Forvaltningsprocessen skal også være i god form. Proaktiv, og desuden bygge på Agile metoder og Lean principper.
Kurset henvender sig til alle der deltager i forvaltning. Uanset om man er alene om vedligeholdelsen af et system eller er medlem af en produktgruppe. Og uanset om man er forvalter, udvikler, tester, koordinator eller forvaltningsansvarlig. Det omfatter alle trinene i forvaltningsopgaver, fra analyse og estimering, over design og kodeændringer, til test og regressionstest. Det er også for erfarne forvaltere, da kurset har præg af workshop, med plads til erfaringsudveksling og debat om Best Practices.
Den eneste forudsætning er interesse for vedligeholdelse og videreudvikling af software.
2 dage
Katalog over mulige strategier for forvaltningen af et system. Skal der bruges en aktiv og opsøgende produktudvikling. Eller modsat en passiv vedligeholdelse med mindst mulig indsats. Eller måske en serviceorienteret strategi baseret på aftalte servicemål.
Forvalteren: Kirurg, terapeut, arkæolog eller fitnesstræner?
Produktejerens rolle og betydning.
Gennemgang af alle roller der medvirker til styring eller gennemførelse.
Produktivitet og
kvalitet
Hvilke faktorer bestemmer produktiviteten. Hvad er Best Practices hvis produktiviteten skal øges. Og hvad er målet for kvalitet. Man kan ikke diskutere produktivitet uden samtidig at sætte mål for kvaliteten. Hvad er sammenhængen mellem produktivitet, kvalitet og Speed of Delivery.
Trinene i den enkelte forvaltningsopgave, herunder specifikation og estimering, analyse af omfang, design, implementering af ændring/videreudvikling, test og release. Uanset om det handler om en rettelse, ændring, indgreb, forbedring, videreudvikling, tilpasning, tuning sanering eller Quick Fix.
Systemet
der forvaltes
Hvad karakteriserer forvaltningsvenlige systemer. Hvad forstås der ved et Legacy System, og hvordan kommer begreber som fitness og workout ind i billedet. Hvad er definitionen på, betydningen af, og årsagen til, designgæld (Technical Debt). Kurset vil opstille fitnessprogrammer, og argumentere for at ethvert system kan have godt af en god workout.
De agile metoder er en gave til systemforvaltning. Kurset gennemgår de dele af Scrum og Extreme Programming der er direkte anvendelige i den praktiske forvaltning.
Lean
Kanban, Kaizen og Muda. Value Stream Maps, Built-in Quality og Flow. Alle disse begreber kan nyttiggøres i Aktiv Systemforvaltning.
Samlet gennemgang af metoder, teknikker og værktøjer der er nyttige i Aktiv systemforvaltning.
Fødsel og død. Hvor aktivt skal det være ved ankomst og afgang. Hvordan sikres den gode overdragelse, og hvordan konstateres behovet for hel eller delvis sanering.
Hvad forstås ved Testgæld (Testing Debt). Og hvordan skabes effektiv Unit- og Accepttest. Hvordan bygges regressionstest, og hvilke typer af automatisering er relevante for systemforvaltning.