netværk for metode og modellering · design komplet fra start (big design up-front, bduf)...

11
1 © PA Knowledge Limited Bringing Ingenuity to Life paconsulting.com 29. November 2018 Netværk for metode og modellering Traditionelt eller agilt mindset

Upload: others

Post on 17-Oct-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Netværk for metode og modellering · Design Komplet fra Start (Big Design Up-Front, BDUF) Dokumentationsomfang. Hvad er godt nok? Dokumentation bør 1. give værdi (for hvem og over

1© PA Knowledge Limited

Bringing Ingenuity to Lifepaconsulting.com

29. November 2018

Netværk for metode og modelleringTraditionelt eller agilt mindset

Page 2: Netværk for metode og modellering · Design Komplet fra Start (Big Design Up-Front, BDUF) Dokumentationsomfang. Hvad er godt nok? Dokumentation bør 1. give værdi (for hvem og over

2© PA Knowledge Limited

Hvorfor bruger vi så meget energi på arkitekturarbejdet?

Arkitektur

Page 3: Netværk for metode og modellering · Design Komplet fra Start (Big Design Up-Front, BDUF) Dokumentationsomfang. Hvad er godt nok? Dokumentation bør 1. give værdi (for hvem og over

3© PA Knowledge Limited

Den traditionelle arkitekturtilgang er forudsigelig fra starten

Opgavestiller og leverandør aftaler tidligt i forløbet, hvad der skal leveres og rammerne for samarbejde og

leverancer.

Traditionelt arkitekturarbejdeVandfaldstilgang

Page 4: Netværk for metode og modellering · Design Komplet fra Start (Big Design Up-Front, BDUF) Dokumentationsomfang. Hvad er godt nok? Dokumentation bør 1. give værdi (for hvem og over

4© PA Knowledge Limited

Enterprise Arkitektens rolle er mere nødvendig end nogensinde

Agile projekter vinder større og større udbredelse og udfordrer den traditionelle arkiturforståelse

Agil arkitekturArkitekturens og arkitektens rolle

Page 5: Netværk for metode og modellering · Design Komplet fra Start (Big Design Up-Front, BDUF) Dokumentationsomfang. Hvad er godt nok? Dokumentation bør 1. give værdi (for hvem og over

5© PA Knowledge Limited

De traditionelle kernesystemer ændres kun langsomt og sikkert. Nye innovative løsninger kræver

hurtige leverancer og løbende ændringer.

De forskellige hastigheder kræver forskellig governance og tilgange.

Er den præmis rigtig?

Agil arkitekturBi-modal arkitektur

Store teams

Ikke nødvendigvis kendt teknologi

Krav om genbrug

Mange integrations-/korrdineringskrav

Fokus på governance

Høj effektivitet

Stabilitet

Osv.

Små teams

Kendt teknologi

Kendt problemdomæne

Få integrations- og korrdineringskrav

Fokus på hastighed

Eksplorativ innovation

Osv.

Forsætlig

(intentional)

Opstået

(emergent)

Page 6: Netværk for metode og modellering · Design Komplet fra Start (Big Design Up-Front, BDUF) Dokumentationsomfang. Hvad er godt nok? Dokumentation bør 1. give værdi (for hvem og over

6© PA Knowledge Limited

Dokumentation fejler ofte, fordi den ikke i tilstrækkelig grad tager hensyn til formål og perspektiv.

Der findes 4 grundlæggende typer blivende dokumentation:

Selvstudier og vejledninger kan med fordel udarbejdes af opgavestiller. Udarbejdelse af forklaringer og

referencematerialer vil være en delt opgave afhængig af emne og modtagere.

DokumentationHvad skal dokumenteres og af hvem

SelvstudierLæringsorienterede

Tilgodeser begyndere

Lektier

VejledningerMålorienterede

Problemløsninger

Trinbaseret fremgangsmåde

ForklaringerForståelsesorienterede

Forklarer

Giver baggrund og kontekst

ReferencematerialerInformationsorienterede

Beskriver ”mekanikken”

Nøjagtige og komplette

Page 7: Netværk for metode og modellering · Design Komplet fra Start (Big Design Up-Front, BDUF) Dokumentationsomfang. Hvad er godt nok? Dokumentation bør 1. give værdi (for hvem og over

7© PA Knowledge Limited

DokumentationHvad skal dokumenteres af hvem

Udarbejdes af leverandør

Page 8: Netværk for metode og modellering · Design Komplet fra Start (Big Design Up-Front, BDUF) Dokumentationsomfang. Hvad er godt nok? Dokumentation bør 1. give værdi (for hvem og over

8© PA Knowledge Limited

” Hvis dokumentationen ikke er god nok,

så bliver den ikke brugt

Page 9: Netværk for metode og modellering · Design Komplet fra Start (Big Design Up-Front, BDUF) Dokumentationsomfang. Hvad er godt nok? Dokumentation bør 1. give værdi (for hvem og over

9© PA Knowledge Limited

Lige Netop Godt Nok (Just Barely Good Enough, JBGE)

vs

Design Komplet fra Start (Big Design Up-Front, BDUF)

DokumentationsomfangHvad er godt nok?

Dokumentation bør

1. give værdi (for hvem og over hvilken tidshorisont?)

2. opfylde formålet (hvem definerer formålet?)

3. være tilstrækkelig konsistent

4. være tilstrækkelig korrekt (er den opdateret?)

5. være tilstrækkeligt detaljeret (men samtidig så enkel som muligt)

Skal al dokumentation have samme livscyklus som de tilhørende systemer?

Hvad siger dokumentationsprincipperne?

Page 10: Netværk for metode og modellering · Design Komplet fra Start (Big Design Up-Front, BDUF) Dokumentationsomfang. Hvad er godt nok? Dokumentation bør 1. give værdi (for hvem og over

10© PA Knowledge Limited

Beskrives normalt med

• Id

• Titel/Navn

• Beskrivelse

• Rationale

• Implikationer

Kan med fordel udvides med

• Regler og grænseværdier for afvigelse

• Økonomiske aspekter - Hvad koster et princip

• Alternativer

• Hvem godkender en afvigelse

Arkitektur- og designprincipperBeskriver vi dem operationelt nok?

Page 11: Netværk for metode og modellering · Design Komplet fra Start (Big Design Up-Front, BDUF) Dokumentationsomfang. Hvad er godt nok? Dokumentation bør 1. give værdi (for hvem og over

11© PA Knowledge Limited

Principperne for udvikling af dokumentation og arkitekturmodeller er sammenfaldende. Man kan med

fordel tage udgangspunkt i principper af Agile Modelling (AM)

“modeller med formål”

“modeller sammen med interessenterne”

Arkitektur- og designprincipperBeskriver vi dem operationelt nok?