Virksomhedsanalyse, kravspecifikation og systemdesign er opgaver i systemudviklingsprocessen, der foregår et par skridt foran programmeringen.
Jeg har skrevet om og undervist i metoder til disse opgaver i en lang årrække. Det startede med metoden Struktureret Analyse i 80'erne, som jeg videreudviklede til Integreret SystemAnalyse.
Senere vandt den objektorienterede tankegang indpas, og mit bidrag i den forbindelse er en objektorienteret metode, der tager udgangspunkt i den virkelige verdens hændelser og begreber.
ObjektOrienteret systemudvikling med UML
Bogen beskriver hele systemudviklingsprocessen fra forretningsmodellering til applikationsdesign.
En del af bogen er omsat til kurset Forretningsmodellering med UML. Virksomhedens arbejdsprocesser, begivenheder og begreber danner grundlag for en virksomhedsmodel, som IT-systemet skal bygge på. Metoden omfatter teknikker, der sikrer, at der ikke kun sættes strøm til forældede arbejdsprocesser, men at man benytter lejligheden til at nytænke og forbedre struktur og arbejdsformer.
Bogen går et skridt videre end kurset, idet der arbejdes videre i udviklingsprocessen til applikationsdesign, dvs. opdeling i services og komponenter.
Struktureret Analyse - Integreret systemanalyse
Bogen blev en bestseller og udkom i så mange oplag, at jeg faktisk ikke ved præcis hvor mange.
Forlaget besluttede for få år siden ikke at genoptrykke, men ombestemte sig igen på grund af mange forespørgsler. Så bogen er på gaden igen.
En populær bog, der åbenbart ikke er helt forældet.