Modellering i korthet – guide och översikt till modellbiblioteket
På denna sida får du en genomgång av vad modellering är, varför vi använder arbetssättet, vilka typer av modeller vi arbetar med och beskrivningar av specifika typer av vyer. Under fördjupningsfliken får du mer ingående beskrivningar.
Vad är en modell?
En modell är en förenkling av verkligheten som hjälper oss att beskriva komplexa sammanhang.
En modell kan på ett enkelt sätt beskriva hur saker fungerar, hur de är organiserade och dess relationer till andra saker.
Varför modellering?
I utveckling är alltid informationsbehovet viktigt. All verksamhet behöver lagra information på ett strukturerat och medvetet sätt.
Verkligheten är komplex och vi behöver komma till en framtid där information i samhällsbyggnadsprocessen ska vara möjlig att bättre förstås, förvaltas, utbytas, återanvändas och vidareutvecklas.
Genom att skapa och använda modeller på ett systematiskt sätt arbetar vi för
- förenkling,
- effektivisering,
- enhetlighet,
- samsyn och
- rättssäkerhet.
Det skapar förutsättningar för framtida digital utveckling och tillämpning.
Återanvändning
En viktig del i detta sätt att arbeta är att kunna återanvända och koppla ihop saker som ska utvecklas med andra delar som redan är utvecklade. På så vis kan vi skapa underlag för att återanvända information. Att exempelvis återanvända bedömningar för konfidentialitet, riktighet, tillgänglighet och spårbarhet.
Modeller vi arbetar med
Vi arbetar med några olika typer av modeller och i framtiden har vi ambition att arbeta med ännu fler.
Processmodeller
En processmodell är en förenkling av en process. Då Boverket är sektorsmyndighet för samhällsbyggnadsprocessen är det naturligt för oss att arbeta med denna typ av modell. Genom att modellera processer kan vi exempelvis visa på hur en process ser ut idag eller hur vi vill att den ska se ut imorgon. Hur en tar fram en detaljplan är ett exempel på en processmodell.
Respektive process kan en vid behov detaljeras för att se vad som ingår.
Informationsmodeller
Informationsmodeller är en kartläggning över vilken information som verksamheten arbetar med, hur den är organiserad och vilka relationer den har. Det är bland annat genom denna typ av modeller som vi möjliggör återanvändning av information. Vilken information som behövs i kommunala bygglovshanteringen är ett exempel på informationsmodellering.
Implementationsmodeller
Implementationsmodellering, eller realisering, används bland annat vid utveckling av applikationer och tjänster. Här delar en upp utvecklingsdelar, beskriver vart verksamheten är och vart en vill komma.
Fördjupad information
Under fördjupningsfliken kan du läsa mer ingående om hur vi arbetar med modellering. Du kan bland annat läsa om hur illustrationen nedan fungerar, där vi tittar lite djupare i en processmodell.
Hur vi modellerar
Det är skillnad på hur och vad vi modellerar beroende på vilka modeller det handlar om, och vilken målgrupp modellen har.
Processer och informationsbehov
Vi modellerar processer och informationsbehoven i processerna med utgångspunkt i plan- och bygglagen. Vi modellerar tänkta, möjliga processer och information som behöver vara med eller levereras till mottagaren.
Vi försöker så långt det är möjligt modellera utifrån kommunala handläggarens perspektiv när vi identifierar processer och informationsbehoven i processerna. Vi försöker så långt det är möjligt att följa en tänkt process som en handläggare måste gå igenom för att ta fram exempelvis en detaljplan.
Vi modellerar inte processen för att ta fram en specifik detaljplan. En kommun som tar fram en detaljplan kan, och får, i många fall göra annorlunda eller hoppa över vissa steg. Men en del steg är inte möjliga att hoppa över.
Vi arbetar för att hänvisa till lagrum i våra modeller där det är relevant. I modellbiblioteket kan du hitta hänvisningar till lagrummet antingen i anteckningarna för respektive objekt eller som egna objekt med en relation till relevant del av modelleringen.
Förmågor
Förmågemodeller påminner om processmodeller. Till skillnad från processmodeller som beskriver vad, var, när och hur om processen, så redovisar förmågemodeller bara om vad det är som händer. På så sätt kan verksamheten beskriva exempelvis vilka funktioner ett system behöver utan att i detalj behöva påvisa exakt när de används.
Organisation
Organisationsmodeller redovisar hur enheter och roller är uppbyggda, vårt fall för att beskriva rollerna i samhällsbyggnadsprocessen. Med organisationsmodeller kan vi även komplettera andra typer av modeller för ett effektivt utvecklingsarbete. Ett exempel på en roll i en organisationsmodellering är ”Bygglovshandläggare”.
Det finns många roller i samhällsbyggnadsprocessen och dessa kan illustreras genom ”Personas” (exempelperson), som exempelvis Kim Östergren i illustrationen.
I en organisationsmodell framgår vilka typer av organisationer olika roller tillhör, till exempel att ”Bygglovshandläggare” ingår i ”Kommun” och att ”Kontrollansvarig” är en del av ”Byggherrens organisation”.
Genom att ta fram roller kan vi beskriva vem som gör vad eller uttrycka olika rollers krav. Detta tydliggör vem som exempelvis äger ett processteg eller när vem som behöver information när och till vad.
Implementering och oberoende
Ofta i vårt digitaliseringsarbete så ska vi genomföra förstudier på tilltänkta utvecklingsprojekt och aktiviteter. Här tar vi hjälp av implementeringsmodeller och oberoende modeller för att enhetligt och effektivt måla upp vilken problembild som finns och vilken eller vilka resolutioner som kan lösa, eller hantera, dessa.
Utvecklingsprojekt åtgärdar ofta problem i steg för att snabbare förse målgrupper med de första förbättringarna. Implementationsmodeller används då som översikter i beslutsunderlag och dokumentation.
Att läsa en modell
Att läsa en modell för process
Beroende på perspektiv behöver en information på olika detaljnivåer. Därför är våra processmodeller graderade på flera nivåer. Ju djupare nivå, desto mer detaljerat är innehållet.
På övergripande nivå går processen i pilarnas riktning från vänster till höger som i den översta delen i illustrationen. På underliggande, mer detaljerad nivån, går processen snett nedåt från övre vänstra hörnet till nedersta högra hörnet, som i den nedre delen av illustrationen.
Överst i illustrationen redovisas den övergripande processen ”Utöva byggnadsnämndens tillsyn”. Underst redovisas den detaljerade processen för processteget ”Handlägga tillsynsärende”.
Illustrationen visar även hur ”Handlägga tillsynsärende” förhåller sig till föregående och nästkommande delar i processen.
I en processmodell finns två typer av objekt:
- process, de gröna rutorna, och
- information, de beigea rutorna.
Ett steg i processen visar en handling i form av ett processteg. Informationen beskriver resultatet av en handling, som i sin tur är underlag till nästa del i processen.
Att läsa en modell för information
Vi jobbar med i huvudsak två olika typer av modeller för information. Den ena typen är själva informationsbehoven. Här sammanställer vi information för en specifik användning, såsom bygglovsbeslut och OVK-protokoll (obligatorisk ventilationskontroll). Med andra ord, där informationen används. Genom denna sammanställning kan vi både vägleda vad exempelvis ett visst beslut ska innehålla och lägga grund för att skapa utbytesformat mellan aktörer och system.
Den andra typen av informationsmodell är där all information ”bor”. Här samlar vi alla typer av information för ett område. Exempel på dessa samlingar är ärende och person. I dessa samlingar beskriver vi även relationerna mellan varandra, exempelvis fysisk person och personroll. Genom att samla alla informationstyper på detta sätt så kan vi undvika stuprörsarbete och nya projekt kan ta del av vad som tidigare gjorts.
Versionshantering
I modellbiblioteket har vi i en viss utsträckning påbörjat en versionshantering. De versionerna som finns idag är
- 0.x - Modeller som anses vara färdigmodellerade men inte fullt ut granskade internt på Boverket,
- 1.0 - Modeller som är fullt ut granskade som en första iteration,
- 1.x - Modeller som är fullt ut granskade som en första iteration, men som sedan kompletterats av en eller annan anledning och inte är fullt ut granskade efter version 1.0, och
- x.0 – Modeller som är i senare iterationer och är fullt ut granskade.
Hjälpte informationen dig?
Bra att informationen hjälpte dig! Berätta gärna vad du tyckte var bra. Max 500 tecken. Observera att du inte får något svar.
Beskriv så tydligt som möjligt varför sidan inte hjälpte dig. Max 500 tecken. Observera att du inte får något svar.