Tankar kring tekniker för systemutveckling
Enligt Avison & Fitzgerald (2008, s317) kan samma teknik användas på olika sätt och olika tekniker kan användas till samma ändamål. Samma tekniker kan också ha olika namn och olika symboler i olika metodiker och dessutom utvecklas hela tiden nya tekniker. Detta kan kännas förvirrande och svårt men det är inte tekniken i sig som är det stora allvarliga problemet, anser de, utan det är att variationen av tekniker verkar ha en negativ inverkan på vårt kognitiva tankesätt. Dvs tunnelseende, låsta tankar, svårigheter att lyssna av, enkelspårighet, mm
Mayer (1996) i Avison & Fitzgerald (2008, s318) säger att, ”the way you look at the problem can affect the way you solve the problem..”.
Ordet problem kan ses utifrån två synvinklar. Den positiva synvinkeln är att vi ser problem som möjligheter till utveckling och den negativa synvinkeln är enligt Avison & Fitzgerald (2008, s317, s318) att problem innebär olika typer av kognitiva blockeringar. T.ex. att bokstavligen bli blind och döv för andras ideer och tankar, vilket kan få stora negativa konsekvenser för systemutvecklingen.
I figur 17.1 redovisar Avison & Fitzgerald (2008, s323) ett klassificeringsschema som är baserad på visuell/lingvistik och paradigmperspektivet. Högst upp i lodrätt led beskrivs teknikerna i icke normativa tekniker. Dvs ett informellt och ostrukturerat arbetssätt med hög frihetsgrad och längst ner i lodrätt led beskrivs normativa tekniker. Dvs ett formellt och strukturerat arbetsätt med begränsad frihetsgrad. Där emellan finns fyra steg, fri struktur (högst), icke hierarkisk struktur, tabellstruktur och hierarkisk struktur (lägst). I vågrätt led beskrivs teknikerna utifrån stängd paradigm / process inflytande (vänster) och öppen paradigm / process inflytande (höger). ”A ” som ligger längst ner till vänster innehåller tekniker som är mestadels stängda och ur ett oberoende perspektiv. Denna stängda paradigm med normativa tekniker symboliserar det traditionella arbetssättet och skulle enligt många passa noviceutvecklare, medan ”B” som ligger högst uppe till höger innehåller mestadels tekniker som är öppna, personliga, känslomässiga och har ett övertygande perspektiv. Denna öppna paradigm med ickenormativa tekniker symboliserar det agila arbetssättet och skulle enligt många passa erfarna utvecklare. Men Avison & Fitzgerald menar att de flesta människor använder tekniker som de känner sig mest hemma på, vilket innebär att de förhåller sig till ”A” i tabellen. Det kan förklara att många utvecklare / företag egentligen jobbar utifrån det traditionella arbetssättet fast de utåt sett anser att de jobbar agilt.
Källa:
Sammanställt av: Andreas Gustavsson 2013-03-22
Mayer (1996) i Avison & Fitzgerald (2008, s318) säger att, ”the way you look at the problem can affect the way you solve the problem..”.
Ordet problem kan ses utifrån två synvinklar. Den positiva synvinkeln är att vi ser problem som möjligheter till utveckling och den negativa synvinkeln är enligt Avison & Fitzgerald (2008, s317, s318) att problem innebär olika typer av kognitiva blockeringar. T.ex. att bokstavligen bli blind och döv för andras ideer och tankar, vilket kan få stora negativa konsekvenser för systemutvecklingen.
I figur 17.1 redovisar Avison & Fitzgerald (2008, s323) ett klassificeringsschema som är baserad på visuell/lingvistik och paradigmperspektivet. Högst upp i lodrätt led beskrivs teknikerna i icke normativa tekniker. Dvs ett informellt och ostrukturerat arbetssätt med hög frihetsgrad och längst ner i lodrätt led beskrivs normativa tekniker. Dvs ett formellt och strukturerat arbetsätt med begränsad frihetsgrad. Där emellan finns fyra steg, fri struktur (högst), icke hierarkisk struktur, tabellstruktur och hierarkisk struktur (lägst). I vågrätt led beskrivs teknikerna utifrån stängd paradigm / process inflytande (vänster) och öppen paradigm / process inflytande (höger). ”A ” som ligger längst ner till vänster innehåller tekniker som är mestadels stängda och ur ett oberoende perspektiv. Denna stängda paradigm med normativa tekniker symboliserar det traditionella arbetssättet och skulle enligt många passa noviceutvecklare, medan ”B” som ligger högst uppe till höger innehåller mestadels tekniker som är öppna, personliga, känslomässiga och har ett övertygande perspektiv. Denna öppna paradigm med ickenormativa tekniker symboliserar det agila arbetssättet och skulle enligt många passa erfarna utvecklare. Men Avison & Fitzgerald menar att de flesta människor använder tekniker som de känner sig mest hemma på, vilket innebär att de förhåller sig till ”A” i tabellen. Det kan förklara att många utvecklare / företag egentligen jobbar utifrån det traditionella arbetssättet fast de utåt sett anser att de jobbar agilt.
Källa:
- Avison, D.E. & Fitzgerald, G. (2008). Information Systems Development - methodologies, techniques & tools. (Fjärde upplagan.) London: McGraw-Hill
Sammanställt av: Andreas Gustavsson 2013-03-22