1 / 27

Systemudvikling og kommunikation med brugerne

Systemudvikling og kommunikation med brugerne. Efterår 2000 Datalogi LCK. Dagens gang. Indledning kommunikation med hvem og hvorfor Kommunikationsformer- og processen Samarbejde/kommunikationformer med brugerne Kommunikationsprocessen Valg af samarbejdsform Beskrivelsesformer

Download Presentation

Systemudvikling og kommunikation med brugerne

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Systemudvikling og kommunikation med brugerne Efterår 2000 Datalogi LCK Datalogi - 1. modul - systemudvikling - LCK

  2. 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. 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. 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. KommunikationsformerHvorfor? • 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. KommunikationsformerHvad? • 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. KommunikationsformerProcessen I • Noget nyt dannes ud fra to adskilte ting! Brugernes arbejde Teknologiske muligheder Design processen Nyt system Datalogi - 1. modul - systemudvikling - LCK

  8. KommunikationsformerProcessen 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. KommunikationsformerVidensområder Arb Sys Tek Relevante strukturer Design- forslag Tek. muligheder Abs Kon Erfaring Erfaring Erfaring Datalogi - 1. modul - systemudvikling - LCK

  10. KommunikationsformerBrugernes vidensområder Arb Sys Tek Abs Kon Datalogi - 1. modul - systemudvikling - LCK

  11. KommunikationsformerUdviklernes vidensområder Arb Sys Tek Abs Kon Datalogi - 1. modul - systemudvikling - LCK

  12. KommunikationsformerVidensområ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. KommunikationsformerVæ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. KommunikationsformerOpsamling • 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. BeskrivelsesformerVarié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. BeskrivelsesformerEn model Analyse/ forstå Design/ forstå Teknologiske muligheder Brugernes arbejde Realisering Datalogi - 1. modul - systemudvikling - LCK

  18. BeskrivelsesformerAbstrakt 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. BeskrivelsesformerAbstrakte 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. BeskrivelsesformerRelationer 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. BeskrivelsesformerRelationer mellem begreber KROP STUD SJÆL RUC ITU Karen Peter Søren Hanne Datalogi - 1. modul - systemudvikling - LCK

  22. BeskrivelsesformerOpsamling • 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. 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. 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

More Related