Download præsentationen
Offentliggjort afGerda Kirkegaard Redigeret for ca. et år siden
1
Systemudvikling og kommunikation med brugerne
Efterår 2000 Datalogi LCK Datalogi - 1. modul - systemudvikling - LCK
2
Datalogi - 1. modul - systemudvikling - LCK
Dagens gang Indledning kommunikation med hvem og hvorfor Kommunikationsformer- og processen Samarbejde/kommunikationformer med brugerne Kommunikationsprocessen Valg af samarbejdsform Beskrivelsesformer abstraktion versus virkelighed forskellige beskrivelsesformer sprog modeller m.v. Datalogi - 1. modul - systemudvikling - LCK
3
Datalogi - 1. modul - systemudvikling - LCK
Dagens gang Brandslukning Hvornår opstår der brand Reserver Test Konvertering Forandring af arbejdsformerne Hvem driver forandringerne Virksomhedskultur Datalogi - 1. modul - systemudvikling - LCK
4
Datalogi - 1. modul - systemudvikling - LCK
Kommunikation I Kommunikation over tid dokumentation fastholdelse sig selv andre udviklere Kommunikation med andre synkron versus asynkron dialog versus monolog Datalogi - 1. modul - systemudvikling - LCK
5
Kommunikationsformer Hvorfor?
Ofte vanskeligt at etablere kommunikation i systemudvikling Mange problemer tilskrives kommunikationsproblemer Trods gode intentioner svage resultater Afdække kommunikationsformer og relevante teknikker og værktøjer Datalogi - 1. modul - systemudvikling - LCK
6
Kommunikationsformer Hvad?
Hvad kommunikeres? Slutproduktet det kørende edb-systemer Mellemprodukter modeller frem mod edb-systemet Viden brugernes viden ’til’ udviklerne analyse af brugerorganisationen udviklernes viden ’til’ brugerne design af det kommende edb-system Vidensområderne i FU figur 2.2 side 74 i Professionel IT forundersøgelse Datalogi - 1. modul - systemudvikling - LCK
7
Kommunikationsformer Processen I
Noget nyt dannes ud fra to adskilte ting! Brugernes arbejde Teknologiske muligheder Design processen Nyt system Datalogi - 1. modul - systemudvikling - LCK
8
Kommunikationsformer Processen II
Abstrakt viden giver overblik Konkret viden muliggør forståelse af abstrakt viden Abstrakt viden Model Overblik Forstå Konkret viden Fænomen Datalogi - 1. modul - systemudvikling - LCK
9
Kommunikationsformer Vidensområder
Arb Sys Tek Relevante strukturer Design- forslag Tek. muligheder Abs Kon Erfaring Erfaring Erfaring Datalogi - 1. modul - systemudvikling - LCK
10
Kommunikationsformer Brugernes vidensområder
Arb Sys Tek Abs Kon Datalogi - 1. modul - systemudvikling - LCK
11
Kommunikationsformer Udviklernes vidensområder
Arb Sys Tek Abs Kon Datalogi - 1. modul - systemudvikling - LCK
12
Kommunikationsformer Vidensområder til udvikling
Arb Sys Tek B/(U) B/U Abs U B/U Kon Udviklerne vælger værktøjer og teknikker til udvikling af disse vidensområder Datalogi - 1. modul - systemudvikling - LCK
13
Kommunikationsformer Værktøjer og teknikker
Interviews konkret om arbejdet OOA/OOD abstrakt om arbejdet og det nye system Prototyping konkret og abstrakt om det nye system konkret om teknologiske muligheder Datalogi - 1. modul - systemudvikling - LCK
14
Kommunikationsformer Opsamling
Anvend teknikker og værktøjer som: sikre at vidensområderne dækkes skab et grundlag for kommunikation mellem udviklere og brugere fælles referencerammer vær opmærksom på at abstrakte modeller kun kan forstås på et konkret grundlag fra monologi til dialog udvid den fælles referenceramme Datalogi - 1. modul - systemudvikling - LCK
15
Valg af samarbejdsform
En teknik til valg af samarbejdsform Definer situationen Hvad er probemområdet Hvem er brugerne Hvem er systemudviklerne Karakteriser situationen Dybde analyse (interview) Vurder usikkerheden Krav til systemet (stabilitet) Brugernes baggrund Systemudv. braggrund Vælg primær samarbejdsform Datalogi - 1. modul - systemudvikling - LCK
16
Beskrivelsesformer Variér arbejdsform og perspektiv!
Systemudvikling er en proces hvor to konkrete verdener skal mødes, nemlig brugerens arbejde og edb-teknologiske muligheder Analyse er at forstå Design er at forandre Datalogi - 1. modul - systemudvikling - LCK
17
Beskrivelsesformer En model
Analyse/ forstå Design/ forstå Brugernes arbejde Teknologiske muligheder Realisering Datalogi - 1. modul - systemudvikling - LCK
18
Beskrivelsesformer Abstrakt versus konkret
Abstrakte beskrivelser er forenklinger men overskuelige Konkrete beskrivelser er rige men uoverskuelige Abstrakte beskrivelser er modeller: ’tegnemodeller’ sproglige modeller m.v. Datalogi - 1. modul - systemudvikling - LCK
19
Beskrivelsesformer Abstrakte beskrivelser
Ofte formaliseret syntaks og semantik UML er given syntaks med veldefineret semantik Datamodeller (E/R-modeller) Programmeringssprog! Andre??? Datalogi - 1. modul - systemudvikling - LCK
20
Beskrivelsesformer Relationer mellem begreber
Klassificering fra fænomen til begreb Generalisering fra flere begreber til ét overordnet fælles begreb Aggregering dannelse af nye begreber ved sammenlægning af eksisterende begreber Datalogi - 1. modul - systemudvikling - LCK
21
Beskrivelsesformer Relationer mellem begreber
KROP STUD SJÆL RUC ITU Karen Peter Søren Hanne Datalogi - 1. modul - systemudvikling - LCK
22
Beskrivelsesformer Opsamling
Abstraktioner er ’nødvendige’ Abstraktioner anvender bestemte perspektiver, hvorfor flerhed af abstrakter er relevant Undgå forveksling af model og virkelighed - fænomen Beskrivelsesformer har flere formål: kommunikation arbejdsredskaber Datalogi - 1. modul - systemudvikling - LCK
23
Datalogi - 1. modul - systemudvikling - LCK
Brandslukning Onde cirkler som krisefænomen P.S. Figur 10.1 p. 218 Hvordan kommer man ud af en krisesituation Test løser ingen problemer Konvertering Funktionel Teknisk Datalogi - 1. modul - systemudvikling - LCK
24
Strategier for forandring af arbejdsformer
Betingelser og strategier for forandring af arbejdsformer Betingelser Organisation Virksomhedskultur Kvalifikationer Strategier Standarder og håndbøger Uddannelse Nye værktøjer Eksperimenter i projektet Datalogi - 1. modul - systemudvikling - LCK
25
Strategier for forandring af arbejdsformer
Hvem kan drive forandringerne Ledelsen Projektlederen Stabsfunktionen Konsulenter Systemudviklerne Kvalifikationer Menneskelige præstation = færdigheder X motivation Færdigheder = viden X erfaring Motivation = holdninger X miljø Datalogi - 1. modul - systemudvikling - LCK
26
Strategier for forandring af arbejdsformer
Motiver til forandringer Nyhedsbreve Seminar og kurser Konkurrencer Kvalitetsdag Kvalitetscirkel Teambuilding Professionelt team Kærlighedsteam Praktisk team Datalogi - 1. modul - systemudvikling - LCK
27
Datalogi - 1. modul - systemudvikling - LCK
Opgave! Lav et oplæg til problem-formulering/opformulering til jeres projekt/opgave. Vurder hvilke vidensudviklings værktøjer eller teknikker som er relevant ifht. jeres projektarbejde. Fastlæg centrale begreber i den verden i skal lave et system til og etabler relevante relationer mellem begreberne generaliseringer/specialisering aggregeringer Datalogi - 1. modul - systemudvikling - LCK
Lignende præsentationer
© 2024 SlidePlayer.dk Inc.
All rights reserved.