Daniel Nylén, Institutionen för Informatik
Design 1
Daniel Nylén, Institutionen förInformatik
Vad har vi gjort hittills?
Bekantat oss med olika systemutvecklingsmetoder
Fått förståelse för hur de kan användas och varför
Diskuterat logiken bakom dem
Daniel Nylén, Institutionen förInformatik
Vad ska vi göra nu?
Metoder använder vi oss av, räcker det att bara följa dem?
Stoltermans undersökning och förklaring av vad en systemutvecklare gör
Två föreläsningar: göra några centrala teman i litteraturen tydliga
Daniel Nylén, Institutionen förInformatik
5
Studieobjekt: Systemdesign
Daniel Nylén, Institutionen förInformatik
6
Daniel Nylén, Institutionen förInformatik
7
Design
“Design är att uppfinna, välja, utveckla, utforma och bestämma ett “någots” funktioner, egenskaper,utseende, uppförande, möjligheter och begränsningar”
Stolterman, s 9
Daniel Nylén, Institutionen förInformatik
Designprocesser
De processer där man (någon) medvetet tar sig an (blir tilldelad) en uppgift att skapa något. Dethandlar alltså om en process och ett “något” som helst ska vara klart inom en viss tid och meden viss kvalitet
Det som avgör om en process är en designprocess är om vi vill betrakta den som en sådan
Ingen process är I sig en designprocess, men samtidigt kan de flesta processer betraktas somdesignprocesser
En designprocess innebär alltid att aktivt och medvetet skapa, värdera och välja. I vissa falläven att konstruera och testa
Daniel Nylén, Institutionen förInformatik
Stoltermans syfte
Utgångspunkt: olika designprocesser, ur ett designteoretiskt perspektiv, kan betraktas på sammasätt.
Syfte: Att utveckla en designteori som gör detta möjligt. Att utveckla en teori med vars hjälp vi kanförstå varför dessa processer betraktas så olika, men också varför det är möjligt att betraka dempå samma sätt
Denna designteori bör utgöra en grund varifrån vi kan utveckla stöd och metoder för att på ett bättresätt kunna utföra dessa designprocesser
I detta fall hur vi kan utveckla metoder som stödjer en specifik designprocess;systemutvecklingsprocessen.
Daniel Nylén, Institutionen förInformatik
Systemutveckling
Daniel Nylén, Institutionen förInformatik
Praktikens anomalier
Anomali: avvikelse från det normala, från en regel eller en lag, orimligt förhållande.
Skillnad mellan hur någon vill att processen ska gå till och den faktiska designprocessen
Längtan efter metod
Daniel Nylén, Institutionen förInformatik
Den filosofiska klyftan
Är vi satta I en värld som vi måste undersöka för att förstå eller skapar vi kontinuerligt den värld vilever i?
Teoretiskt arbete & metodutveckling - upplysningens ideal
Praktikens värld, aktiva systemutvecklare - romantikens ideal
Daniel Nylén, Institutionen förInformatik
Metod & rationalitet
Vi uppfattar rationaliteten bakom en process när processen går att förstå, dvs när vi själva kanse varför en viss process har skett på ett visst sätt
Om en metod ska bli begriplig och ett reellt stöd, så måste den på ett medvetet sätt reflektera enrationalitet. Dvs inte bara avbilda designerns handlingar och beskriva ett yttre stegvist förfarande
Letar vi efter den rationalitet som är den rätta (upplysningens ideal)? Eller skapar vi enrationalitet (romantikens ideal)?
Daniel Nylén, Institutionen förInformatik
Varför metod?
Metoder skapas oftast för att:
Flytta kunskap och ansvar från processens utövare till metoden
Omvandla subjektberoende kunskaper till objektiverad form
Kunskapen blir något som går att hantera och manipulera
Vi “slipper” personberoende
Daniel Nylén, Institutionen förInformatik
Processorienterad metod
Regler och förslag för hur själva designprocessen ska genomföras
Om processen genomförs enligt dessa regler så kommer resultatet, produkten att få de rättaönskade egenskaperna
 
Daniel Nylén, Institutionen förInformatik
Produktorienterad metod
Metodens syfte är att föreskriva önskade egenskaper hos produkten och vad som konstituerargod kvalitet
Grundläggande tanke: om designern vet målet för sin process, så kommer han själv att kunnalösa problemet med att ta sig dit.