Transcript Document

ProVid
Informations- & Vidensstyringssystem
Hugo
Holger
Søren
Teamet bagved udvikling af ProVid for
Centrumtegnestuen
Jens
Problem
• Meget viden går tabt, når en medarbejder
forlader et projekteringsforløb inden
færdiggørelse
• Det tager lang tid at få sat en ny medarbejder ind i et projekt
Foranalyse
•
•
•
•
•
Kundebehov
Opgavens indhold
Brugermotivation
Overordnede krav til systemet
Metoder
Kundebehov
Direktion
Sagsarkitekt
Projektleder
Tegnestuen
Designansvarlig
Arkitekt
Projektleder
(NCC)
Projektmedarbejder
arkitekt, bygningskonstruktør
Eksisterende organisation
Vertikal
decentralisering
Magt fordeles ned
gennem en
autoritetskæde
(ledelseshierarki).
Hvordan får organisationen større effektivitet og bedre kvalitet
i sine produkter samt bevarer sin konkurrenceevne i fremtiden
Opgavens indhold
Systemet (teknologi) skal
gøre det mere effektivt for en
medarbejder (aktør) at
komme ind i et
projekteringsforløb.
Leavitt’s model
sammenhænge i organisationer
Ekst. Arbejdsrutiner gør det
meget svært at få opsamlet
status og beslutninger.
De fire variable er gensidigt afhængige, hvilket vil sige, at ændre
man f.eks. på teknologivariablen (hardware og software) vil dette
også få betydning for de øvrige variable.
Brugermotivation
Vi har ikke nogen eksakt redskab til at bestemme, hvordan en
given information bliver til viden i en given person.
Det vi kan gøre er ikke ”at styre” men at facilitere
Vi kan facilitere (gøre lettere), at :
- Informationer opsamles til glæde for alle i organisationen
- Information kan flyde så frit som muligt i organisationen
- Personer har adgang til informationen
Brugermotivation
Vi kan påvirke, at:
- Organisationen deler et fælles meningssystem
- Personer har tid og plads til at reflektere over informationerne
Vi kan fjerne:
- De barrierer, der psykologisk gør det mindre atraktivt at dele
informationen med resten af organisationen
- De barrierer, der i praksis i dagligdagen forhindrer personer i at
dele information.
Overordnede krav til systemet
• Det skal være nemt at arbejde med systemet
• En ny medarbejder skal hurtigt kunne indsættes i et
projekts stade og valgte løsninger
• Systemet baseres på web, Intranet eller Internet
• Det skitserede videnstyringssystem skal med et minimum
indsats fra medarbejderne kunne sikre en logning af alle
dokumenter, der indgår i projektarbejdet
• Systemet må ikke føles kontrollerende og restriktiv for den
enkelte medarbejder
Metoder
Vision – Målsætning – Strategi (VMS)
Mange projekter er startet op på for lidt analyse af (VMS), hvor
ledelsen nok har haft en målsætning, der ofte har tendens af
generalitet og abstrakte i formuleringen.
Der afsættes ikke tilstrækkelig tid til:
Definition af visioner og målsætninger
Resultatet, hvor der bruges mange ressourcer på implementering
kan være en indsats, som ikke står mål med ressourcen og blive en
situation ”og hvad så nu følelse” – er vil så blevet stillet bedre end
før?
Metoder
Derfor bør der i stigende grad lægges vægt på analytiske
tilgange, hvorunder visioner, målsætninger, arbejdsprocesser
m.m. forsøges kortlagt.
Contextual Design er en god arbejdsmetode som også
inddrager kunden i beskrevne processer igennem designfasen.
”Visioner uden handling, er blot en drøm”
”Handling uden visioner får bare tiden til at gå”
”Visioner og handlinger kan ændre verden”
Metoder
Contextual Design
Contextual Design
• Kunden i centrum
• Kundens behov
• Hvad kunden gør, - og hvorfor han gør det
Videnstyring
• Hvad er viden?
• Hvor er den?
Contextual Inquiry
• Interviewes i marken
• De fire faser
Vores materiale
• Afleveringsforretning
• Opsagt person
• Engagement?
Vores materiale
•
•
•
•
•
Notater
Mails
Breve
Tegninger
Skitser
Fælles opfattelse af opgaven
•
•
•
•
Fortolkningsfasen
Ud af hovedet – op på væggen
Rollerne
Modeller for den enkelte bruger/opgave
Konsolidering
• Modellerne splittes op
• Vi går fra de enkelte modeller til de
generelle
• Nye sammenhænge
Affinitet
Projekt domæne
• 1. Trin i
konsolideringen
• Danner baggrund for
de resterende
• Noterne grupperes
• Button up
Datastruktur
Tegninger
Tekstdokumenter
Stamdata
Oversigter
Tegning
Beskrivelse
Person
Aktivitetsliste
Skitse
Notat
Telefon
Mail
Organisation
Korrespondance
Projekt
Referat
Medarbejdernes
flowmodel
• Afgrænsninger intern
contra ekstern
• Partnering contra
Svendsen Låsby
• Fokus på
projektmedarbejder
Sekvensmodeller
Projektering i tidlig fase
•
•
•
•
Trikker igangsætter
Output af interview
Eksisterende rutiner
Ukritisk registrering af
mange sekvenser
• Konsolidering af alle
sekvenser
• Kan efterfølges BPR
• Ny vision til storyboard
Hent aktionsliste

Afkryds opgave (igangv.)

Opret note for opgave

Udfør skitser

Hent datablad (brochure)

Link skitse til note

Link datablad til note

Relevante oplysn. påføres. note

Gem note
Storyboard
• Totalsystemet
• Delsystemer
• Input fra brugere til ny
generationer af
storybords
• Nye præsentationer
• Klarmelding til UED
Kulturel model
• Fokus på bløde
værdier i firmaet
• Følelsesmæssige og
kvantitative
vurderinger
• Skal være afstemt med
strategi
• Skal være accepteret i
organisationen
User Environment Design
• Opstilling af
fokusområder
• Adskille automatiske
og manuelle
funktioner
• Påsætte links
• Påsætte objekter
9. Opret ny note
Oprettelse af ny note
Funktioner
 Vis sager
 Vælg sag
 Vis opgaver
 Vælg opgave
 Vis aktionsliste
 Afkryds aktivitet
 Artefakt note fremkommer
 Kort beskriv. af noteindhold
 Notater
 Link skitse til note
 Link datablad til note
Link
> Beslutningsliste
> Oversigt noter
> Aktionsliste
> Skitser
> Datablade
> Tegningsliste
> Beskrivelser
> Korrespondance
> Referater
> personer / adresser
> Revidere note
Arbejdsobjekter
Sag
Opgave
Note
Aktionsliste
Artefakt note
Stamdata
Skitser
Datablad
Projektmedarbejder
User Environment
Design
• Struktur med adgang til
alle undermenuer fra
hovedmenu og tilbage
igen
• Et daglig bruger system
• Der vælges altid i start
• Aktionslisten er det
styrende element
13. Revidere
opgave
Revidering af
opgave
Funktion
Vis sager
Vælg sag
Vis opgaver
Vælg opgave
Vis artefakt
(aktionsliste)
Revidere artefakt
Generere tidsplan
Generere
bemandingsplan
Link
> Bemandingsplan
> Tidsplan
> Sager
> Aktivitetsliste
> Opgaver
Arbejdsobjekter
Projektmedarbejder
Tidsplan
Sager
Aktivitetsliste
Opgaver
3. Opret ny opgave
Projektleder
uddelegerer opgave
Funktioner:
Viser oversigt sager
Vælg sag
Artefakt akt.lis.
fremkommer
Udfyld artefakt
Tidsplan genereres
Bemandingsplan
genereres
Link
> Bemandingsplan
> Tidsplan
> Sager
> Aktivitetslister
> Opgaver
Arbejdsobjekter
Projektmedarbejder
Sag
Aktivitetsliste
Tidsplan
Bemandingsplan
Opgaver
11. Sager
Oversigt sager
Funktioner
Vis sager
Vælg sag
Vis opgaver
Vælg opgave
Link
> Opret ny opgave
> Revidere opgave
> Hovedmenu
Arbejdsobjekter
Aktionsliste
Sag
Opgave
Link
> Opret ny sag
> Revidere sag
>Sager
> Hovedmenu
Link
> Opret ny opgave
> Revidere opgave
> Opgaver
> Hovedmenu
Arbejdsobjekter
Sag
Opgaver
Projektmedarbejder
Arbejdsobjekter
Sag
Projektmedarbejder
6. Revidere sag
Funktioner:
Vis sager
Vælg sag
Revidere sag
Link
> Sager
> Opret ny sag
1. Hovedmenu
Opstart af ProVid
Arbejdsobjekter
Sagsarkitekt
Projektleder
Sag
Funktioner:
Log ind
Log ind procedure
8. Revidere note
Revidering af note
5. Bemandingsplan
Funktioner:
Vis sager
Vælg sag
Vis opgaver
Vælg opgave
Vis
bemandingsplan
Arbejdsobjekter
Sag
Opgave
Bemandingsplan
7. Noter
Oversigt noter
4. Tidsplan
Vis tidsplan
Funktioner
Vis sager
Vælg sag
Vis opgaver
Vælg opgave
Tidsplan
fremkommer
Link
> Aktivitetslister
> Bemandingsplan
Arbejdsobjekter
Sag
Opgaver
Tidsplan
Funktioner:
Opret ny sag
Artefakt
fremkommer
Indsæt oplysninger
Udpeg projektleder
bemandingsplan
Link
> Revidere sag
> Tidsplan
> Bemandingsplan
> Sager
9. Opret ny note
Oprettelse af ny note
Arbejdsobjekter
Projektmedarbejder
Link
> Aktivitetslister
> Tidsplan
2. Opret ny sag
Sagsarkitekt opretter
ny sag
Arbejdsobjekter
Sagsarkitekt
Projektleder
Sag
Link
> Sager
> Opret ny sag
> Revidere sag
> Opgaver
> Opret ny opgave
> Revidere opgave
> Tidsplaner
> Bemandingsplaner
> Aktivitetslister
> Noter
> Opret ny note
> Revidere note
> Skitser
> Tegninger
> Beskrivelser
> Options
12. Aktionsliste
Vis planlagte og
igangværende
aktiviteter
Funktion
Vis sager
Vælg sag
Vis opgaver
Vælg opgave
Vis aktionsliste
Funktioner
Vis sager
Vælg sag
10. Opgaver
Oversigt opgaver
Funktion
Vis sager
Vælg sag
Vis opgaver
Vælg opgave
Vis noter
Vælg note
Vis note
Link
> Beslutningsliste
> Oversigt noter
> Revidere note
> Aktionsliste
> Skitser
> Datablade
> Tegningsliste
> Beskrivelser
> Korrespondance
> Referater
> personer / adresser
Arbejdsobjekter
Sag
Opgaver
Note
Projektmedarbejder
Funktion
Vis sager
Vælg sag
Vis opgaver
Vælg opgave
Vis noter
Vælg note
Revidere note
Link skitse til note
Link datablad til
note
Link
> Beslutningsliste
> Oversigt noter
> Aktionsliste
> Skitser
> Datablade
> Tegningsliste
> Beskrivelser
> Korrespondance
> Referater
> personer / adresser
Arbejdsobjekter
Sag
Opgaver
Note
Projektmedarbejder
Funktioner
Vis sager
Vælg sag
Vis opgaver
Vælg opgave
Vis aktionsliste
Afkryds aktivitet
Artefakt note
fremkommer
Kort beskriv. af
noteindhold
Notater
Link skitse til note
Link datablad til
note
Link
> Beslutningsliste
> Oversigt noter
> Aktionsliste
> Skitser
> Datablade
> Tegningsliste
> Beskrivelser
> Korrespondance
> Referater
> personer / adresser
> Revidere note
Arbejdsobjekter
Sag
Opgave
Note
Aktionsliste
Artefakt note
Stamdata
Skitser
Datablad
Projektmedarbejder
Artefactmodellen Note
• Eksempel på note.
• Første udkast
• Skal tilfører bruger
input
• Bærende element i
processen
Contextual design i softwareudviklingen
Tidslinie for udvikling
Marketing indsats
Udviklingsindsats (ingeniør arbejde)
Inkremental udvikling
Indsamling
af bruger
viden
Konsolidering af
arbejdsmodel
Vision
Undersøge bruger behov
Redesign af
arbejdsmodel
Software krav
analyse
Model redesign
Internt software
design
Software
•Kode
•Test
•Integrering
Software udvikling
Fortsat strategisk indflydelse
Inkremental udvikling
Inkremental udvikling
Hardware
krav analyse
Hardware
design
Hardware
•Fabrikat
•Test
•Integrering
Hardware udvikling
Fortsat strategisk indflydelse
Forretningsanalyser
Modificeret fra Contextual Design;
Hugh Beyer, Karen Holtzblatt
Redesign af
forretningsproces
Proces udvikling
Proces test og
gentagelse
Implementeringsfordele med Contextual design
•
•
•
•
•
Den parallelle udvikling i et inkrementalt
forløb.
Fastholdelse af fokus på brugeren
Fastholdelse af fokus på udviklingsområder der skal prioriteres
Færdigheden af systemet kan kontrolleres
op imod den contextuelle model som en
liste.
Planlægningen af implementeringen gøres
nemmere, fordi der er fokus på
udviklingsområderne = muligt at overskue
de ressourcer, der skal afsættes til
implementeringen.
ProVid ObjektOrienteret Analyse og Design
contra
Contextual Design
•
•
•
•
•
Definering af Use Cases
Definering af Aktører
Gruppering af Use Cases i forhold til indhold
Værktøjer til modellering
– ToGether
Definering af en systemarkitektur
– Server Client løsning
– Web baseret løsning
(Påbegyndelse af)
•
Aktører
ProVid ObjektOrienteret Analyse og Design
1.
2.
ProjectWorker
ProjectAdminister
(Påbegyndelse af)
ProVid ObjektOrienteret Analyse og Design
Model gruppering
Aktivitetsdiagram
Use Case
(Påbegyndelse af)
Meta handling
ProVid ObjektOrienteret Analyse og Design
IFC-handling
IFC – som eksisterende standard
•
Industri Foundation Classes (IFC)
– Resultat af IAI (International Alliance for interoperability).
Verdensomspændende forening der vil standardisere kravene til software
interoperabilitet indenfor AEC/FM industrien
– Norden er en enhed ud af 9, startet august 1996 http://cic.vtt.fi/niai/
England har en meget præcis beskrivelse her: http://cig.bre.co.uk/iai_uk/iailogo.html
– Hvor er det implementeret? http://www.bauwesen.fh-muenchen.de/iai/ImplementationOverview.htm
Industri Foundation Classes (IFC)
Specifikationerne: http://www.iai-ev.de/spezifikation/Ifc2x/index.htm
Industri Foundation Classes (IFC)
Dublin Core Meta data initiative,
som eksisterende standard
Dublin Core Meta data initiative http://dublincore.org/
Påbegyndt 1995
Arbejder for at indføre interoperabilitet indenfor metadata, og herunder udvikle specialiserede
metadata vokabularier.
Each term is specified with the following minimal set of attributes:
Name:
URI:
Label:
Definition:
Type of Term:
Status:
Date issued:
The unique token assigned to the term.
The Uniform Resource Identifier used to uniquely identify a term.
The human-readable label assigned to the term.
A statement that represents the concept and essential nature of the term.
The type of term, such as Element or Encoding Scheme, as described in the DCMI Grammatical Principles.
Status assigned to term by the DCMI Usage Board, as described in the DCMI Usage Board Process.
Date on which a term was first declared.
Where applicable, the following attributes provide additional information about a term:
Comment:
See:
References:
Refines:
Qualifies:
Additional information about the term or its application.
A link to authoritative documentation.
A citation or URL of a resource referenced in the Definition or Comment.
A reference to a term refined by an Element Refinement.
A reference to a term qualified by an Encoding Scheme.
Uddrag fra: http://dublincore.org/documents/dcmi-terms/
”The missing link” (fra UED til UI)
”The missing link” (fra UED til UI)
Perspektiver
•
•
ProVid integreres i applikationer, så man ikke skal arbejde i en selvstændig
applikation.
– Import af elementer indeholdende IFC eller Dublin Core data, indføjes
automatisk i fælles videns database – ProVid trækker ligeledes sine data
derfra, og nye data der tilskrives objekter tilskrives den fælles database
ProVid bliver intelligent, og kan på baggrund af indarbejde oplysninger
omkring konstruktioner, kvalitetssikring og firmadesign påpege fejl, mangler
og løsningsforslag.