School of Mathematics and Systems Engineering Reports from MSI - Rapporter från MSI Kravhantering i systemutvecklingsprojekt - problem i praktiken Jessika Svensson Feb 2008 MSI Växjö University SE-351 95 VÄXJÖ Report 08006 ISSN 1650-2647 ISRN VXU/MSI/IV/E/--08006/--SE Centrum för Informationslogistik K ra v h an te rin g i s y s te mu tv e cklin g sp ro je kt Problem i praktiken C-uppsats inom informationslogistik Författare: Jessika Svensson Lärare: Jo Skåmedal Examinator: Linda Askenäs Ljungby: Januari 2008 J ag vill härmed rikta ett stort tack till alla respondenter som medverkat i studien, min företagshandledare Susanna Frennemo samt skolhandledare Jo Skåmedal för god support. i Sammanfattning Det är ett välkänt fenomen att kravhantering i systemutvecklingsprojekt har en kritisk påverkan på resultatet. Kravhantering är dessutom betydligt mer mödosamt än för ett antal år sedan då tekniken idag är desto mer välutvecklad och avancerad. Få organisationer lyckas med kravhantering och intresset för att genomföra processen felfri växer sig allt starkare hos flera aktörer. Att särskilja problematiken och komma tillrätt med heltäckande lösningar är således en stor utmaning och inbjuder till ett hett forskningsområde. Syftet med uppsatsen är att tolka kravhanteringsprocessen i organisation X med målet att skapa förståelse för vilka faktorer som utgör problem i praktiken. Resultatet ska generera ett bättre och generellt applicerbart fundament för effektivare kravhantering i systemutvecklingsprojekt. Det vetenskapliga synsättet som genomsyrar forskningen grundar sig på en hermeneutisk filosofi med intentionen att generera rikare, mer nyanserad kunskap. Metodiken bygger på två datasamlingsmetoder, litterära studier och kvalitativa intervjuer samt en databearbetningsmetod som karaktäriseras av en generell analysmodell. Resultatet av undersökningen påvisar en påtaglig trend av specifika problemkällor som speglar forskningens inriktning. Kravhantering i systemutvecklingsprojekt påvisas vara mer komplext och detaljerat i jämförelse med ordinära verksamhetsprojekt och det mesta talar för att processen måste tilldelas mer eftertanke för att kunna drivas optimalt. Tiden har visat sig var en problemfaktor av stor betydelse liksom bristfällig dokumentation, inkompletta roller och otillfredsställande kommunikation. Det framgår också evidenta bevis för att kravhanteringsprocessens avancemang går hand i hand med hur väl projektteamet fungerar och förmåga till att kommunicera. Resultatet talar för att det i många fall är saker av tämligen enkel karaktär som utgör de mest påfallande problemen men det är viktigt att förstå hur de små skavankerna ofta grundar för större skador. Resultatet speglar verkligt förhållande och översköljer oss med symtom på att kravhanteringsprocessen i systemutvecklingsprojekt i många fall inte resulterar i det som förväntas. Min förhoppning med uppsatsen är att föra forskningen inom ämnesområdet fram mot nya resultat som kan generera bättre förutsättning för att lyckas. En trevlig lässtund tillönskas er alla! Jessika Svensson ii Abstract It is a well known fact that requirement engineering in system development project have a critical influence on the result. Requirement engineering is more demanding today then a few years ago as the information technology is highly more developed and complex. Few companies manage to handle requirement engineering successfully but the interest for a spotless result is growing as the impact of a well functioning process is overwhelming. It is a big challenge to create solutions for this specific matter and therefore a great challenging area to enter. The purpose with the paper is to interpret requirement engineering within company X with the ambition to create understanding for which features that generate difficulty in the process. The result shall make a better foundation for more efficient requirement engineering in general within system development projects. The scientific perspective is found on a hermeneutic philosophy with the intention to produce richer and more distinct knowledge. The methodology represent two methods for gathering data, literature studies and qualitative interviews as well as one universal method for analysing the data collected. The result from the research shows a evident trend of specific sources of problems. Requirement engineering in system development project seem to be more complex and detailed in addition to ordinary activity project and there is a obvious need for more consideration to be able to carry on the process in best possible manner. The time allocated the process is an unmistakable problem identified and with significance for the outcome expected. Also insufficient documentation, incomplete occupational characters and unsatisfying communication adds up to the source of inconvenient factors disturbing requirement engineering. The study also shows evident proof that the team and ability to communicate have a great deal of influence on whether to success or not. Most of the time the result insinuate that in fact it is small simple things that adds up and create the big disasters. The result mirror reality and provide us with symptom that indicate on that requirement engineering in system development project rarely generate the result expected. With this paper I hope to be able to pave the way for further studies within the area that hopefully one day will lead to new and better conditions for successful requirement engineering. I wish you a pleasant reading! Jessika Svensson iii Innehåll 1 Inledning ................................................................................... 1 1.1 1.2 1.3 1.4 1.5 Problemställning.................................................................................2 Syfte ...................................................................................................3 Avgränsning .......................................................................................3 Målgrupp ............................................................................................3 Disposition..........................................................................................3 2 Metod val................................................................................... 5 2.1 2.2 2.3 Vetenskapligt förhållningssätt.............................................................5 Metodik...............................................................................................7 Metod .................................................................................................7 2.3.1 Datainsamlingsmetod .................................................................7 2.3.2 Reliabilitet och validitet ...............................................................8 2.3.3 Databearbetningsmetod..............................................................9 2.4 Praktiskt tillvägagångssätt..................................................................9 2.5 Relationen mellan teori och empiri ...................................................11 2.6 Källkritik............................................................................................12 3 Teoretisk referensram ............................................................ 15 3.1 Kravhanteringsprocessen.................................................................15 3.1.1 Bevisad problematik för kravsamling ........................................15 3.1.2 Vikten av att hitta rätt krav och att dokumentera .......................17 3.1.3 Metoder för effektiv kravhantering.............................................19 3.2 Teamet .............................................................................................20 3.2.1 Grupputveckling enligt FIRO-modellen .....................................20 3.2.1.1 3.2.1.2 3.2.1.3 3.2.1.4 3.2.1.5 Tillhörafasen.............................................................................................20 Rollsökningsfasen ....................................................................................21 Samhörighetsfasen ..................................................................................21 Vad händer i övergången mellan faserna ................................................22 Gruppens energi.......................................................................................22 3.2.2 Teamets sammansättning.........................................................22 3.2.2.1 3.2.2.2 3.2.2.3 Normer .....................................................................................................23 Samhörighet .............................................................................................23 Roller ........................................................................................................24 3.2.3 Ledaren och teamet ..................................................................24 3.3 Kommunikation.................................................................................25 3.3.1 Ofullständiga och dubbla budskap ............................................27 3.3.2 Motivation..................................................................................28 3.3.3 Kommunikationsfärdigheter i gruppen ......................................28 4 Empiri ...................................................................................... 30 4.1 Empiriska processen ........................................................................30 4.1.1 Respondentgrupp A ..................................................................31 4.1.2 Respondentgrupp B ..................................................................31 4.1.3 Respondentgrupp C..................................................................32 4.2 Block 1: Kravhanteringsprocessen ...................................................33 4.3 Block 2: Teamet ...............................................................................36 4.4 Block 3: Kommunikation...................................................................37 5 Analys ..................................................................................... 40 iv 5.1 5.2 Analysmodell....................................................................................40 Egna tankar......................................................................................49 5.2.1 Block 1: Kravhanteringsprocessen............................................49 5.2.2 Block 2: Teamet ........................................................................50 5.2.3 Block 3: Kommunikation ...........................................................51 6 Slutsats ................................................................................... 54 7 Reflektion ................................................................................ 55 7.1 7.2 7.3 Metodkritik........................................................................................55 Förslag till fortsatt forskning .............................................................56 Eftertanke.........................................................................................56 Litteraturförteckning.................................................................... 57 Bilaga 1 Intervjuguide.................................................................. 59 Figurförteckning Figur 2:1 Grafisk illustration av vald metodik ................................................7 Figur 2:2 Analysmodell ...............................................................................11 Figur 3:1 Flytzonmodellen...........................................................................25 Figur 3:2 Kontextmodellen ..........................................................................27 Figur 5:1 Analysmodell ...............................................................................40 Tabellförteckning Tabell 3:1 Kravhanteringsproblem ..............................................................17 Tabell 3:2 Det pedagogiska samspelet.......................................................27 Tabell 4:1 Intervjuagenda ...........................................................................33 Tabell 4:2 Kravhanteringsproblem ..............................................................36 v 1 Inledning ”I det inledande kapitlet ges en allmän bild av uppsatsämnet och vad som ska undersökas diskuteras samt en djupare aspekt av ämnesområdet”. ”Systemutveckling sker idag under stor press och kräver att leverans sker i rätt tid, med rätt kvalitet och inom budget. För att kunna leverera i tid behövs en kravhanteringsprocess som gör det möjligt att arbeta effektivt utan att behöva uppfinna hjulet på nytt varje gång” (Eriksson, 2007, s. 18). I systemutvecklingsprojekt 1 hamnar följaktligen ofta fokus på den process i vilket datorstödet plockas fram. Hur en kravhanteringsprocess ska avancera finns väl dokumenterat i både litteratur och olika projektmodeller men det verkar sällan som att resultatet i praktiken blir lika effektivt och framgångsrikt. Kravhanteringsprocessen brister ofta i sömmarna i samarbetet mellan IT-aktören och verksamheten då de i samverkan ska alstra en kravspecifikation som ska stämma överrens med de verkliga förväntningarna på systemet. ”Bristande krav är ofta den största felkällan vid utveckling av IT-system ” (Eriksson, 2007, s. 8). I dagens informationsberikade samhälle och industriella struktur finns ett påtagligt behov av att hantera mängden information effektivt, framförallt för att kunna bibehålla en konkurrenskraftig position på marknaden. Effektiva informationsströmmar genererar fördelar och i de flesta organisationer är olika informationssystem väl tilltagna instrument för att kontrollera och styra dessa informationsflöden. Då ett informationssystem utvecklas är en omfattande del av projektarbetet själva kravhanteringsprocessen. Det finns många olika tekniker att tillämpa och det är bra att känna till några av dessa eftersom de lämpar sig olika bra för olika tillämpningsområden. Det primära i sakfrågan är att varje organisation bör skaffa sig en verktygslåda som innehåller praktiska delar och användbara tekniker för den typ av kravhanteringsprocess som karaktäriserar organisationen. I realiteten verkar procentsatsen av misslyckade IT-projekt vara enorm och flera faktorer pekar på en misslyckad kravhanteringsprocess. Felaktigheter i processen leder till bristande kvalitet i det IT-system som utvecklas. Ofta är orsaken att arbetsprocessen fallerar vilket leder till att krav 2 samlas, dokumenteras och prioriteras på ett ineffektivt sätt. Konsekvenserna kan bli små men tyvärr är det mer vanligt att dessa felaktigheter leder till större och mer omfattande följder, exempelvis: • Systemet blir färdigt senare än planerat • Utvecklingen och systemförvaltningen kostar mer än beräknat • Användbarheten missbedöms och leder till missnöje hos identifierad målgrupp Kravhantering blir också allt svårare för varje år. För ett antal år sedan var tekniken långt ifrån så välutvecklad som idag och ställde således också mindre krav på kravhanteringsprocessen (Eriksson, 2007). 1 I uppsatsen omnämns vid flera tillfällen termen systemutvecklingsprojekt. Benämningen indikerar i sammanhanget på applikationsutveckling. 2 I uppsatsen hänvisar termen ”ett krav” till en önskvärd egenskap eller funktion hos ett IT-system. 1 Trots att medvetenheten är stor vad gäller vikten av en effektiv kravhanteringsprocess är det idag få organisationer som verkligen lyckas med det. Verktyg må finnas att tillämpa likaså en dokumenterad process med det är trots allt någonting som brister i kvaliteten hos resultatet som i sin tur leder till tidigare omnämnda konsekvenser. Komplexiteten i processen är ytterligare en aspekt som försvårar. Processen bör om möjligt ske i en iterativ arbetsform för att öka pålitligheten på resultatet. ”Grunden i iterativ utveckling är insikten att man inte kan göra rätt från första början” (Gulliksen & Göransson, 2002, s. 145). Det iterativa arbetssättet har under senare tid premierats och påvisar goda resultat. Processen inträder alltså flertalet loopar d.v.s. istället för att utvecklas enligt en traditionell vattenfallsmodell 3 erbjuds större utrymme för projektgruppens aktörer att tillsammans skapa en fullständig kravspecifikation. Arbetssättet kräver dock mer resurser och flertalet företag ifrågasätter kostnad mot nytta. Det bör därför omnämnas att varje iteration leder till större möjlighet att förbättra och utveckla givet resultat till att bättre överrensstämma med vad som egentligen efterfrågas. Risken för feltolkning bedöms minska markant (Gulliksen & Göransson, 2002). En effektiv och väl fungerande kravhanteringsprocess är grunden för ett lyckat systemutvecklingsprojekt. Det är centralt att processen framträder tydligt och tilldelas de resurser som krävs för att undvika ovälkomna bakslag längre fram i projektet. Intresseområdet för ämnet växer och allt fler inser vikten av att genomföra processen felfri. 1.1 Problemställning Det ämne som uppsatsen ska behandla är vad som orsakar att kravhanteringsprocessen många gånger brister i systemutvecklingsprojekt. Kravhanteringsprocessen är ett komplext förlopp som kräver ett omfattande samarbetet mellan IT-aktör och verksamhet för att rätt resultat i slutändand ska genereras. Målet är att starta ett projekt på rätt sätt med strävan mot ett entydigt mål där inget lämnas som tillfälligheter. Kraven är ofta många och växer samt förändras successivt under processen. Enligt James Martin är den absolut största felkällan vid utveckling av IT-system kraven, hela 56 % (Eriksson, 2007). När kravhanteringsprocessen ska genomföras krävs ett nära och gediget samarbete mellan IT-aktör och verksamhet. Ofta är den varierande begreppsapparaten ett hinder i processen och orsakar misstolkningar vilket i senare skede framgår då resultatet inte överrensstämmer med de förväntningar som finns. Just problematiken i framtagningsprocessen av en kravspecifikation går att relatera till brister i kommunikationsprocessen. Även det varierande intresset hos IT-aktör och verksamhet leder i flertalet fall till att kravhanteringsprocessen inte sker homogent i den utsträckning som är önskvärt. Likaså grundar olika förförståelse till att projektteamet tolkar önskvärt resultat olika under processens avancemang. Jag har valt att fokusera uppsatsen kring följande två problemformuleringar: 3 • De dokumenterade processer som återfinns i de flesta företags projektmodeller åskådliggör en konkret process för att hantera krav men varför motsvarar sällan resultatet de förväntningar som finns? • Vad är det som brister i praktiken då det rent teoretiskt är påvisat och möjligt att nå ett fullständigt resultat? Begreppet vattenfallsmodell används för att beskriva ett sekventiellt arbetssätt. 2 Valt problemområde kommer att undersökas ur ett systemutvecklingsperspektiv på fallföretaget. Det är ur IT-aktörens samt verksamhetens inställning till problematiken som resultatet kommer att analyseras för att identifiera kravhanteringsproblem och faktorer som påverkar resultatet i processen. Abstraktionsnivån kommer vara hög för att kunna överblicka alla delar av processen och bedöma vilka faktorer som är av avgörande karaktär för slutresultatet. 1.2 Syfte Syftet med uppsatsen är således att tolka kravhanteringsprocessen i organisation X med målet att skapa förståelse för vilka faktorer som utgör problem i praktiken. Resultatet ska generera ett bättre och generellt applicerbart fundament för effektivare kravhantering. 1.3 Avgränsning Tolkningen av kravhanteringsprocessen avgränsas till enbart systemutvecklingsprojekt och den empiriska studien kommer att genomföras i relation till medelstora till större systemutvecklingsprojekt på ett fallföretag även benämnt organisation X. Själva undersökningen av kravhanteringsprocessen sträcker sig dock utanför det formella avslutet, traditionellt i form av en godkänd kravspecifikation. Anledningen till detta är att inkludera den problematik som ofta uppstår i senare faser då beställaren inte är nöjd med vad som ska/har levererats. Det finns dock ett tydlig stopp i undersökningen som begränsar den empiriska studien till intervjuer med olika IT-aktörer, främst tekniska projektledare samt verksamhetsrepresentanter, i första hand aktörer i beställarrollen. De olika IT-aktörer som konsulteras i undersökningen är avgränsade till fallföretagets interna IT-funktion och verksamhetsrepresentanterna till någon del av organisationen. Jag kommer i undersökningen utgå från fallföretagets egen ”verktygslåda” för att studera processen. Det finns i litteraturen ett stort fokus på användarens engagemang i kravhanteringsprocessen. Jag har dock valt att inte inkludera användaren som en aktör i den empiriska studien men är väl medveten om dess betydelse för resultatet. Anledningen till mitt val är det är mer trovärdigt att tolka två aktörsgrupper där det finns ett tydligt samarbetet att urskilja i processen. I förhållande till uppsatsens omfång och bestämda resurser har jag valt ovan nämnd prioritet. 1.4 Målgrupp Framförallt är det organisation X som är målgruppen för uppsatsens resultat men även andra medelstora företaget som bedriver interna systemutvecklingsprojekt kan ha stor nytta av resultatet då problematiken som behandlas är av generell karaktär. 1.5 Disposition I följande del redovisas hur texten i uppsatsen planeras och disponeras. Syftet är att förbereda läsaren på vad som komma skall. Kapitel 1 – Inledning En allmän bild av ämnet presenteras och syftet med uppsatsen markeras. Även aktuell avgränsning för forskningen samt potentiell målgrupp beskrivs. 3 Kapitel 2 – Metodval Läsaren introduceras för det metodval som är aktuellt för genomförd studie. Innehållet presenteras i en logisk följd där läsaren successivt erbjuds nya, djupare aspekter av tillämpad metodik. Kapitel 3 – Teoretisk referensram I referensramen presenteras aktuella teorier för uppsatsämnet. Samtliga teorier återfinnes inom följande ämnesområden, kravhantering, teamutveckling och kommunikation. Mixen av vetenskapliga lärobyggnader syftar till att nyansera undersökningen samt utgör de ett komplement till varandra. Kapitel 4 – Empirisk undersökning Den empiriska undersökningen innehåller material från studien genomförd i förhållande till uppsatsämnet. Informationen presenteras med utgångspunkt i samma ämnesområden presenterade i den teoretiska referensramen. Från varje intervju genomförd speglar kapitlet de reaktioner med hög svarsfrekvens samt omfattande citat från vederbörande respondent. Kapitel 5 – Analys I det femte kapitlet presenteras analysen. Analysen är genomförd i förhållande till resultatet samt teoretisk referensram med syfte att lyfta fram egna tankar. Kapitlet inleds med en analysmodell som används för att analysera de fyra tillsynes vanligaste kravhanteringsproblemen utifrån undersökningens resultat. Därefter introduceras läsaren för en djupare diskussion med egna tankar och reflektioner i anknytning till för studien kända ämnesområden. Koppling mot teori sker kontinuerligt i sammanhanget där tydliga paralleller, skillnader eller analogier går att urskilja. Kapitel 6 – Slutsats I uppsatsens näst sista kapitel sammanfattas det som kommit fram ur analysen i ett antal slutsatser. Slutsatserna är väl komprimerade och presenteras för läsaren i punktform. Kapitel 7 – Reflektion Det avslutande kapitlet innehåller tre delar, metodkritik, förslag till fortsatt forskning samt en sista del som speglar min personliga eftertanke. 4 2 Metod val ”I metodkapitlet ges en bred och djup bakgrund till aktuell metod för studien. Den vetenskapliga ansatsen speglar således innehållet och sätter karaktär på bestämt vägval”. 2.1 Vetenskapligt förhållningssätt Det vetenskapliga förhållningssättet har stor betydelse för hur information samlas in och bearbeta samt vilka slutsatser som dras. Hermeneutisk ansats Uppsatsen präglas av en hermeneutisk ansats som påverkar grundläggande antaganden och tillvägagångssättet. Den hermeneutiska ansatsen öppnar upp till kunskap som är stängd för positivisten, alltså anses det att rikare, mer nyanserad kunskap kan uppnås om än mer osäker. Enligt Thurén (1991) försummar positivisten en viktig kunskapskälla nämligen förståelsen för andras känslor, tankar och upplevelser genom introspektion 4. Tolkningen av förståelsen är hermeneutisk, d.v.s. just tolkningslära. Det som hermeneutikern gör är alltså att använda egna minnen, upplevelser och förförståelse för att tolka. Det finns dock en bestående nackdel: Hur vet andra att jag har tolkat rätt? Det är ett gåtfullt resonemang men det vet man faktiskt inte. Ännu en fallgrop för den oerfarna hermeneutikern är att denne pressar sina tolkningar så att de passar teorin (Thurén, 1991). Trots vissa brister i den hermeneutiska ansatsen passar forskningsmetoden syftet och ska generera en ny infallsvinkel inom ämnesområdet med förhoppning om en djupare förståelse för problematiken för att i sin tur skapa nya förutsättningar att arbeta fläckfritt. Hermeneutikern närmar sig forskningsobjektet subjektivt utifrån sin egen förförståelse. Till skillnad från positivisten som gärna studerar forskningsobjektet bit för bit försöker den hermeneutiska forskaren att se helheten i forskningsproblemet. Hermeneutikern ställer alltså helheten i relation till delarna och pendlar mellan del och helhet för att nå en så fullständig förståelse som möjligt. Hela tiden använder forskaren sin egen förförståelse som ett verktyg för att tolka (Patel & Davidson, 2003). Förförståelsen är central inom hermeneutiken och påverkas av våra värderingar. ”Värderingar är den energi, det bränsle som driver alla människor” (Thurén, 1991, s. 41). Värderingen ska inte påverka forskningen, d.v.s. värderingsfri forskning är eftersträvansvärt där resultatet inte är manipulerat. Hermeneutikern hävdar att betraktaren inte kan särskiljas från det undersökta fenomenet. Kunskapen genereras genom att skapa förståelse och det är inte bara fenomenet som är intressant utan även dess omgivning (Björklund & Paulsson, 2003). Förförståelsen går emellertid att revidera genom erfarenhet. Den hermeneutiska spiralen eller cirkeln som den också brukar kallas, illustrerar växelspelet mellan förförståelse och erfarenhet. Hermeneutiska cirkeln Alla människor bär egna antaganden om hur saker och ting förhåller sig. När vi jämför hur väl den egen konstruerade hypotesen överrensstämmer med verkligheten bekräftas eller motbevisas hypotesen. Vi inträder då en iterativ process, den hermeneutiska cirkeln. Jag ställer upp en ny hypotes för att se om den passar in bättre och reviderar alltså min förförståelse med hjälp av erfarenhet. När jag kommer fram till en hypotes som stämmer överrens 4 Själviakttagelse 5 med verkligheten, upplever jag förståelse för materialet. Cirkeln beskriver på ett bra sätt hur jag med hjälp av erfarenhet omarbetar min förförståelse. ”…En större erfarenhet ger en bättre förförståelse som i sin tur gör att man uppfattar finare nyanser.” (Thurén, 1991, s. 60). Min förförståelse I förhållande till uppsatsämnet har jag en förförståelse som baseras på olika erfarenheter, minnen och upplevelser. Grunden till min förförståelse som är relevant för uppsatsämnet är genomförda studier inom ämnet informatik samt tidigare erfarenhet från fallföretaget, organisation X. Jag har således i ett tidigare skede haft anknytning till initieringsfasen av ett systemutvecklingsprojekt varav jag hade möjligheten att bekanta mig med kravhanteringsprocessen överskådligt. Erfarenheten har genererat en bättre förförståelse för ämnet som är relevant för undersökningen och mitt sätt att tolka i senare fas. Även mitt intresse för ämnesområdet påverkar min förförståelse och sättet jag kommer att tolka resultatet på. Jag känner en iver för att kunna tillföra en djupare förståelse för processen och på så vis genererar en godare grund för effektivitet och framgång. Jag upplever kravhantering som något av primäraste betydelse för att systemutveckling ska fungera och resultera i det som förväntas. Därav styr mitt intresse för uppgiften också mitt engagemang för att leverera ett väl genomtänkt resultat. Jag har läst både litterära verk och vetenskapliga artiklar som förhåller sig till uppsatsämnet för att öppna upp mina sinnen och förebereda mig för analysen. Jag har dessutom valt att tillämpa kunskaper och erfarenheter inom teamutveckling och kommunikation då jag tror dessa aspekter har en betydelsefull roll för kravhanteringsprocessen framgång. Det är följaktligen min förförståelse för samtliga tre ämnesområden, kravhantering, teamutveckling samt kommunikation som utgör stommen för hur jag kommer att tolka resultatet. Studierna av de två sistnämnda vetenskapsområden är framförallt genomförda i förhållande till studier inom ämnesområdet ledarskap varav även denna aspekt utgör en förutsättning för hur jag tolkar. Jag har ett stort intresse för alla omnämnda ämnen vilket också påverkar min förförståelse och val av hur jag tolkar problematiken i uppsatsämnet. Konklusionen är att det är mina personliga preferenser som styr hur jag kommer att tolka resultatet. Det är ur dessa infallsvinklar som jag tror att det finns en lösning att hämta varv det faller naturligt att tolka problematiken utifrån den förförståelse jag redogör för. I relation till min förförståelse bör det också omnämnas att jag känner några av de respondenter som ingår i undersökningen sedan tidigare samarbetsformer. Detta kan påverka hur jag tolkar resultatet då jag har en djupare förståelse för deras kompetens och erfarenhet. Även min personlighet utgör en faktor i hur jag väljer att tolka varav det kan vara intressant att även kortfattat redogöra för min inställning till uppsatsämnet. Som nämnt har jag ett påtagligt intresse för att kunna bidra med nya kunskaper för att lösa de kravhanteringsproblem som finns. Därav har jag en starkt drivande kraft som påverka mitt arbetssätt. Att tolka kan man göra på flera olika nivåer, allt från att göra en relativ uppfattning som skulle kunna stämma till att verkligen ta tag i problemet och gå på djupet med vad det kan finnas för orsaker bakom. Min förförståelse präglas slutligen också utav en snabb tankeprocess vilket även påverkar mitt sätt att tolka sakförhållandet. 6 2.2 Metodik Metodiken, eller med ett annat ord undersökningsdesignen, är det kapitel som jag kommer att använda för att bestämma upplägget för undersökningen. Metodiken anger alltså den metodmässiga helheten i uppsatsen genom att fastställa de metoder för datainsamling och databearbetning som används samt relationen mellan dessa (Björklund & Paulsson, 2003). För att belysa vad jag menar med metodik har jag valt att återge följande illustration enligt Björklund och Paulsson (2003). Figur 2:1: Grafisk illustration av vald metodik (Björklund & Paulsson, 2003). Jag har valt att använd två olika metoder för datainsamling, litteraturstudier (datainsamlingsmetod A) och intervjuer (datainsamlingsmetod B). För att bearbeta insamlad data har jag valt en allmän metod, en analysmodell (databearbetningsmetod 1). Analysmodellen är av generell karaktär men jag ämnar att sätta egen prägel på den för att bättre passa sakläget i uppsatsen. 2.3 Metod I följande del kommer jag att i detalj skildra de metoder som jag valt för att genomföra undersökningen. Varför dessa är relevanta för uppsatsen beskrivs också samt i relation till kritisk granskning, d.v.s. styrkor kontra svagheter. 2.3.1 Datainsamlingsmetod Valet av metod är ställt i relation till metodens lämplighet för att samla den data/information relevant för undersökningen. Följande metoder har jag valt för att samla information till studien: Litteraturstudie Den typ av information som erhålls i litteraturstudien är s.k. sekundärdata. Sekundärdata är data/information som inte är primärt insamlat/sammanställt för den egna studien utan för ett annat ändamål. Det är av central betydelse att vara medveten om att all sekundärdata kan vara vinklad och ofullständig varav det är viktigt att alltid ifrågasätta informationen. En bra styrka med litteraturstudier är att jag, under kort tidsrymd och med knappa resurser, kan ta del av mycket information. Studien är ofta en hjälp att kartlägga existerande kunskap inom området och för att bygga upp en teoretiska referensram (Björklund & Paulsson, 2003). 7 Intervjuer En kvalitativt inriktad forskning syftar till att datasamlingsmetoden fokuserar på ”mjuka” data, tex. i form av kvalitativa intervjuer och tolkande analyser. Syftet med en kvalitativ intervju är att upptäcka och identifiera egenskaper hos något, förslagsvis uppfattning om något fenomen. Detta innebär att jag aldrig i förväg kan formulera svarsalternativen för respondenten eller avgöra vad som är det ”sanna” svaret på frågan. I denna betydelse är en kvalitativ intervju riktad mot ett induktivt eller abduktivt arbetssätt i forskningen (Patel & Davidson, 2003). Ur en intervju genereras information av typen primärdata. Primärdata är data/information som utmärkande har samlats in för den egna undersökningen. Det finns olika typer av intervjuer, de som jag har genomfört har skett genom personlig direktkontakt. Det har varit intervjuer av både ostrukturerad och strukturerad karaktär beroende på vilken fas i undersökningen intervjun genomförts. Intervjuer är ofta väldigt tidskrävande men styrkorna är desto fler. I intervjuer ges tillgång till information som är av direkt relevans för studiens syfte och möjlighet till en djupare förståelse. Det ges också möjlighet att tolka andra signaler så som t.ex. kroppsspråk (Björklund & Paulsson, 2003). 2.3.2 Reliabilitet och validitet Begreppen validitet och reliabilitet står för forskningens kvalitet. Reliabilitet syftar till avsaknad av slumpmässiga mätfel, d.v.s. pålitlighet. Det handlar alltså om stabilitet och replikerbarhet i genomförd studie. Begreppet validitet står för giltighet, generaliserbarhet av resultatet till andra kontexter än den undersökta (Svenska Handelshögskolan, 2007). Reliabilitet och validitet står i relation till varandra vilket gör att vi inte bara kan koncentrera oss på det ena eller det andra. Fullständig reliabilitet är en förutsättning för fullständig validitet, d.v.s. för att veta vad jag mäter måste min mätning vara tillförlitlig (Patel & Davidson, 2003). Reliabilitet I en kvalitativ forskning är det väsentligt att mäta om den information jag samlat är pålitlig. Hög reliabilitet har undersökningen om olika och oberoende mätningar av ett och samma fenomen ger jämförligt resultat (Holme & Solvang, 1997). Genom datatriangulering, d.v.s. genomförandet av undersökningen med olika respondenter och olika böcker i referensramen, ämnar jag att pröva reliabiliteten och framlägga bevis för den. Tillförlitligheten är dock relaterad till min egen förmåga att bedöma. Att använda fasta och strukturerade rutiner för datasamlingen är en hjälp för att skapa relativt god reliabilitet. Enligt Patel & Davidson (2003) är begreppen reliabilitet och validitet så sammanflätade att kvalitativa forskare sällan använder begreppet reliabilitet. Istället får begreppet validitet en bredare innebörd. Validitet Det är inte tillräckligt att ha reliabel information. Informationen måste också mäta det vi vill och tror oss mäta. En nödvändig förutsättning för detta är att uppsatsen innehåller valid information (Holme & Solvang, 1997). Begreppet validitet i en kvalitativ studie gäller enligt Patel & Davidson (2003) hela forskningsprocessen. Vad gäller själva datasamlingen relate8 ras begreppet validitet till om jag som forskare lyckas skaffa underlag för att göra en trovärdig tolkning av det studerade fenomenet. Validiteten kopplas också till om jag lyckas att fånga det som är svårtolkat och kanske motsägelsefullt (Patel & Davidson, 2003). Genom att argumentera för de tolkningar jag gör hoppas jag på att tillföra undersökningen god validitet. I vilken utsträckning kan jag mäta det jag avser att mäta? Genom att använda mig utav strukturerade intervjuer har jag för avsikt att prägla insamlad information med hög validitet. Alltså genom att använda gemensamma variabler i undersökningen säkerställs innehållsvaliditeten. Jag kommer likväl att använda olika tekniker för att undersöka samma fenomen, ostrukturerade kontra strukturerade intervjuer. Trots att jag har förutbestämda kriterium för att mäta undersökningens reliabilitet och validitet är det svårt att övertyga att mätningarna är fullständiga. Eftersom jag dessutom använder mig utav en hermeneutiska ansats försvårar detta ytterligare att påvisa dessa variablers fullständighet. 2.3.3 Databearbetningsmetod Den äldsta formen av kvalitativ bearbetning av data är hermeneutisk. Huvuduppgiften är att lyfta texten ur den främlingskap den befinner sig i, tillbaka till den levande nutiden.(Olsson & Sörensen, 2007). GT, grounded theory, innebär att en mängd data systematiskt grupperas och omgrupperas genom en kontinuerlig, komparativ analys tilldess att en fullständig kartläggning av företeelsen eller händelseförloppet är gjord. GT är allt så en bearbetningsmetod som används inom den kvalitativa ansatsen i forskningsarbetet och är övervägande induktiv (Olsson & Sörensen, 2007). Det är centralt att planer för hur data ska bearbetas för att skapa bra struktur och formalia i uppsatsen. I och med valet av en hermeneutisk ansats har jag valt att bearbeta samlad information och data med hjälp av en generell analysmodell. Att använda en analysmodell underlättar för läsaren att följa resonemanget och skapar god förutsättning för att bearbeta all informationen unisont. Jag anser att mitt val av databearbetning går att jämföra med GT då jag eftersträvar att generera ett sannolikhetsbaserad slutprodukt. Mitt mål är jämförbart med intentionen inom GT, d.v.s. att hitta en modell för problemlösning som kan generera ett underlag som också förklarar problemlösningen inom studerat område. 2.4 Praktiskt tillvägagångssätt Hur jag i praktiken har gått tillväga skildras i denna del av kapitlet. Jag återkopplar till samtliga rubriker i föregående del, metoden. Datasamlingsmetod För att bygga upp en relevant referensram av sekundärdata i förhållande till uppsatsämnet har jag använt flera olika aspekter av teori. Primärt är det litterära verk som jag har samlat information ifrån men även vetenskapliga artiklar har använts samt sparsamt med kompletterande information från Internet källor. Referensramen har en bas i följande ämnesområden, kravhantering, teamutveckling och kommunikationsteori. Det finns ett naturlig bakgrund till valet av dessa teorier då det som ett resultat av undersökningen visade sig vara de som närmast speglade resonemanget. Teorin kring kravhantering föll naturlig utifrån konceptet som uppsatsen speglar. Både kommunikation och temautveckling går därtill också att härleda till resonemanget som genomsyrar undersökningen. Utifrån empirin har jag valt dessa teorier som skapar uppsatsens re9 ferensram. Jag har valt att inte inkludera mer än vad som är behövligt för att förstå och analysera problematiken på ett överskådligt men absolut grundläggande vis. Förhållandet mellan respektive teori förhåller sig också det naturligt då de både kompletterar varandra och framhäver ett heltäckande perspektiv. Valet av teori har också grunden i vad jag uppfattar som relevant för att föra diskussionen i uppsatsen på en saklig och tillförlitlig nivå. Intervjuerna är genomförda i olika etapper för att skapa struktur i inflödet av information kring valt problematikområdet. Tre olika nivåer ska genomarbetas innan intervjufasen betraktas som avslutad. I nivå ett ska jag genomföra tre diskussionspunkter med tre aktörer ur IT-funktionen. Benämningen diskussionspunkt syftar till intervjuns karaktär som är av ostrukturerat slag. Funktionen som samtliga aktörer representerar är den interna ITfunktionen och deras specifika roll benämns som teknisk projektledare varav deras roll i processen är central. Diskussionspunkten genomförs enskilt med varje respondent och i relation till erfarenhet från olika systemutvecklingsprojekt som aktörerna medverkat eller medverkar i. Kravhanteringsprocessen i respektive systemutvecklingsprojekt är erkänd vilket skapade god förutsättning för att samla information med varierande förutsättning. Del två av nivå ett innefattar en andra intervjuomgång med samma tre aktörer men denna gången utifrån en strukturerad intervjuguide (se bilaga 1). Nivå två inkluderar två nya aktörer i datasamlingsprocessen, nämligen två beställare ur verksamheten. Intervjun som ska genomföras är av strukturerad karaktär med öppna frågor för att inte skapa restriktioner och tappa nödvändig information. För att skapa ett samstämmigt analysunderlag använder jag samma intervjuguide som i föregående etapp . I nivå tre fullföljs datasamlingen genom kompletterande intervjuer med organisationens övergripande IT-chef samt en av projektledarna ur verksamheten. Informationen samlad i undersökningen kommer att dokumenteras digitalt med möjlighet för respektive respondent att läsa vad som sammanställts. På så vis hoppas jag att informationen ska vara fläckfri vad gäller egna värderingar av vad som egentligen förmedlades, d.v.s. jag efterfrågar en kritisk granskning av att den information jag samlat är korrekt. Intervjuerna ska genomföras på respektive respondents kontor med möjlighet för den tillfrågade att okomplicerat plocka fram relevanta underlag att relatera till. De deltagare som omfattas i studien är utvalda i samarbetet med organisationens IT-chef och i förhållande till de avgränsningar jag valt för uppsatsen.. Databearbetningsmetod Den analysmodell som jag har valt att använda är ett välkänt verktyg från skolverket. Den är enkel och det går att anpassa den efter egna preferenser. I bilden nedan illustreras modellen: 10 Figur 2:2: Analysmodell (Skolverket, 2007). Analysmodellen kommer att användas för att analysera de mest frekvent omnämnda problemen i underökningen. Modellen skapar struktur och utgör en formalia som passar undersökt fenomen. Modellen innehåller förutbestämda informationsbaser som ska fyllas med attribut som är karaktäristiska för problemet. Att visualisera problemet på det här viset gör det enkelt för läsaren att få ett övergripbart perspektiv utan grundligare insatser. Orsaker till problemet klargörs tydligt liksom de konsekvenser fenomenet resulterar i och därtill adderas lämpliga åtgärder. Alla fakta är ett resultat av analysen i respektive sakförhållande. För att förtydliga modellen ytterligare bör den tolkas på så vis att åtgärderna är tillämpbara både för att lösa orsakerna till problemet samt att motverka konsekvenserna. Genom att studera problemet utifrån valt synsätt finns det större möjlighet att klarlägga en realiserbar lösning som kontrollerar helheten istället för att analysera problemet i form av en cyklisk modell. Traditionellt sätt skulle det mest naturliga tillvägagångssättet alltså vara att läsa modellen periodiskt i strikt följd, jag anser dock att vald analysmodell passar ändamålet desto bättre. Genom att ”peka” lämpliga åtgärder åt endera identifierade orsaker samt konsekvenser indikerar på motivet till en komplett lösning som inte enbart fokuserar på källorna till problemet utan dessutom syftar till att förebygga symptomen. Förutom att använda en analysmodell kommer jag också att bearbeta samlad data ”manuellt”. Jag kommer utifrån samtliga ämnesområden aktuella för studien att föra en djupare diskussion med egna tankar och synpunkter. Reflektionerna är i förhållande till resultatet från undersökningen. Dessutom kommer jag frekvent att motivera mitt sätt att tolka på med stöd från den teoretiska referensram som är aktuell för uppsatsen. I och med min hermeneutiska ansatts till ämnet är det också centralt att inkludera goda argument för att styrka min avvägning i respektive sakfråga. 2.5 Relationen mellan teori och empiri Det finns alternativa sätt att arbeta för att relatera teori och empiri, induktion, deduktion eller abduktion som är en kombination av de båda tidigare nämnda. Ett deduktivt arbetssätt karaktäriseras av att jag utifrån befintliga teorier och principer drar slutsatser om enskilda företeelser. Ur redan befintlig teori härleds hypoteser som sedan empiriskt prövas i den aktuella studien. En forskare som istället arbetar induktivt studerar primärt forskningsobjektet, utan utgångspunkt i tidigare vedertagen teori och utifrån empirin formuleras en teori. Risken är att jag inte vet hur generell och vilken omfattning teorin har eftersom den baseras 11 på ett empiriskt underlag. Att jag inte utgår från en teori är inte detsamma som att jag arbetar helt förutsättningslöst. ”Även den induktivt arbetande forskaren har egna idéer och föreställningar som ofrånkomligt kommer att färga de teorier som produceras” (Patel & Davidson, 2003, s. 24). I uppsatsen karaktäriseras relationen mellan teori och empiri av ett induktivt arbetssätt. Jag har följaktligen startat i en empirisk studie som grundade för den teori som referensramen är byggd utav. Precis som Patel och Davidson (2003) nämner har jag inte arbetet helt förutsättningslöst utan egna idéer och föreställningar ligger också till grund för de teorier som fabriceras i uppsatsen. Då jag valde att utgå från empirin föll valet av teori naturlig, studien speglade nämligen en tydlig referensram för mig att finna stöd i. Genom att inleda datasamlingen tämligen ostrukturerat kunde jag formulera en tillämpbar referensram. Relationen mellan teori och empiri har utifrån detta tillvägagångssätt karaktären av ett induktivt arbetssätt snarare än ett deduktivt. Jag vill dock tillägga det faktum att en induktiv slutledning aldrig kan vara 100 % säker då den bygger på empiriskt material som ej kan beräknas som fullständigt (Thurén, 1991). Enligt Thurén (1991) kan den induktiva ansatsen omkullkasts av erfarenhet men jag anser den vara mer tillämpbar än den deduktiv då jag inte riskerar att på grund av allt för logiska resonemang dra en felaktig slutledning då de helt enkelt inte alltid stämmer överrens med verkligheten. Jag har haft vissa funderingar över huruvida det möjligtvis kan vara en fråga om abduktion då jag vid tillfälle pendlat mellan teori och empiri likvärdigt båda koncepten men genom den utvärdering jag gjort anser jag att induktion ligger närmast tillhands och är det mest korrekta sättet att beskriva relationen mellan teori och empiri i denna uppsats. 2.6 Källkritik I en Internet källa hittade jag följande historia som på ett enkelt sätt beskriver vad källkritik är och har följaktligen tänkt att inleda denna avslutande delen av kapitlet med ett citat från den: ”Om två personer ska beskriva en händelse gör de det med stor sannollikhet på olika sätt. Person A uppfattade x medan person B uppfattande y. Båda har olika berättelser, de använder olika ord och återger olika bilder – men ingen ljuger! Vad det handlar om är att olika människor uppfattar och beskriver samma verklighet på olika sätt. Vi ser världen med olika ”glasögon” och när vi återberättar verkligheten med hjälp av ord använder vi olika ”pennor”” (Luleå komvux, 2006). Källkritik är alltså ett verktyg som vi kan använda oss utav för att avgöra om innehållet i en källa är sant eller falskt. Metoden generera också svar på om källan är användbar för denna fråga vi söker svar på. Vanligt är att tala om källkritiska principer eller krav. Nedan kommer jag att reflektera över de källor som jag har valt för uppsatsen, deras relevans och användbarhet utifrån Thuréns (1997) sju kriterier för källkritik. 1. Äkthet De källor som jag har använt uppfattar jag som äkta. Framförallt är det studentlitteratur som jag har nyttjat för att bygga referensramen men även en minoritet av vetenskapliga artiklar har fått sätta sin prägel på teorin i uppsatsen. I och med att dessa artiklar är hämtade ur Växjö Universitets databas ELIN bedömer jag de som äkta. Det primära källor som respondenterna i undersökningen utgör bedömer jag även som äkta då de har utsetts i förtroende med min handledare på fallföretaget. Därtill har jag tillgång till företagets intranät innehållande information om respektive respondent samt personliga kontakter inom företaget varav jag kan intyga deras trovärdighet som relevanta källor i undersökningen. 12 2. Distans De primära källornas distans till händelsen är mycket aktuell vilket ökar att sannolikheten att deras påstående är sant och användbara för undersökningen. De sekundära källorna varierar i distans till händelsen men min generella bedömning säger att de har relevans för uppsatsen så som tillämpade. I referensramen är samtliga källor som jag använt publicerade under 2000-talet. I metodkapitlet har jag däremot också brukat källor av äldre karaktär då jag inte anser att de har någon betydelse för resultatet. Metodologi är ett ämnesområde som det går att relatera till med distans utan att källan tillförlitlighet ska behöva ifrågasättas. Det är centralt att hitta rätt mix och mognad i litteraturen för att utvinna fakta med hög relevans. 3. Oberoende De litterära källorna är med alla säkerhet inte en avskrift då flera av dem används som kurslitteratur på universitets nivå samt att de går att återfinna i andra litteraturförteckningar av godkända uppsatser. Det är desto svårare att avgöra huruvida de vetenskapliga artiklar jag har använt uppfyller kriteriet. Min uppfattning är dock, då de finns publicerade i skolans databas att de är korrekta även i detta avseende. 4. Tendensfrihet Jag kan inte tyda några dolda motiv eller avseenden som författare eller respondent haft förutom det som konkret har förmedlats. Det har klart och tydligt framgått syftet med informationen. 5. Urvalet Detta kriterium ställer sig till huruvida urvalet kan betraktas som snedvridet, d.v.s. att jag har valt vissa källor framför andra för att skyla svagheter och stärka min argumentation. Jag anser att vad gäller de primära källorna finns inte en sådan tendens då de dessutom har pekats ut i ett nära samarbetet med fallföretaget aktuellt i undersökningen. Vad gäller uppsatsen sekundär källor har jag inte medvetet valt någon för att främja min egen forskning. De källor som är tillämpade är valda med principen att de passade uppsatsämnet. Vissa är det personliga preferenser som styrt valet med inte baserat på faktorer med syfte att hjälpa fram min forskning. 6. Tolkningen Jag använder som bekant en hermeneutisk ansats i den här uppsatsen varv mitt sätt att tolka baseras på min förförståelse. Huruvida den är korrekt kan inte jag avgöra utan det ligger i betraktarens ögon. Jag kan bara argumentera för de faktorer som styr min förförståelse och på så vis upplysa läsaren utifrån vilka bedömningsgrunder min tolkning baseras. 7. Sannolikheten Samtliga källor tolkar jag som sannolika. Problematiken kring kravhanteringsprocessen har under senare år varit ett aktuellt forskningsämne och jag tror ämnet har funnit tillförlitlighet som vetenskapligt undersökningsfenomen, d.v.s. det finns sannolikhet i den fakta som publiceras. Dessutom har jag valt att forska ur ett vad jag skulle vilja kalla ”pessimistisk perspektiv”, istället för att beundra de familjära framgångsfaktorerna väljer jag att undersöka vad det är som utgör problem. Jag forskar med andra glasögon och tror att det är mer uppenbart för mig, att ur detta perspektiv, uppfatta om källor är osannolika då jag ställer mig kritisk i mitt förhållningssätt till ämnesområdet. 13 Utifrån ovan sju kriterier har jag kommit fram till att källorna jag använt i uppsatsen är av god substans. Vissa är det svårare att avgöra tillförlitlighet på men ingen källa visar tendens på att vara obrukbar i förhållandet till syftet med uppsatsen. 14 3 Teoretisk referensram ”I referensramen finns teori som används för att tolka och förstå den empiriska observationen. Teorin har som syfte att skapa en mer heltäckande förståelse för det undersökta fenomenet”. 3.1 Kravhanteringsprocessen Kravhanteringsarbetet blir allt svårare för varje år. Idag kommunicerar nästa alla system med flera andra system och utbyter information. När systemen blir allt mer komplexa blir de också allt svårare att bygga. Systemutveckling sker idag under stor press och kräver att resultatet levereras i rätt tid, med rätt kvalitet och inom budget. För att möta dessa villkor krävs en kravhanteringsprocessen som gör det möjligt att arbeta effektivt utan att uppfinna hjulet på nytt varje gång. Kontentan utav resonemanget är att felaktigheter i kravhanteringsprocessen leder till bristande kvalitet i de IT-system som utvecklas (Eriksson, 2007). Kraven på ett IT system ändras med största sannolikhet under ett projekts gång. Desto längre tid systemutvecklingsprojekt tar desto större är risken att det som levereras inte stämmer överrens med kundens krav. En av de största felkällorna vid utveckling av ITsystem är just kraven, hela 56 %. Ofta är fallet att kraven samlas in med fel teknik och från fel intressenter. Därtill dokumenteras kraven ofta bristfälligt vilket medför att den som läser dem tolkar informationen annorlunda än författarens intention. Har man däremot en mogen kravhanteringsprocess där kraven kontinuerligt kvalitetssäkras är felkällan oftast mindre (Eriksson, 2007). Brister i kravspecifikationen leder till fel som kostar pengar att åtgärda. Felen blir desto dyrare att åtgärda ju senare de påträffas. Det är därför billigare att åtgärda felen i ett tidigt skede. Enligt Barry W Boehm (Eriksson, 2007) ökar kostnaden för fel krav tiofalt med varje led i processen. Ett fel som kostar 10 kr i kravfasen kostar 100 kr om det påträffas under designen, 1000 kr i implementeringsfasen och 10 000 kronor i drift. Baserat på Boehms tes kan vi dra slutsatsen att det är centralt att göra rätt från början och att hitta felen tidigt för att undvika att de multipliceras. Testfall bör skrivas tidigt i processen vilket genererar att kraven tidigt gås igenom. Många av felen kan då lokaliseras i ett tidigt skede och elimineras kostnadseffektivt. En iterativ arbetsprocess ”Kravhanteringsarbetet är i många fall mycket omfattande, och att göra allt i en sekvens är som att försöka äta en hel elefant på endaste måltid. Det är istället mycket bättre att stycka upp elefanten i många små delar och att äta en bit i taget.” (Eriksson, 2007, s. 31). Kravhantering är en integrerad del i systemutvecklingen. När man arbetar iterativt gör man till att börja med vissa delar av kravhanteringsarbetet och förfinar sedan kraven i ett antal varv som kallas iterationer. Fördelarna med att arbeta iterativt är att snabbare återkoppling kan ges och en bättre överblick serveras. Det iterativa arbetet medför även ett stöd för att driva andra aktiviteter parallellt, exempelvis testning. 3.1.1 Bevisad problematik för kravsamling För beställaren är det svårt att veta vad verksamheten vill ha ut av ett systemutvecklingsprojekt. Utöver det finns många andra påtagliga problem i kravhanteringsprocessen. I punktlistan nedan relaterar Eriksson (2007) till ett antal vanliga exempel på frekvent upplevd problematik: 15 • Det är intressenterna som besitter kunskap om de olika behov systemet ska tillgodose. Ofta är det svårt att identifiera och få tillgång till alla berörda intressenter, även intressenternas behov motsätter ibland varandra och måste rangordnas vilket kan skapa motsättningar. • Användaren har svårt för att konkret uttrycka sitt behov. • Beställare och användare har svårt att förmedla de krav som önskas. • Begreppsapparaten mellan IT-aktören och beställare varierar och grundar för tolkningssvårigheter. En pretention är följaktligen att beställaren måste känna igen sina krav för att förstå vad som ska levereras. • Orutinerad och oengagerad beställare. • Personer byts ut i pågående process och betydelsefull kunskap går förlorad. • Beställaren anser att det är leverantören som ska tala om hur systemet ska se ut. Typiska problemkällor Problem som associeras till kravhantering är ofta erkända att påverka kvaliteten på systemet och kvaliteten i utvecklingen. Det har uppskattats att kravfel som korrigeras sent kan kosta upp till 200 gånger så mycket som det skulle kosta att rätta till bristerna i själva kravhanteringsfasen. Många systemutvecklingsprojekt brister eller misslyckas p.g.a. att de innehåller en mängd bristfälliga krav. Inget systemutvecklingsprojekt har möjlighet att hålla tilldelad budget, tidsram eller kvalitet under kontroll om kraven är dåligt definierade. För att utveckla system som matchar verksamhetsbehovet måste man vara mycket noggrann med att identifiera eventuella problem i kravhanteringsprocessen. Det primära resultatet som framgår i artikeln skriven av Niazi & Shastry (2003) är att kravhanteringsprocessen är en central felkälla i systemutvecklingsprojekt. Syftet med studien är följaktligen att förstå hur man kan förbättra processen för att reducera problemnivån och på så vis förbättra systemkvaliteten. Vi måste således förstå kravhanteringsprocessen roll i systemutvecklingsprojekt. Kravhantering anses vara en mycket viktigt del i systemets livscykel. Det har dokumenterats flitigt i olika litterära verk att man kan uppnå bättre systemkvalitet och utvecklings potential om kravhanteringsprocessen är noggrant definierad och exekverad. Trots detta finns det lite empiriskt material samlat som kan bevisa processen roll i systemutvecklingsprojekt. Denna teori behandlar relationen mellan en mogen kravhanteringsprocess och reducerade systemutvecklingsproblem. Forskningen är genomförd på 11 stycken företag i olika storlek och med varierande kravhanteringsprocesser. 16 I en organisation med en mogen kravhanteringsprocess har följande problemområden identifierats i omnämnd ordning, se tabellen: Kravhanteringsproblem Frekvens % Kraven eskalerar 50 % Kraven är inkonsekventa och ofullständiga 43 % Kommunikationen med användaren fungerar inte optimalt 43 % Vagt formulerade, inledande krav 43 % Applikationens komplexitet 36 % Avsaknad av ledningsstöd i processen 36 % Kraven reflekterade inte det verkliga behovet 36 % Bristfällig förståelse för användarens behov 29 % Olämpliga färdigheter 21 % Avsaknad av tydligt ansvar 14 % Verksamhetsbehovet övervägs inte 7% Bristfällig spårbarhet i processen 7% Tabell 3:1: Kravhanteringsproblem (Niazi & Shastry, 2003). För att undvika dessa problem är det centralt med ett holistiskt tillvägagångssätt för att uppnå god kvalitet. Det är alltså viktigt att verksamheten inte enbart fokuserar på processen i sig utan även kringliggande faktorer som påverkar (Niazi & Shastry, 2003). 3.1.2 Vikten av att hitta rätt krav och att dokumentera Prioriteringen av ett krav ska baseras på kravets värde för verksamheten kombinerat med kunskap om vilka krav som innefattar störst risk och kostnad för utveckling. Så är ofta dock inte fallet. En tydlig fallgrop är att användaren prioriterar alla krav som ”viktiga” eller att ingen större hänsyn tas till prioriteringen utan man försöker bara rymma så många krav som möjlighet inom budget. Det är av central betydelse att prioritera rätt. Prioriteringen visar vilka krav som är viktigast och rätt resurser kan därefter tilldelas, detta skapar också förutsättningar för att leverantören ska kunna lägger mer energi på högt prioriterade krav. Även krav med stor risk bör lösas tidigt för att undvika att hela projektet äventyras (Eriksson, 2007). Risken för konflikter minskar avsevärt då krav prioriteras. Det är viktigt att komma ihåg att det aldrig finns tillräckligt med tid för att uppfylla samtliga krav. Kravspecifikationen fastställer slutligen vad det är beställaren vill ha och ligger till grund för en objektiv bedömning av om utvecklingen är klar (Eriksson, 2007). 17 Fokus på osäkerhet och komplexitet Att hantera verksamhetskrav i systemutvecklingsprojekt ställer hårda krav och nya utmaningar på kravhanteringsprocessen som ofta drivs av osäkerhet och komplexitet. I och med att behovet kontinuerligt utvecklas och förändras beroende på den ständigt föränderliga och dynamiska omvärld de samlas i är det omöjligt att samla alla krav i förväg. Traditionell kravhantering fokuserar många gånger primärt på om kravet är fullkomligt, konsistent och korrekt vilket gör det omöjligt att reagera på de förändringar som sker i dagens utvecklingsmiljö. Teorin som följer redogör för ett tillvägagångssätt som istället fokuserar på verksamhetsbehovet och ett resultatinriktat samarbetet med IT aktören (Reynolds, 2006). Idag går det inte att samla krav under långa perioder då de kommer att motsvara ett inaktuellt behov. I de flesta systemutvecklingsprojekt är det också omöjligt att alla krav skulle vara kända i förväg Kraven bör stämma överens med aktuellt behovet och vara värdeadderande för den övergripande affärsstrategin. Idag räcker det sålunda inte att samla krav enligt gammal teknik utan vi är tvungen att börja fokusera på det verkliga behovet och verksamheten måste alliera sig med IT aktören för att nå framgång i processen (Reynolds, 2006). Osäkerhet och komplexiteten i kravhanteringsprocessen är ett påtagligt problem vilket gör den nödvändig att utveckla. Osäkerheten representerar ofta att man har otillräckligt med information för att beskriva behovet.. Ett typexempel för att beskriva scenariot är följande samtal mellan IT-aktören och verksamhetsrepresentanten: IT-aktören: - Vilka är era affärsbehov för kommande 3-5 år? Verksamhetsrepresentanten: - Det vet jag inte. IT-aktören (frustrerad): - Men hur ska jag då kunna bygga en IT applikation som stödjer er affärsverksamhet? Verksamhetsrepresentanten (frustrerad): - Det beror på kundens behov och hur dessa förändras. Faktumet i berättelsen är att ”behovet beror på”. Traditionellt kravhanteringsarbete kräver att man gör en godtycklig gissning om framtidens behov man vet dock att kundens behov inte är säkra eller fastställda kriterium och detta stimulerar till att inkludera alla tänkbara krav i processen. Resultatet blir en stor mängd krav vilket resulterar i högre kostnader. Att kunna hantera osäkerheten kräver alltså en förståelse för att det inte är möjligt att känna till alla krav i förväg. Utmaningen är att kunna leverera de krav som är kända och samtidigt göra det möjligt att leverera övriga, framtida krav, i takt med att de avslöjas (Reynolds, 2006). Komplexitet är ytterligare en faktor som försvårar kravhanteringsprocessen i systemutvecklingsprojekt. Komplexiteten kan emellertid reduceras genom att minimera beroende mellan moduler vilket i sin tur skapar bättre förutsättning för att brister i en modul inte ska försummar hela systemet. Komplexitet övervinns följaktligen genom att tillåta att projektet utvecklas i hanterbara komponenter. Reynolds (2006) refererar i sin artikel till ett systemutvecklingsprojekt ur verkligheten där man valde att hantera kravhantering på ett nytt, situationsanpassat sätt. Kraven skulle annars vara inaktuella vid själva implementeringen. Systemet utvecklades därför i en iterativ process med prototyper och oberoende komponenter. För att utvärdera risken varje del av projektet utgjorde skrevs individuella business case 5 för varje iteration. Ett beslut fattas ut5 Ett business case är ett underlag som innehåller relevant information att fatta beslut utifrån huruvida projektet i fråga ska initieras eller ej. 18 ifrån underlaget varav om projektet ska utföras, skjutas fram eller förkastas. Genom att arbeta iterativ slapp projektteamet att samla in och utveckla alla krav för hela projektet i förhand. Hela kravhanteringsprocessen grundar sig således på att utifrån resultatet från föregående iteration samla nya krav som motsvarar aktuellt behov, för att i slutändan inte riskera att leverera något som inte är aktuellt att implementera. Tillvägagångssättet gjorde att projektteamet kunde hålla bestämd tidsram och effektivt leverera funktionalitet som stämde överens med behovet. Konceptet grundar sig följaktligen på att undvika samla alla krav i förväg och istället kontinuerligt, i takt med att projektet fortlöpor, leverera värde till verksamheten. Det handlar alltså om att fokusera på faktorerna osäkerhet och komplexitet för att lyckas. I praktiken är dagens systemutvecklingsmiljö mycket osäker, kraven otydliga och tiden tilldelad för att samla dessa mycket kort. Att validera och samla krav utifrån en traditionell process är inte effektivt i denna typ av systemutvecklingsmiljö. Genom att strukturera kravhantering till en serie av mindre projekt, finns det istället möjlighet att leverera mellanliggande behov då ytterligare krav samlas allteftersom individuella business case godkänns (Reynolds, 2006). 3.1.3 Metoder för effektiv kravhantering Som nämnt står systemutvecklingsprojekt i nära relation till kravhanteringsprocessen. Det är således centralt att arbeta efter bra metoder, alt. best practices, för att bibehålla en effektiv infrastruktur för kravhantering, liksom för att identifiera, samla och för att hantera olika krav. Många gånger är det omfattande mängder med krav som måste tillfredställas för att kunna bygga ett kvalitativt system. Ett vanligt problem är att man inte är kapabel att definiera och spåra krav. Ett annat påtagligt problem är att kraven ofta förändras under systemutvecklingen. Icke funktionella krav förbises ofta i processen då de inte anses lika betydelsefulla som de funktionella. Dessa är dock lika viktiga eftersom ett systems funktionalitet måste utföras på en acceptabel nivå som definieras av de icke-funktionella kraven. Utan dessa krav blir resultatet inte användbart. Därför kan man inte förutsätta att en typ av krav är viktigare än en annan (Pozgaj, Sertic & Boban, 2003). Kravhanteringsprocessen i systemutvecklingsprojekt är lång och komplex och har stor betydelse för att kunna leverera en framgångsrik applikation. Kraven måste beskrivas på ett sätt så att de är lätta att förstå och tillämpa. Likaså bör kraven illustreras i form av prototyper för att ytterligare underlätta förståelsen för kravet. Dålig definierade krav, fel urval och förändringar i ett krav under processen är typiska felkällor som Pozgaj, Sertic & Boban (2003) omnämner i sin artikel. Utöver dessa problem är ofta krav i systemutvecklingsprojekt dåligt organiserade och svåra att förstå. För att lösa dessa problem krävs effektiva metoder att följa i arbetsgången. För att på ett bra sätt samla och beskriva krav rekommenderas att alla gruppmedlemmar i projektteamet bör ha ansvar för uppgifter som är nära kopplade till deras kompetens. På så vis är varje medlem ansvarig för att samla och beskriva de krav som ligger inom deras kompetensområde och då skapas struktur i arbetssättet. För att effektiv kunna organisera och strukturera de krav som samlats är det centralt med analysmetoder för att avgöra vilka krav som utgör en stor risk och har förmåga att förändras. I och med att kraven är tilldelade projektteamets olika medlemmar utifrån deras kompetensområde sker en naturlig och kontinuerlig övervakning. För att slutligen också kunna hantera de krav som är föränderliga är det centralt att identifiera konsekvenserna utav att ett krav förändras för att kunna avgöra och ta ställning till huruvida det nya kravet ska förkastas eller implementeras. Att ett krav förändras kan få betydelse för andra krav och följaktligen innebära konsekvenser för hela systemet som utvecklas. 19 Krav bör användas i alla faser av systemutvecklingen som riktlinjer för vad som verkligen efterfrågas. Att använda best practices likt de metoder nämnda av Pozgaj, Sertic & Boban (2003) är ett bra sätt att gå tillväga för att utvecklingen ska kunna ske enligt kundens behov och ett lyckat resultat levereras. 3.2 Teamet ”Ett team består av enskilda individer men är samtidigt något annat och större än dessa. För att förstå ett team kan vi inte utesluta studier och förståelse av den enskilda individen, men vi kan inte heller nöja oss med bara detta” (Larsen, 2003, s. 14). Det är centralt att ta hänsyn till den kontext teamet verkar i. Om vi endast skulle fokusera på teamet och ignorera kontexten är det många gånger inte ovanligt att problem uppstår. Det är alltså viktigt att balansera uppmärksamheten mellan inre och yttre faktorer. Vi bör studera både de enskilda individerna och gruppen parallellt som vi tar hänsyn till den kontext som teamet uppträder inom (Larsen, 2003). Det har i många och oberoende studier påvisats att teamet är viktigt för att ett projektet skall nå framgång. Oväntat är teamet en av de minst undersökta faktorerna i många studier som berör projektarbete. Ofta bortser vi från att det även finns psykologiska faktorer som påverkar de egenskaper man egentligen tar förgivet. Det har konstaterats att team och grupper kan vara såväl effektiva som ineffektiva . ”Det är inte ovanligt att vissa arbetare agerar egoistiskt och behåller kunskap för sig själv, eftersom detta kan vara av personlig konkurrensfördel i organisationen….Det är heller inte säkert att experter vill ta del av andras kompetens. Det är tänkbart att stolthet, högmod och personligt ogillande hindrar professionella medarbetar från att erkänna andras kompetens som relevant eller viktig” (Ricciardi & Schaller, 2005, s. 42). Det är viktigt att inte glömma att team, tillskillnad från maskiner och teknologi, består av levande väsen. Vi bortser i många fall från gruppens inte liv. De inre processerna är betydelsefulla att studera för att öka förståelsen för den dynamik som utspelar sig i ett projektteam där arbetet bedrivs under stor tidspress (Ricciardi & Schaller, 2005). 3.2.1 Grupputveckling enligt FIRO-modellen Den dynamiska grupputvecklingen gäller alla typer av grupper. Vi befinner oss oavbrutet i olika grupper och konstellationer där vi påverkas och upplever resan i FIRO-cirkeln. Will Schutz, en amerikans psykolog, har utvecklat teorin kring FIRO 6. Syftet var att ta reda på varför vissa grupper fungerar bättre än andra trots att de enskilda personernas skicklighet och utbildning är den samma. I sin forskning fann han att en grupp genomgår tre huvudfaser under sin utveckling mot enighet och effektivitet, tillhörighet, rollsökning och samhörighet. En grupp som ska uppnå öppenhet och effektivitet måste genomgå samtliga tre faser i omnämnd ordning för att lyckas. Grupprocessens utveckling karaktäriseras alltså för att vara cyklisk i sin natur. 3.2.1.1 Tillhörafasen Den första fasen rör medlemskapet i gruppen. Under denna fas är relationerna ofta ytliga, attityderna vaksamma och formella och de flesta känner sig reserverade. Nivån av det känslomässiga engagemanget är låg, både mot andra och uppgiften. Känslan av ömsesidigt stöd 6 FIRO står för Fundamental Interpersonal Relationsship Orientation 20 vilket i många fall karaktäriserar ett moget team, saknas. Medlemmarna spelar ofta en roll snarare än sig själva. Trots avsaknaden av sammanhang kan ett team som befinner sig i tillhöra fasen fungera bra. Vanliga beteenden i denna fas är att alla är mycket artiga mot varandra och visar ett stort behov av att bli accepterade av gruppen. Deltagaren kontrollerar gärna också behörighet och kompetens hos andra. Ledaren har en betydelsefull roll i tillhörafasen för att leda gruppen vidare i processen. För att nå nästa fas i FIRO-cirkeln krävs det att man river de mellanmänskliga hinder som finns, bygger upp tillit och öppenhet gentemot varandra. Teamet måste öka sitt känslomässigengagemang och dela med sig av erfarenheter och upplevelser (Affektor Utveckling AB, 2007). 3.2.1.2 Rollsökningsfasen Enligt Schutz är detta den fas som är mest svår och tidskrävande och som faktisk en del grupper aldrig tar sig ur (Eklund, 2002). Denna turbulenta period karaktäriseras av maktfördelning och rollkonflikter. Det är en stormig fas eftersom starka känslor släpps lösa och resultatet kan bli dramatisk, t.o.m. destruktivt. Det finns i gruppen en öppen konkurrens och det är inte ovanligt att subgrupper bildas. Ledarskapet är en aktuell fråga och antingen försöker respektive medlem ta ledarskapet eller undvika rollen. Det finns ett stort behov av struktur och ledarskap men det finns samtidigt en ovilja inom gruppen att tillåta någon att tillfredställa detta behov. Uppror mot gruppens formella ledare är inte ovanligt. Det finns många frågor som ska tas ställning till under denna fas. Det kan röra underliggande områden som samhörighet, respekt, delade värderingar och tillit. Detta görs sällan på en medveten nivå men den är nödvändigt att var och en skapar ett personligt förhållande till alla övriga medlemmar för att nå vidare. Under rollsökningsfasen börjar följaktligen olika typer av relationer att växa fram men för att nå den sista fasen i FIRO-modellen krävs det att gruppen inser att många uppgifter kväver lagarbete. Det ska vara möjligt att lyfta fram svårigheter och arbeta igenom dem samtidigt som det måste finnas respekt mot olikheter. Alla roller och förväntningar måste vara glasklara för vederbörande part så att slutligen broar kan byggas mellan gruppens olika deltagare (Affektor Utveckling AB, 2007). 3.2.1.3 Samhörighetsfasen I samhörighetsfasen är de flesta konflikter lösta och gruppen präglas av en stark känsla av tillfredställelse. Nu kan den mesta av gruppen energi läggas på effektivt arbete och gruppen omnämns ofta vara ömsesidigt beroende (Eklund, 2002). Många grupper når emellertid aldrig denna fas. För att nå den öppenhet som utmärker samhörighetsfasen krävs ett visionärt ledarskap, både inom gruppen och inom organisationen. Samhörighetsfasen speglas av nära relationer där gruppens medlemmar respekterar och uppskattar varandras olikheter. Det finns en klar och förankrad målbild och ”lagprocessen” möjliggör problemlösning samt effektivt utvecklingsarbete. Relationen mellan medlemmarna utvecklas och atmosfären präglas av samarbete och ömsesidig support. ”Energi frigörs. Tidigare osäkra medlemmar växer och stärker både sitt självförtroende och sin kapacitet. Djupare känslor av omtanke är typiska och man relaterar med lätthet och glädje med varandra” (Affektor Utveckling AB, s. 8, 2007). Beslut kan nu fattas både snabbare och mer effektivt. De tidskrävande diskussionerna om principer och värderingar har blivit onödiga nu när gruppens medlemmar vet hur de andra tänker och känner. För att förbli i samhörighet är det centralt att gruppen uppfattar konflikter som gemensamma problem. Alla måste också känna trygghet och veta att de är uppskattade i gruppen. 21 Gruppens medlemmar får heller inte känna hot eller avundsjuka mot parbildning och subgrupper. Alla medlemmar ska istället stödja varandra aktivt, kunna handskas med relationsproblem utan att eftersätta uppgiften och framförallt kunna kommunicera klart och tydligt med varandra. Inom gruppen får det absolut inte förkomma påhopp som nedvärderar någon annan utan det ställs höga krav på grupplojalitet (Affektor Utveckling AB, 2007). Separationsfasen I Schutz modell utelämnas s.k. separationsfasen men som ändå bör omnämnas för att förstå hur en grupp reagerar vid själva upplösningen. Själva upplösningen av teamet sker nämligen inte utan vånda. Det är både en intressant uppgift och själva gemenskapen som lämnas då en grupp löses upp och inför avskedet kan latent oror och olösta konflikter åter blossa upp. Desto mer sammansvetsad en grupp varit, desto svårare är det att upplösa den, gruppens medlemmar grips lätt av s.k. separationsångest. Ofta väljer man dock att lägga locket på enligt mottot ”slutet gott, allting gott” (Maltén, 1998). 3.2.1.4 Vad händer i övergången mellan faserna Mellan FIRO-modellens tre faser går det att urskilja två övergångsfaser. Båda dessa karaktäriseras av konfliktlöshet och har fått benämningen gemytstadiet och idyllstadiet. Gemytstadiet Detta stadium kan guppen hamna i först då de känner att alla är med i gruppen, alltså mellan tillhörafasen och rollsökningsfasen. I gemytstadiet lägrar sig ett gemytligt lugn och en falsk vi-känsla. Gruppen utnyttjar denna fas, gemytkänsla, för att hämta kraft och så länge som möjligt undvika att ta tag i och lösa det som ligger framför dem (Affektor Utveckling AB, 2007). Idyllstadiet Idyllstadiet inträffar i övergången mellan rollsökningsfasen och samhörighetsfasen. Detta stadium föregås ofta av en intensiv konflikt eller kris i gruppen. Resultatet av att ta fram och lösa konflikten gör många gånger att gruppen känner sig befriad. När gruppen befinner sig i idyllstadiet är den ofta obenägen att ta sig an nya svåra uppgifter och det finns risk för att vissa grupper kan fastna här (Affektor Utveckling AB, 2007). 3.2.1.5 Gruppens energi För att lösa de uppgifter som gruppen blivit tilldelad krävs en stor energiinsats av gruppdeltagarna. Beroende på var i FIRO-cirkeln gruppen befinner sig riktas energin olika. Det är först i samhörighet som all energi kan riktas på den uppgift gruppen fått föreskriven att lösa. Kontinuerligt under fasen kan kraften nu koncentreras på att vidareutveckla positiva kommunikationssätt, förtroende och acceptans för varandra (Affektor Utveckling AB, 2007). 3.2.2 Teamets sammansättning Det gäller att välja personer med rätt spetskompetens med tanke på målet men teamet behöver också individer som kan samarbeta. Den individuella spetskompetensen måste alltså kunna utnyttjas i samspel med de andra i laget för att lyckas. Detta är grundidén med att arbeta i ett team. Förutsättningen för att få den kompetens som efterfrågas i teamet är att man tydligt kan beskriva de behov som måste tillgodoses. Det måste finnas tydliga riktlinjer för vilka uppgifter det är som ska lösas, vilka roller som måste fyllas och vilka kunskaper och erfarenheter detta kräver. De personer som rekryteras till teamet bör även känna moti- 22 vation för arbetsuppgiften (Larsen, 2003). ”God människokännedom är viktigt för att kunna bygga upp en grupp med god sammanhållning” (Larsen, 2003, s. 20). Ytterligare en aspekt vid gruppens sammansättning är huruvida det är lämpligt att sätta samman en relativt homogen gupp människor, ”lika barn leka bäst”, eller en mer heterogen grupp som kan stimulera varandra men med riks för oenighet och konflikter. Oberoende vad man väljer krävs det att de människor som teamet består av kommer överrens och kan hittar sätt att samarbeta på, så att de kompletterar istället för att bekämpa varandra. Det är också viktigt att fundera över om det finns någon riks för att för många ”ja människor” ingår i teamet, d.v.s. människor som sällan argumenterar mot eller vågar ifrågasätta. Det är av den anledningen centralt att inkludera kreativa människor och de som kritiskt vågar analysera och säga ifrån när det behövs. Detta är särskilt viktigt i ett team som ska fatta beslut med avgörande konsekvenser (Larsen, 2003). Det finns olika typer av grupper. Den gruppkaraktär som är av positiv variant är den mogna/flexibla gruppen. Teamet kännetecknas då utav att varje enskild medlem känner sig trygg och det blir just därför lättare att skapa samhörighet. I teamet förekommer både självständighetstendenser och en strävan mot intimitet och samspel. Varje gruppmedlem bjuder på de resurser de förfogar över samtidigt som gruppen med jämna mellanrum utsätter sig själva för kritisk granskning samt utvärdering. Utvecklingsarbetet känns följaktligen naturligt och i linje med gruppkaraktären beskriven av Maltén (1998). För att skapa effektiva gruppmedlemmar är det enligt Dimberly & Burton (1999) viktigt och nyttigt att uppmärksamma vad det är som motiverar människor att ansluta sig till en grupp. Även rollfördelningen inom gruppen är betydelsefull för dess effektivitet liksom relationen mellan teamets medlemmar. Även verbala och icke-verbala färdigheter spelar roll samt hur gruppens utveckling till en homogen sammanhängande kraft. Det bör också finnas en förståelse för gruppidentiteter och etikettering av människor efter gruppmedlemskap och roller. 3.2.2.1 Normer Normer är gemensamma förväntningar på beteende. Det förväntas ofta att alla som tillhör en grupp följer dess normer och uppför sig på ett bestämt sätt. Normalt är det bara det som anses vara viktigt för gruppen som normregleras. Det är viktigt för ledaren att vara medveten om de normer som förekommer inom teamet eller som håller på att utvecklas för att kunna påverka processen och på ett effektivt sätt skapa önskvärda normer. Informella normer av dålig karaktär är nämligen ofta svåra att kämpa emot och det är därför önskvärt att förekomma dessa genom att utveckla goda, konstruktiva och uppbyggande normer. För att teamet ska kunna fungera väl är det viktigt att utveckla generösa normer som tillåter viss avvikelse. Det ska vara en normkultur som uppmuntrar till aktivt och konstruktivt meningsutbyte för att kunna producera bättre och mer välgrundande beslut genom att låta skilda synsätt och värderingar träda fram (Larsen, 2003). Det är betydelsefullt att gruppens normer kan diskuteras öppet så att alla förstår vad som förväntas. Normer ska gälla alla och måste upplevas som rättvisa för att generera ett gott resultat. 3.2.2.2 Samhörighet Det är centralt att det finns en vi anda i teamet för att stärka samhörigheten. I den mindre gruppen är det inte så enkelt som att bara skapa normer att samleva efter utan det kräva att alla anstränger sig och tar sitt ansvar för att öka den vardagliga trivseln. Enligt Maltén (1998) måste gruppens medlemmar kunna skratta ihop liksom de ska kunna för ett sakligt 23 resonemang. Det bör stå klart för gruppens medlemmar att de är beroende av varandra parallellt som de kompletterar varandra, med andra ord ska de uppfatta sig som en grupp, ett team. Det är viktigt att snabbt få gruppmedlemmarna att känna sig som en helhet och engagera dem i problemlösning och beslutsfattande. För att teamet ska fungera tillfredställande måste gruppens medlemmar kunna prata med varandra, lära känna varandra, dela kunskaper och erfarenhet, diskutera mål och tillvägagångssätt, d.v.s. samspela i gruppen. 3.2.2.3 Roller Tillskillnad från normer som är generella och ska gälla alla är roller specifika, funktionsinriktade och gäller bara de/den som innehar den bestämda rollen. En roll kan tilldelas eller så växer man in i den utifrån intresse eller tillfälligheter. Olika roller och ansvarsområden måste betraktas utifrån hela teamet och dess behov. Det är mycket viktigt att ta reda på om nödvändiga rollfunktioner tillfredställs annars måste något göras åt detta omgående då teamet har vissa förväntningar. Roller kan vara av både formell och informell karaktär, i båda fallen har gruppens medlemmar förväntningar på varandra och på rollen. Problem, missförstånd, konflikter och stress beror ofta på rollproblem. Rollförtydliganden är därför många gånger viktigt i temabyggande och utveckling. När rollerna är tydligt definierade blir gruppen mekaniskt mer funktionsduglig. Då vet alla var de har varandra, vad som förväntas och vem som gör vad. 3.2.3 Ledaren och teamet Ledaren är en nyckelperson i ett väl fungerande team. Ett team kommer att uppleva stora svårigheter att nå uppsatt mål om ledaren saknar ledarkompetens. En bra ledare bör vara väl insatt i gruppdynamiken samt ha tillräckligt med yrkesmässig insikt för att förstå vad det är som ska göras och därtill kunna kommunicera tillfredställande både inom teamet och utåt. Enligt Larsen (2003) finns det tre mänskliga kvaliteter som man bör lägga vikt vid valet av ledare: • Mod: Vilja att ta i, kunna fatta beslut samt att verkställa dem • Emotionell mognad: Vilja att klara av och utforska obehagliga situationer för att kunna göra något åt sakläget och nå ett resultat • Personliga värderingar: En moralisk och personlig integritet är väsentligt för att inte låta sig pressas, vackla eller utnyttja situationer till egen fördel Det är viktigt att ledaren låter teamets medlemmar få inflytande på beslut som ska fattas. Om gruppens medlemmar känner att de inte tas på allvar och att ledaren negligerar deras åsikter kan detta påverka gruppen i negativ bemärkelse. Gruppmedlemmarna ska känna sig värdefulla och att deras synpunkter beaktas, då går de också in för arbetet med större entusiasm. En bra ledare har följaktligen en tydlig vision om vad teamet kan klara av och kan förmedla detta till gruppen på ett sådant sätt att de kan ta sig fram till målet. ”En bra ledare utövar inflytande på teamet mer genom at fungera som en modell och ett exempel på en person som klara av att själv ta ansvar, hitta riktningar och lösningar samt genomföra dessa, än en som måste dirigera och styra andra. En bra ledare är en som skapar samarbete och samspel, en som stimulerar teamet att prestera mer och bättre än de annars skulle göra. En bra ledare är en som tar hänsyn till gruppen och skapar förutsättningar istället för att gå bakom med piska och käpp för att driva motvilliga ”djur” framför sig” (Larsen, 2003, s. 49). 24 Teamets ledare måste även bli accepterad av gruppens medlemmar. Det är alltså centralt för ledaren att arbeta upp en makt baserad på kompetens och goda vilja för att slippa stödja sig på formell makt. Flytzonmodellen Ledaren bör göra allt för att hålla teamet i s.k. flytzonen, d.v.s. inom det område där utmaningar/krav och kunskaper/färdigheter är i balans. I denna zon kan teamet såväl som den enskilda individen arbeta effektiv. Hamnar teamet utanför denna zon p.g.a. att utmaningarna blir större än färdigheterna kan oror utvecklas i gruppen, något som påverkas teamets prestationer negativt. Det samma gäller då utmaningarna bli för små i förhållande till de färdigheter som finns. Frustration uppstår oftast då teamet inte får utnyttja sin kapacitet och förmåga (Larsen, 2003). I bilden illustreras flytzonen ur ett grafisk perspektiv. Figur 3:1: Flytzonmodellen (Larsen, 2003). 3.3 Kommunikation ”Jag vet att du tror att du förstår vad du tror att jag sa, men jag är inte säker på att du har fattat att det du hörde inte var det jag menade.” (Anonym källa, hämtad ur Maltén, 1998, s. 11). Kommunikationsaktiviteter brukar delas upp i olika kategorier och vi ska i denna teoretiska del framförallt titta närmare på den interpersonella kommunikationen, d.v.s. kommunikation mellan människor samt gruppkommunikation. Vi kommunicerar för att tillfredställa olika behov och syften. I punktlistan nedan följer några av de vanligaste skälen till att vi kommunicerar enligt Dimbley & Burton (1999): • Samarbete. Vi kommunicerar för att samarbeta med andra. Det är i samarbetet mellan människor som kommunikationsprocessen har sitt största behov och syfte. Vi använder kommunikation för att komma överens med andra och för att samarbeta med dem. • Personliga behov. Vi kommunicerar också för att tillgodose personliga behov. Kommunikation hjälper till att tillfredställa ett trygghetsbehov och det påvisar att kommunikation inte bara handlar om fysiska ting utan även känslor, idéer och åsikter. • Relationer. Vi kommunicerar för att skapa relationer med andra människor. 25 • Övertalning. Vi kommunicerar följaktligen också för att övertala människor att tycka eller att handla som vi. Ordet övertalning har en avtryckning av manipulation, ”att få som jag vill”. I den här betydelsen är vi alla manipulatörer, varje dag. • Makt. Vi kommunicerar även för att utöva makt över andra människor. Det antyder på att kommunikatören tänker försätta motparten i en undergiven position. • Sociala behov. Vi kommunicerar för att hålla samman vårt samhälle och våra organisationer. Desto större organsituation desto mer kommunikation krävs. Det handlar om att få hela systemet att arbeta för oss och vi är beroende av effektiva kommunikationsmedel för att det ska kunna fungera. • Information. Vi kommunicerar för att ge och ta emot information. ”Kommunikation handlar helt och hållet om att ge och ta emot tecken som har betydelser knutna till sig” (Dimbley & Burton, 1999, s. 35). I samspelet mellan människor spel kommunikation en avgörande roll. I kommunikationsprocessen överför vi budskap samt mottager information från andra. Då vi kommunicerar kan vi påverka andras tankar, åsikter, värderingar, attityder och avsikter. Det finns dock en mängd felkällor i kommunikationsprocessen vilket antyder på att verkligheten inte alls ser ut som vi förväntar oss. Ofta tror vi oss veta vad andra ser, upplever, tänker och känner, likaså tror vi oss förstå innebörden av budskapet. Vi tror också att det vi själva förmedlar i form av ord ska räcka för att budskapet skall nå fram och förstås av mottagaren men i många fall når budskapet helt enkelt inte fram så som sändaren tänkt sig. Ofta bygger misslyckad kommunikation på missuppfattning eller feltolkning (Maltén, 1998). Feedback är en nyckelfunktion och förutsättning för tvåvägskommunikation. Vid all kommunikation finns det anledning att göra återkoppling, s.k. feedback för att kontrollera om budskapet uppfattats på rätt sätt (Maltén, 1998, s. 15). För att kommunicera väl krävs det också att parterna kan pejla in varandra, d.v.s. använda samma kommunikationskanal, annars hamnar kommunikationsprocessen lätt på avvägar. Kommunikationsformerna bör således vara kongruenta, d.v.s. ord , kroppsspråk och känslobudskap måste överrensstämma. Feedback kan förekomma både verbalt och icke-verbalt. De icke verbala signalerna sänds ofta omedvetet. De signaler som sänds i en kommunikationsprocess säger således mycket om kontraherarens kunskaper och erfarenheter men också attityder och värderingar. En god kommunikatör är observant och medkännande (Maltén, 1998). S.k. kontextmodellen erbjuder ett omfångsrikt sätt att beskriva kommunikationsprocessen på. Budskapets pendling mellan sändare och mottagare samt kodning, avkodning, val av kanal och feedback är beroende av den situation i vilket kommunikationen sker, d.v.s. kontexten. All kommunikation sker i ett sammanhang, en kontext. Man talar om tre typer av kontexter, fysiska kontexten, social/emotionella kontexten och kulturella kontexten. Den fysiska kontexten avser tid, plats och yttre omständigheter. Den social/emotionella avser istället klimatatmosfär, makt- och status förhållande, rollfördelning, t.ex. ett möte med chefen eller ett sammanträde med kolleger. Den kulturella kontexten däremot avser livsfrågor, nationella och internationella särdrag och värderingar (Maltén, 1998/Dimberly & Burton, 1999). Kontextmodellen illustreras nedan. Intentionen är att skapa en metafor som klargör komplexiteten i kommunikationsprocessen. 26 Figur 3:2: Kontextmodellen (Maltén, 1998). För att ytterligare öka kunskaperna kring vad det är som påverkar kommunikationsprocessen är det viktigt att också förstå hur det pedagogiska samspelet bör ske på många olika plan. Det gynnar kommunikationsprocessen att få kontakt intellektuellt, psykiskt och fysiskt under samtalets gång. I tabellen nedan beskriver Maltén (1998) olika nivåer i den pedagogiska samtalsprocessen: Verbalt Med fraser För allmänkontakt Kognitivt Med hjärnan Ett djupare, mer principiellt plan, t.ex. begrepp, principer och kunskapssyn Extra-verbalt Med rösten Röstens styrka och tonläge för att marker engagemang, ilska o.s.v. Icke-verbalt Med kroppsspråket Gester, mimik, kroppshållning Emotionellt Med känslor Ge och ta känslor Ett ”jag/du” samspel Tabell 3:2: Det pedagogiska samspelet (Maltén, 1998). 3.3.1 Ofullständiga och dubbla budskap Typen av ofullständiga och dubbla budskap sätter i många fall käppar i samtalsmaskineriet. Vi sänder ofta ofullständiga budskap där vi utelämnar viktiga delar av budskapet och avrundar med t.ex. ”ja, du vet”. Om mottagaren inte begär ett förtydligande så kan missförstånd kring vad som verkligen förmedlades byggas upp. Budskapet blir ofta oklart då vi använder oss av ord som ”nog” eller ”förmodligen”. Vi gör oss skyldiga till generalisering eftersom vi brukar ord som ”alltid/aldrig” och ”jämt”. Det 27 gäller även i dessa fallet att klargöra vad det är som egentligen menas, d.v.s. ställa sig kritiska till de budskap som förmedlas för att undvika onödiga missförstånd. Vi människor är också mycket bra på att använda dubbla budskap. Ett tydligt exempel på detta är hur vi ibland säger något argt och vresigt och därtill drämmer till med en motreplik då vi konfronteras som ljuder; ”jag är inte arg” och gör dessutom detta med hög röst och distinkt uttal (Maltén, 1998). Du-budskap kontra jag-budskap Ett du-budskap har ofta negativ effekt för den som utsätts för det, t.ex. ”Du får inte göra så…; Det är bäst du gör det, annars…”. Budskapet fördömer, anklagar och etiketterar och följden blir att motparten lätt går i försvar och därav försvåras en förändring av vederbörandes beteende. Ett jag-budskap erbjuder istället rak återkoppling. Motparten får istället veta vilka effekter dess beteende får för andras. Därtill är det upp till vederbörande att själv drar slutsatsen om sitt framtida agerande. Ett jag-budskap talar istället om hur vi upplever det som hänt (händer); hur vi uppfattar vad den andre gjort, sagt eller helt enkelt inte valt att göra; det beskriver den effekt som motpartens beteende får för oss och andra; det frågar också vad den andre har menat med sitt handlande; det angriper inte utan ser till helheten i situationen. Ett jag-budskap består av tre delar: 1. Först beskriver vi beteendet som vi vill lyfta med motparten 2. Därefter talar vi om vilken effekt/konsekvens motpartens handling fått 3. Tillsist beskriver vi också de känslor som handlingen har väckt hos oss Ett jag-budskap skadar inte motpartens självkänsla och kallas därav för ett ansvarsbudskap, i och med att det bollar över ansvaret till den andre. ”En sorts ”pingpong” diplomati” (Maltén, 1998, s. 55). 3.3.2 Motivation Hur ska man få alla berörda att ställa sig bakom målet? Genom att motivera såklart! Som ledare finns ett stort ansvara att motivera sina medarbetare. Det handlar om att välja rätt personer i teamet, d.v.s. dem som motiveras av den specifika uppgiften. Det handlar också om att göra själva arbetet och teamets situation intressant och motiverande. Ingenting är så motiverande som att lyckas med något. Själförtroendet ökar saftigt och man ser positivt på både sig själv och teamets möjligheter. Det är på så vis enklare att sätta upp nya mål. Hög motivation leder i många fall till en högre energinivå medan nederlag fungerar och ger motsatt effekt. ”Vi tar gärna åt oss äran för framgång men söker orsaken till nederlag hos andra. Resultatet kan lätt bli en jakt på vem som är syndabock (Larsen, 2003). Något som är relevant att titta närmare på är förhållandet mellan insats och utbyte. Gruppmedlemmarna behöver då och då lite beröm och uppmuntran. En säker väg till missbelåtenhet och sjunkande motivation är att köra över gruppen och diktatoriskt försöka pressa prestationerna genom att sätta högre krav och ge sämre ackord (Larsen, 2003). 3.3.3 Kommunikationsfärdigheter i gruppen Ofta beror svårigheter som teamet hamnar i på problem knutna till kommunikationen mellan gruppmedlemmarna (Larsen, 2003). Den som inte kommunicerar återför heller inget till gruppen. Ofta handlar det om interpersonell förmåga, att kunna använda verbal samt icke- 28 verbal kommunikation. Exempelvis kännetecknas en god parrelation av att man erkänner varandras värde och betydelse, samma sak gäller för teamet och dess medlemmar. Att ge och ta emot beröm ökar den angenäma känslan av att vara medlem i teamet. Det är en betydelsefull kommunikationsfärdighet att kunna belöna. Precis som med beröm kan en lagom nivå av skämtsamhet skapa harmoni inom gruppen. Ytterligare en kommunikationsfärdighet är att kunna få gruppens medlemmar att slappna av utan att distrahera dem. Ett beteende som fungera väl både på det personliga planet och vid utförandet av praktiska uppgifter är att visa samtycke. Om en grupp ska fungera effektivt måste det hur som helst finnas en god portion enighet. Samtycke hjälper gruppen att arbeta tillsammans (Dimberly & Burton, 1999). I gruppen ska medlemmarna tillsammans planera, lösa problem och fatta beslut. För att detta ska fungera måste gruppens medlemmarna komma med förslag eller lämna information varav förmåga att kunna bedöma och utvärdera förslag, egna som andras, också är en nödvändig kommunikationsfärdighet. En bra gruppmedlem kan också icke-verbalt uppmuntra andra till engagemang och samtidigt få människor att känna sig uppskattade. Det är också en färdighet att kunna föreslå ageranden som engagera gruppen likväl som att mana fram åsikter. Det som Dimberly & Burton (1999) betonar är alltså vikten av kommunikationsfärdigheter för att generera gruppengagemang. 29 4 Empiri ”I följande kapitel redovisas den empiriska studie som genomförts för att samla basfakta från omgivningen. Samtliga respondenter presenteras och deras input till uppsatsen redogörs för i ett logiskt sammanhang, utifrån gemensam struktur”. 4.1 Empiriska processen Den empiriska processen utbredde sig från 10 oktober fram till 13 november 2007. Under detta tidsperspektiv samlades fakta från relevanta respondenter på fallföretaget. Informationssamlingen har samband i konkreta referensramar i form av olika systemutvecklingsprojekt som presenteras nedan. Vederbörligt projekt introduceras enbart övergripligt då det är helheten som är intressant för sammanhanget i undersökningen. Introduktionen till respektive projekt är skapad med intention att öka förståelsen till varför respektive respondent argumenterar som den gör i olika situationer. Projekt Lime Lime är ett pågående systemutvecklingsprojekt inom fallföretaget med komplext uttryck och omfång. Projektet startade som en biuppgift till Compass som är företagets interna webbportal. Flera olika system är berörda av förändringen och flera olika kravspecifikationer finns att tillgå för just detta specifika projekt. Projektets omfattnings har successivt stegrat då det inte funnits några tydliga direktiv och avgränsningar. Idag har projektet varit aktivt i ca 2 ½ år och målet med Lime är att skapa en primär informationskälla av produktinformation där all data ska hämtas från för att på så vis undvika redundant och inkonsistent information. Projektet initierades inte heller likt andra systemutvecklingsprojekt där behovet oftast kommer från en beställare. I det här fallet utföll Lime som ett resultat av det behov som framkom i pågående projekt Orange, d.v.s. projektet för driftsättningen av Compass. I och med att det inte fanns en klar beställare när projektet initierades samlades således inte heller kraven i bemärkelse av denna roll. Likaså fanns ingen etablerad referensgrupp att hämta stöd ifrån och samarbeta med för att samla rätt typ av krav. Att fel personer har varit involverade i projektets kravhantering har fått konsekvenser under hela projektet gång, bekräftar Carina Holgersson, teknisk projektledare för Lime. Till en början såg man Lime som ett relativt litet projekt men kan idag emellertid konstatera allt att blivit väldigt stort då man misstolkat komplexiteten i uppdraget och beroendeförhållanden till andra faktorer med betydelse för ett fullständigt resultat. Projekt Risk & Accident Till skillnad från Lime är projekt Risk & Accident betydligt mer strukturerat och ett bra exempel på ett framgångsrikt, relativt problemfritt systemutvecklingsprojekt. Syftet med projektet är att skapa version III i en befintlig heltäckande applikation för tillbuds och olycksfallshantering. Arbetet kräver således förändring inom befintliga moduler samt nyskapande vilket har resulterat i mer än en kravspecifikation. Bakgrunden till att Risk & Accident initierades var att rapportering av tillbud och olyckfall påvisats komplext och det finns misstankar om att rapporteringen försummas på grund av verktygets komplexitet. Att samla och dokumentera kraven har inte uppfattats som ett problem då det är en relativt mogen applikation som ska utvecklas. Generell problematik i projektet var istället att referensgruppen visade sig vara ofullständig i det avseende att nya krav tillkom i ett mycket sent skede av applikationens utveckling. ”Tyvärr förstår man inte alltid referensgruppens betydelse förrän i efterhand med facit i hand. Vi ville ha en smal input men konsekvensen blev möjligen att processen styrdes 30 för hårt. Detta är ställningstagande som måste fattas under projektet och som man i efterhand istället får reflektera över och lära sig utav”, berättar Michael Bengtsson, beställare i Risk & Accident. Hillevi Fransson, teknisk projektledare, bekräftar att projektet löper smidigt idag. Projekt WIIL, Webb Input Interface Lime WIIL är ett förprojekt till Lime och Limes projektgrupp stod som beställare. Projektet var enligt Kim Lindborg mycket nyttigt då man insåg att dokumentationen för kravhantering i hög grad är omfattande och tidskrävande gentemot den nytta som genereras. 4.1.1 Respondentgrupp A Respondentgrupp A innehåller IT-aktörer i rollen tekniks projektledare varav deras primära ansvar är som teknisk kravställare. Denna grupp av respondenter hör hemma i fallföretagets IT organisation varav de karaktäriseras som relevanta IT-aktörer för undersökningen. Varje respondent i gruppen intervjuades två gånger. Första intervjun genomfördes i form av en diskussionspunkt där frågeställningen var mycket öppen och respondenten kunde ostört reflekterade över kravhantering i systemutvecklingsprojekt. Andra intervjun genomfördes utifrån en strukturerad intervjuguide uppbyggd kring tre block, kravhantering, teamet och kommunikation. Nedan följer en grundligare beskrivning av varje enskild respondent tillhörande gruppen. Respondent A1, Hillevi Fransson Hillevi är strategiskt och operativt ansvarig för projekt rörande fallföretagets externa webbsiter. Hon är tekniska projektledare inom Online Marketing området samt för dotnetbaserade webbprojekt. Respektive intervju utförde Hillevi med projekt Risk & Accident som referensram i vilket hon innehar rollen teknisk projektledare. Respondent A2, Carina Holgersson Carina är strategiskt och operativt ansvarig för samarbete- och informationsplattformar inom fallföretaget och leder följaktligen projekt inom detta område. I båda intervjuerna fördes diskussionen i relation till projekt Lime där Carina har rollen tekniks projektledare. Respondent A3, Kim Lindborg Kim är utbildad civilingenjör med inriktning mot Technology Management. På fallföretaget arbetar han med fysisk implementering av applikationer, tester och systemutvecklingsprojekt. Kim använde projekt WIIL som referensram vid samtliga två intervjutillfällen. 4.1.2 Respondentgrupp B I grupp B inkluderas två respondenter ur verksamheten med projektrollen beställare. Denna grupp karaktäriseras av ett övergripande ansvar för att samla verksamhetskrav gentemot de förväntningar som finns på resultatet. I studien skildras en väsentlig skillnad i beställarrollen varav respondenterna svara utifrån en aktiv respektive passiv beställarroll. Den enskilda respondenten intervjuades en gång utifrån samma strukturerad intervjuguide som respondenterna i grupp A. 31 Respondent B1, Michael Bengtsson Michael arbetar på fallföretaget i chefsposition med riskhantering. I intervjun svarade han på frågorna i intervjuguiden med utgångspunkt i projekt Risk & Accident. Hans roll är beställare men även aktiv projektledare representerande verksamheten. Respondent B2, Per-Erik Velin Per-Erik är Business Manager för affärsverksamheten Special Polyoler inom fallföretaget och har god erfarenhet av att driva projekt i rollen som beställare. 4.1.3 Respondentgrupp C Respondenterna i grupp C utgör ett komplement i undersökningen då respektive roll har en intressant prägling för forskningsresultatet ur ett heltäckande perspektiv. Intervjun genomfördes en gång med respektive respondent och för att bibehålla god reliabilitet i undersökningen var basen för diskussionen återigen samma intervjuguide som användes i övriga undersökningar. Respondent C1, Annelie Linhed Annelie är i grund och botten examinerad kemiingenjör och jobbar på fallföretaget som produktsäkerhets chef. I projekt Lime hade Annelie rollen som projektledare fram till att hon blev så hårt belastad att detta ledde till en längre sjukskrivning. Det är utifrån detta perspektiv som Annelie genomförde och diskuterade de frågor som ställdes i undersökningen. Intervjun med Annelie är ett komplement i undersökningen med syfte att höja validiteten på resultatet ytterligare p.g.a. den komplexitet och strukturella skillnad projekt Lime förekommer andra likvärdiga systemutvecklingsprojekt. Respondent C2, Susanna Frennemo Susanna är IT-chef på fallföretaget och van medlem i olika styrgrupper för systemutvecklingsprojekt. I och med hennes nära relation till IT organisationen gör att hon har god förståelse för den detaljnivå och komplexitet som förekommer i kravhanteringsprocessen. Tabellen nedan sammanfattar samtliga intervjuer genomförda. 32 Respondent Projektroll Datum Längd Intervju typ A1 Teknisk 2007-10-10 1h Ostrukturerad Hillevi Fransson projektledare 2007-10-26 1h Strukturerad 2007-10-11 1h Ostrukturerad 2007-10-22 1h Strukturerad 2007-10-10 1h Ostrukturerad 2007-11-01 1h Strukturerad Beställare /projektledare 2007-11-01 1h Strukturerad Beställare 2007-11-12 1h Strukturerad Projektledare 2007-10-29 1h Strukturerad C2 Styrgrupps 2007-11-13 1h Strukturerad Susanna Frennemo medlem A2 Teknisk Carina Holgersson projektledare A3 Teknisk Kim Lindborg projektledare B1 Michael Bengtsson B2 Per-Erik Velin C1 Annelie Linhed Tabell 4:1: Intervjuagenda (Källa, egen). Härnäst kommer resultatet att presenteras utifrån samma formalia som intervjuguiden är strukturerad på. Varje block presenteras och därefter följer åtskilliga uttalanden och konklusioner från samtliga respondentgruppen medverkande i undersökningen. 4.2 Block 1: Kravhanteringsprocessen Systemutveckling sker idag under stor press och kräver ett resultat som levereras i rätt tid, med rätt kravlitet och inom budget. För att möta dess krav krävs en effektiv kravhanteringsprocess. - Först och främst bad jag vederbörande respondent att berätta ifall de upplever någon generell problematik i kravhanteringsprocessen samt hur det påverkar arbetet. Alla ombads att relatera till konkreta faktorer samtidigt som det var önskvärt för resultatet om de kunde motivera orsak och samband. För att ytterligare belysa problematiken bad jag dessutom alla respondenterna att reflektera över hur förhållandet mellan IT-aktör och verksamhet påverkar situationen. 33 - ”De flesta av oss människor har god möjlighet att visualisera de förväntningar vi har på resultatet men få av oss är så pass strukturerade och orkar arbeta på den detaljnivå som krävs i systemutvecklingsprojekt. Kravhanteringsprocessen i systemutvecklingsprojekt är jobbig och krävande då det krävs val på detaljnivå för att nå det resultat som förväntas”. Så här inledde Susanna Frennemo, IT-chef på fallföretaget sin intervju vilket sannerligen reflekterar det generellt utpekade problemkomplexet som idag karaktäriserar de flesta kravhanteringsprocesser i moderna systemutvecklingsprojekt. I undersökningsstudien framgick mycket fakta av betydelse för hur kravhantering upplevs i systemutvecklingsprojekt. Varje respondent anförde sina sypunkter och reflekterade väl över upplevd problematik. Den absolut största felkällan identifierad av samtliga respondenter i undersökningen var tiden. Tiden är en kritisk framgångsfaktor med stor betydelse för resultatet i kravhanteringsprocessen och det är ett påtagligt problem att balansera kravhantering mot tilldelad tidsram. - ”Det läggs för lite tid i själva startgropen. Att tillsammans i projektgruppen planera grundligt för vad det är som ska göras är A & O för ett lyckat resultat. För lite tid är alltså den största felfaktorn till att ett kravarbete misslyckas och för att undvika denna negativa faktor bör mer tid appliceras då projektet initieras” (Per-Erik Velin, respondent B2). - ”Tiden är en kritisk faktor i utvecklingen av kravspecifikationen men det är centralt att påvisa hur en väl formulerad kravspecifikation leder till kortare ledtid för själva utvecklingsfasen Att skapa förståelse för vad som är viktigt för kravarbetets framgång är således centralt för att lyckas övertyga var tid bör prioriteras i processen. Det är en skyldighet att förklara detta på ett tydligt vis för beställaren. Anser man att tiden inte räcker till för att genomföra ett gediget kravarbete är risken mycket stor att man förbiser någon viktig aspekt” (Hillevi Fransson, respondent A1). - ”Människan är av naturen lat och detta påverkar absolut kravhanteringsprocessens framfart och resultat. Ofta behöver många olika delar av arbetet prioriteras mer tid än vad som egentligen avsätts. Tiden är alltså en grundläggande orsak för hur kravhanteringsarbetet bedrivs och prioriteras” (Carina Holgersson, respondent A2). Flera av respondenterna påpekade dessutom problematiken av en för hög respektive för låg detaljeringsgrad i kravspecifikationen, även dokumentets tekniska framställning samt omfånget på handlingen som skapar svårigheter, framförallt för den icke tekniska parten. Det framgick att olika kunskaper och erfarenheter grundar för misstolkningar av dokumentet, även inom den homogena gruppen. - ”Ur en tekniska aspekt är det sällan möjligt att genomföra kraven enligt beställarens förväntningar eftersom de sällan har den kompetens som krävs för att förstå den ”tekniska verkligheten” (Carina Holgersson, respondent A2). - ”Första gången jag såg dokumentet var det som en stor tröskel att kliva över, man måste ställa om sig helt och verkligen försöka tyda vad det är som står dolt i programmeringsspråket” (Annelie Linhed, respondent C1). - En orsak till misslyckad kravhantering är att specifikationen utformas utan tanke på vem det är som ska tolka innehållet. Dokumentet är ofta komplext och därmed svårt att hantera. Likaså förlitar vi oss i många fall på tallang då metodiken brister.” (Kim Lindborg, respondent A3). Istället för att bara diskutera påtagliga problemfaktorer identifierades även motsatsen, d.v.s. framgångsfaktorer; en tydlig och aktiv beställare; rätt personer i projektgruppen; rätt kompetens; aktiv styrgrupp med mandat att fatta beslut; tydliga avgränsningar; 34 - ”Ett klassiskt problem är att kravspecifikationen eskalerar, man säger ofta: - Ska vi inte bara göra det också…”. (Per-Erik Velin, respondent B1). Andra framgångsfaktorer markerade av respondenterna var behovet av tydlig kommunikation; engagemang för uppgiften; kritiskt granskning av process och resultat, d.v.s. våga ifrågasätta; - ”Att ingen vågar ta kritisk ställning till beslut p.g.a. att vederbörande anser sig sakna erfarenhet till den typ av ståndstagande är ännu en brist i kravhanteringsprocessen. Det är alltid svårt att ge konstruktiv kritik till en ny ide. Beställaren känner också ofta stor tillit till ITaktören i samarbetet och ifrågasätter sällan kraven som dokumenteras vilket är en stor riskfaktor för resultatet” (Kim Lindborg, respondent A3). Resultatet från block ett tyder på att det är otroligt viktigt att samarbetet i projektgruppen fungerar väl under framställningen av en kravspecifikation. Att kraven stämmer överrens med kundens förväntningar urskiljs i undersökningen som ett grundläggande argument för att processen ska fortlöpa och resultera enligt förväntan. Det bekräftas av flera respondenter vikten av att frekvent träffa beställaren för att diskutera och stämma av krav. - ”Då en bild säger mer än tusen ord använder jag mycket konkreta illustrationer, skärmdumprar o.s.v. för att precisera resultatet för beställaren. Ofta känns kravhanteringen komplext och krångligt men man måste vara tuff och våga lägga tiden som krävs för ett bra resultat. Systemutvecklingsprojekt ställer höga krav på beställaren och det är ibland svårt att intyga beställaren varför en komplett kravspecifikation är ett så viktig dokument”(Hillevi Fransson, respondent A1). - ”Det är synnerligen bra att ha en väl strukturerad process som genererar systematik i förfaringssättet. Framförallt är beställaren ovan och saknar erfarenhet och kompetens för vad som verkligen krävs i ett äkta systemutvecklingsprojekt. Detaljnivån är sällan aktuell i ett ordinarie beställningsförfarande och kan lätt skapa frustration mellan beställare och IT-aktören, levererande parten, då förståelsen för processen skiljer sig åt för dessa parter”. (Susanna Frennemo, respondent C2). - ”Då det gäller att skapa ett hälsosamt förhållande mellan IT-aktören och verksamhet är det centralt att istället för att traditionellt informera aktuellt sakläge börja förhandla. Det borde vara en öppen förhandling där båda parter känner sig nöjda med resultatet. Båda parter ska alltså kunna ta hjälp av varandras expertis i en tydlig och väl fungerande tvåvägskommunikation”. (Kim Lindborg, respondent A3). Ett annat intressant problem som uppdagades i undersökningen var huruvida man avgör vem som är berättigad kravställare. - ”Då krav ska samlad är det svårt att veta vilka källor som är den rätta inputen. Det går helt enkelt inte att involvera alla, det måste bli ett urval. Att hitta rätt urval med rätt erfarenhet är inte alltid det enklaste” (Michael Bengtsson, respondent B2). - ”Att fel personer är involverade i kravställningen kan få bestående konsekvenser för hela projektet”. (Carina Holgersson, respondent A2). För att överskådligt sammanfatta första blocket i undersökningen har jag valt att avsluta med en tabell som redogör för de mest frekventa kravhanteringsproblemen identifierade. Problemen återges i förhållande till i hur ofta de omnämns i underökningen, se nedan. 35 Kravhanteringsproblem Frekvens % Tidsramen 71 % Tiden räcker inte till för ett optimalt genomförande och resultat Kravspecifikationen 71 % Ofullständig utformning, komplext omfång, dåligt anpassad detaljnivå och dåligt anpassat skriftspråk är alla faktorer som ger indikation på att specifikationen är en bidragande orsak till defekter Beställarens roll 71 % Bristande erfarenhet, otillräcklig kompetens och oengagemang Kommunikationsprocessen/begreppsapparaten 71 % Komplex, ofullständig och illa anpassad för målgruppen Erfarenhet och kunskapsnivån varierar i projektgruppen vilket påver- 57 % kar avancemanget och resultatet i processen Inga tydliga avgränsningar 43 % Ofullständigt ansvar/ ofullständig projektorganisation 43 % Oaktiva roller och bristande ansvarstagande Fel personer involverade i kravsamlingen 29 % Avsaknad av nyckelpersoner 29 % Bristande granskning av krav och resultat 29 % Kravens kvalitet utvärderas ej 14 % Tabell 4:2: Kravhanteringsproblem (Källa, egen). 4.3 Block 2: Teamet Projektgruppen har en väsentlig roll i kravhanteringsprocessen. Tillsammans ska en grupp av enskilda individer med olika förutsättningar driva processen mot ett specifikt mål. Teamets mognad har följaktligen stor betydelse för dess effektivitet. - I intervjuns andra skede bad jag vederbörande respondent att återge sin generella tolkning av teamets betydelse för kravhanteringsprocessen. Jag efterfrågade faktorer med betydelse för processen framgång. Alla respondenter i undersökningen visade stor medvetenhet för teamets betydelse i kravhanteringsprocessen. Jag har valt att inkludera flera uttalanden från alla respondentgrupper för att belysa var fokus betonades i denna frågeställning. - ” En tydlig projektledare och beställare; involverade medlemmar; explicit ansvarstagande för tilldelad roll; rätt personer med rätt kompetens samt en involverad referensgrupp; är tydliga och 36 konkreta faktorer som jag anser påverkas teamets effektivitet och därtill processen framgång. ” (Carina Holgersson, respondent A2). - ”Det är viktigt att inkludera alla roller som behövs i teamet och att se till att alla som är med har tid för sin roll. Det är viktigt att teamet förstår sin roll och vad som förväntas För teamets mognad är mixen viktigt. Det är centralt att blanda både erfarna och mindre erfarna karaktärer i projektet för att dels få de nya sinneslagen som driver och dels de mer erfarna som bibehåller en viss balans och kontroll. Det är också viktigt att inse betydelsen av en referensgrupp i kravhanteringsprocessen. Det ska vara en referensgrupp av rätt sammansättning, d.v.s. som speglar verkligheten. Likaså är det centralt att ständigt förnya referensgrupperna för att få tillgång till nya synpunkter och perspektiv.” (Respondent A1, Hillevi Fransson). - “Teamets sammansättning är jätteviktig för att lyckas med kravhanteringsarbetet, för att vara effektiv och framgångsrik. Det måste också finnas dem som vågar att ställa de kritiska frågorna, d.v.s. de som vågar ifrågasätta. Många gånger sätts teamet samman av befintliga roller och man glömmer bort att det även bör finnas en mix av rollinnehavare som är kritiska, analytiska, kreativa o.s.v. för att skapa dynamik i teamet” (Per-Erik Velin, respondent B1). - ”Teamets sammansättning har stor betydelse för hur kravarbetet kommer att fungera. Framförallt är det avgörande att tydliggöra respektive gruppmedlems ansvar. Även olika aspekter krävs och bör inkluderas för en optimal sammansättning. Ofta har man inte som primärt syfte att inkludera olika människotyper utan det är istället kompetens och ansvar som styr sammansättningen. Processtänkt och struktur underlättar och hjälper teamet i sitt arbetet. Det är också centralt att det finns en balans mellan rollerna för att processen ska fungera optimalt” (Susanna Frennemo, respondent C2). - ”Ett vanligt scenario då en projektgrupp ska blidas är att ett antal personer ”slängs ihop” för att bilda ett team. Ibland faller det mer naturlig vem som bör ingå i teamet men i många fall är det samma personer som sitter med i projektgruppen. Problematiken är då fel personer involveras tillförs inte gruppen rätt kompetens. Således är det viktigt att ha med rätt personer under projektets olika delar, d.v.s. ta hänsyn till gruppens sammansättning över tiden” (Kim Lindborg, respondent A3). - ”Teamets kompetens och sakkunskap i förhållande till projektmålet är mycket viktigt”. (Michael Bengtsson, respondent B2). - ”Det är viktigt att lyfta fram och fira när teamet har lyckats och inte omedelbart börja tackla nästa problem. På så vis får teamet bekräftelse på att ”vi har lyckats, vi är på rätt väg, det här fixar vi!””. (Carina Holgersson, respondent A2). 4.4 Block 3: Kommunikation I samspelet mellan människor spelar kommunikation en avgörande roll varav sättet vi kommunicerar på har en avgörande betydelse för kravhanteringsprocessens framgång. - I det sista blocket efterfrågade jag påverkande faktorer i relation till sättet vi kommunicerar på som har betydelse för kravhanteringsprocessen. Alla respondenter ombads även att om möjligt även reflektera över vilka orsaker och samband som finns att urskilja i förhållande till identifierade faktorer. 37 Skiljaktigheter i språket, d.v.s. olika begreppsapparater är framförallt ett hinder i kommunikationsprocessen som påverkar kravhantering märkbart. Att kommunicera väl och eftertänksamt för att nå framgång i processen, var de flesta respondenterna överrens om. - ”Att kunna beskriva konsekvenserna för ett visst beslut och göra dem explicita resulterar i något som är lättare för alla parter att applicera i verkligheten. Struktur och formalia är två centrala faktorer för att kommunikationsprocessen ska fungera väl i en komplex kontext.” (Per-Erik Velin, respondent B1). Per-Erik kompletterar sitt uttalande med följande argument: - ”Olika begreppsapparater utgör också ett problem i kommunikationen. Då vi inte kan förstå konsekvenserna av ett beslut eller agerande är det väsentligt att inkludera någon med rätt sorts kompetens att vara kritisk och ställa ”de där frågorna” som verkligen ger ett grundligt och igenkännbart svar” (Per-Erik Velin, respondent B1). Även Michael Bengtsson gjorde ett intressant uttalande om hur han tycker det vore lämpligt att arbeta med kravspecifikationens framställning för att lyckas övervinna kommunikativa hinder: - ”Att som beställare inte förstå tekniken och på så vis inte kunna översätta kravspecifikationen till vad den i realiteten betyder är ett stort problem men går att lösa genom att arbetat iterativt. Genom att arbeta iterativt kan beställare och IT-aktören tillsammans förtydliga dokumentet varav olika versioner på så vis successivt kan växa fram och förtydligar bilden” (Michael Bengtsson, respondent B2). Carina Holgersson anser att det finns ett stort ansvar att ta för att kommunikationsprocessen ska fungera önskvärt. Exempelvis bör det vid ett möte finnas en tydlig agenda för att förmedla struktur. Även e-post som kommunikationsapparat kräver ett ansvar då det är lätt att misstolka innehållet i ett mail; - ”Man måste nästintill vara överdrivet positiv för att motparten inte ska känna sig trampad på tårna. I många fall kan en överdriven mailkontakt leda till komplicerade diskussioner och ohållbara situationer. Betydelsen av personlig kontakt få inte negligeras”! Carina fortsätter att belysa kommunikationens betydelse för kravhanteringsprocessens framgång. - ”Det är viktigt att varje enskild aktör tar ansvar för att förankra sin åsikt. Vissa personer tar dock inte detta ansvar på allvar och då är det inte alls ovanligt att ”luckor” uppstår i kravarbetet, d.v.s. väsentliga krav utelämnas. Att begreppsapparaten heller inte är den samma för projektets olika aktörer är ingen nyhet men något som absolut inte får ignoreras. Det är viktigt att ta diskussionen tidigt, se till att alla förstår vad som sker. Alla förstår nämligen inte hur viktigt det är att ha med sig alla aktörer för att lyckas”. Slutligen betonar också Carina betydelsen av tydligt förankrade och kommunicerad mål för att undvika varierande målbilder. - ”Genom att tydlig kommunicera de mål som finns undviker vi att det uppstår målbilder som står i motsättning till varandra”. Det blev också uppenbart att man förstod problematikens olika sidor och flera bra aspekter av problemområdet alstrades i undersökningen. Kim Lindborg delade med sig av sina kunskaper och erfarenheter i sakförhållandet: - ”I och med att vi människor tolkar saker och ting olika är det viktigt att förklarar vad vi verkligen menar. Att använda ett för komplicerat språk kan likväl som att använda ett för banalt språk resultera i ren ”dynga”! Därför måste vi ta hänsyn till vem målgruppen är och vilken effekt vi vill åstadkomma” (Kim Lindborg, respondent A3). Kim tycker också att det är mycket viktigt att själva överlämningen av information fungerar bra. - ”Ett omfattande processtänkt är gynnande och tillför förståelse för hela flödet. Ett tydligt driv ska38 pas då jag själv förstår hur mitt arbete tillför värde. För att återkoppla detta till vilken betydelse själva överlämningen har är det således viktigt att feedbacken fungerar och utdelas optimalt. Att två personer tar i hand och återkopplar direkt, alltså en dubbelriktad kommunikationsprocess. Alla måste ta sitt ansvar för att det som förmedlas i överlämningen tas emot och att feedback ges direkt”. Avslutningsvis har jag valt att även inkludera en kommentar som understryker att ”kommunikation är mer än bara ord”. Det är Hillevi Fransson från respondentgrupp A som förklarar hur hon löser problemet att få alla berörda aktörer att tolka saker och ting lika: - ”En bild är ett mycket bra verktyg för att kommunicera och undvika missförstånd. Med en bild är det betydligt lättare att förklara ett krav så att alla berörda parter förstår. Beroende på om du har en tekniks bakgrund, ör användare eller beställare så har vi alla olika perspektiv, kompetens och förståelse. Att alla ”ser samma sak” är en förutsättning för att resultatet ska stämma överrens med de förväntningar som finns. Alla kan vara med och diskutera en bild. Även för styrgruppen som i många fall inte har den bakgrund och förförståelse för uppgiften som krävs, är en bild mycket användbar för att fatta korrekta beslut” (Hillevi Fransson, respondent A1). Samtliga respondenter är väl medvetna om hur viktigt det är att vara tydlig. De flesta nämner i intervjun betydelsen av att uttrycka sig enkelt i skrift och språk så att alla parter involverade förstår och kan uppfatta saker och ting lika. - ”För att kravhanteringsprocessen ska fungera krävs god kommunikationsförmåga från båda parter. Kommunikationen är verkligen A & O för att lyckas med arbetet” (Susanna Frennemo, respondent C2). Jag har valt att avsluta sammanfattningen av den empiriska studien med ännu ett uttalande. Citatet speglar med ett fåtal ord vad det är som krävs för att nå framgång i kravhanteringsprocessen: - ”Det är många mjuka värden som behöver vävas in, inte bara kod och hårda krav. Det är viktigt att vidga sin vy och inte bara se till hårda fakta. Våga ta tid och plats för att försäkra att alla berörda förstår” (Hillevi Fransson, respondent A1). 39 5 Analys ”I detta kapitel redogör författaren sina egna tankar och synpunkter om undersökningen. Strukturen följer ett sådant mönster att det ska vara enkelt att anknyta till föregående kapitel. Startpunkten för analysen är en generell analysmodell”. 5.1 Analysmodell Innan jag påbörjar utvärderingen tänker jag på nytt gå igenom den generella analysmodell jag beslutat att använda för att analysera ett urval av de kravhanteringsproblem identifierade i undersökningen. Modellen bygger som tidigare nämnt på en enkel struktur hämtad från skolverket och det går lätt att följa deklarerat resonemang utifrån den. I bilden nedan illustreras stommen till modellen. Figur 5:1: Analysmodellen (Skolverket, 2007). Förutom bestämda kriterium som framgår av modellen kommer jag även att ge egna kommentarer och reflektioner i respektive sakförhållande. I metoden finns modellen grundligt förklarad men jag anser att det kan vara relevant att åter belysa ett par centrala aspekter med betydelse för hur modellen bör tolkas. I analysmodellen pekar attributet åtgärder mot både kolumnen för orsak samt konsekvens, vilket är helt korrekt. Min intention är att komma fram till en realiserbar lösning som kontrollerar helheten och inte bara framförvarande element som skulle vara det självklara resultatet om jag istället använde en cyklisk modell. Min motiveringen är följaktligen att med hjälp av modellen finna en komplett lösning som inte enbart fokuserar på källan till problemet utan dessutom avser att förekomma symptomen. De fyra mest frekvent omnämnda problemen hämtade från undersökningen kommer att analyseras utifrån angiven analysmodell. Övriga delar av analysen sker utifrån en hermeneutisk ansats där min förförståelse spelar en väsentlig roll för hur jag tolkar resultatet 40 Problem I Att tiden är ett stort problem i kravhanteringsprocessen är påtagligt utifrån givet resultat i undersökningen. Med utgångspunkt i problemet har jag därför utvärderat tänkvärda orsaker, konsekvenser samt lämpliga åtgärder. Jag har således tolkat resultatet från den empiriska studien i relation till problemet och därtill adderat egna kommentarer i modellen som attribut under kategorin för åtgärder. Härnäst följer en tolkande diskussion hur jag kommit fram till deklarerat resonemang samt några reflektioner i förhållande till teoretisk referensram vald för uppsatsämnet. (Följande tre problem kommer att bemötas på samma sätt, d.v.s. i den typ av struktur jag tillämpar för att analysera problem I). Samtliga respondenter uttryckte att tiden utgjorde ett kravhanteringsproblem med omfattande konsekvenser för fortsatt arbete. Utifrån deras resonemang förstod jag att dålig planering för kravhanteringsprocessen var en utav orsakerna till detta liksom att tiden allokerad prioriterades andra delar av projektet. Enligt Eriksson (2007) är kravhanteringsarbetet i många fall mycket omfattande varav han i sin litteratur förespråkar ett iterativt arbetssätt. Fördelarna med att arbeta iterativt är att snabbare återkoppling kan ges och bättre överblick serveras. Utifrån Erikssons resonemang tolkar jag det som en lämplig åtgärd att arbeta iterativt för att kunna tidsoptimera kravhanteringsprocessen. Det iterativa arbetssättet medför nämligen också ett stöd för att driva olika aktiviteter parallellt. På fallföretaget finns verktyg för att bedriva processen iterativ dock tolkar jag det som att man inte tillämpar metodiken till fullo, här finns således mer att ge. Även Reynolds (2006) kastar i sin artikel ljus på hur ett systemutvecklingsprojekt som utvecklas iterativt har större chans att hålla bestämd tidsram och därtill dessutom leverera funktionalitet som stämmer överrens med behovet. Niazi & Shastry (2003) omnämner i sin artikel att vi måste förstå kravhanteringsprocessen roll i systemutvecklingsprojekt för att kunna förbättra och reducera problemnivån. I under41 sökningen var det framförallt de respondenter i rollen som teknisk projektledare som belyste betydelsen av att förstå kravhanteringsprocessens funktion. De förklarade vid flertal tillfällen hur viktigt det var att få beställaren och resterade delar av verksamheten införstådda med processens relevans och kommande betydelse för utvecklingsfasen. Hos IT-aktören kunde jag tyda en viss frustration över den begränsade förståelsen inom verksamheten. I projektgruppen skiljer sig erfarenhet och kunskap åt vilket påverkar inställningen till hur systemutvecklingsprojekt lämpligast bör drivas för ett framgångsrikt resultat. Inom IT funktionen finns enligt min uppfattning större förståelse för varför kravhanteringsprocessen bör prioriteras mer tid. Inom verksamheten anser man emellertid också att den otillräckliga tidsramen utgör ett stort problem men jag tolkar det inte som att denna kategori alla gånger är lika medvetna om varför det är viktigt att prioritera tid i denna fas. Olika erfarenheter, kunskap och förståelse för systemutveckling styr alltså hur vederbörande part uppfattar problematiken i kravhanering. Alla parter är dock väl medvetna om de konsekvenser som följer som ett resultat av problemet angivet. Det faller sig troligtvis mer naturligt för vederbörande att relatera till konsekvenser som är explicita och tydliga. Sammanfattningsvis har analysen av det första problemet resulterat i följande konklusioner: • Alla respondenter är väl medvetna om tidens betydelse för en framgångsrik kravhanteringsprocess dock upplever jag att de respondenter med teknisk bakgrund har större förståelse för varför tiden är en avgörande faktor. • Jag anser att en iterativ arbetsform skulle gynna processen ur ett tidsperspektiv vilket är centralt för problemställningen. • Slutligen tolkar jag att det krävs att hela projektgruppen arbetar efter ett homogent mönster för att komma tillrätta med upplevd problematik. Alla berörda parter måste förstå processens betydelse för att tillsammans kunna reducera problemnivån. 42 Problem II Liksom att tiden är en karakteristisk felkälla i kravhanteringsprocessen var svarsfrekvensen från undersökningen hög vad gällde kravhanteringsproblemet en bristande kravspecifikation. Att kravspecifikationen i de flesta fall brister i något avseende är ingen nyhet. Det intressanta i undersökningen är att medvetenheten kring detta specifika problem är hög men trots det finns det en likgiltighet för dokumentet. Alla respondenter diskuterade flitigt problematiken, orsaker och konsekvenser men jag uppfattade aldrig att det fanns ett direkt engagemang för att göra en drastisk förändring. Det framgick flertalet bra åtgärder och idéer för att komma tillrätta med problemet men återigen kände jag aldrig någon dynamik i ställningstagandet. Jag tror att de flesta är väl medvetna om hur problemet påverkar kravhanteringsprocessen samt resultatet men man är bekväm och orkar helt enkelt inte att finna en lösning. Som nämnt i föregående problemställning finns det sällan tid, tid att göra det som verkligen krävs för att grundligt komma tillrätta med detaljer som är avgörande för helheten, för resultatet. Jag tror det krävs att disciplinen i systemutvecklingsprojekt mognar och att man inser att allt kan inte vara gjort igår då det är komplexa uppgifter med stor osäkerhet som ska lösas. Reynolds (2006) talar i sin artikel om hur vi bör bemöta osäkerheten i kravhanteringsprocessen. Ofta finns inte all information tillgänglig vid en och samma tidpunkt för att beskriva ett fullständigt behov. Utmaningen är som han nämner att kunna leverera de krav 43 som är kända och samtidigt göra det möjligt att leverera övriga i takt med att de framträder. Jag tolkar det Reynolds föreskriver som ett lämpligt koncept för praktisk tillämpning som skulle kunna generera goda förutsättningar att förhindra att dokumentet som skapas blir ofullständigt eller irrelevant. För att nå ett fullständigt resultat fodras att alla parter tar ett ansvar. Pozgaj, Sertic & Boban (2003) skriver i sin artikel om en metod för effektiv kravhantering som syftar till hur ansvar bör fördelas. De skriver så här; för att vi ska kunna samla och beskriva krav på ett bra sätt rekommenderas att alla medlemmar i projektteamet bör ha ansvar för uppgifter nära kopplade till deras kompetens. På så vis blir alla deltagare ansvariga för att samla och beskriva de krav som ligger inom deras kompetensområde Jag tolkar metoden som mycket inspirerande och som en frisk fläkt skänker den oss ett nytt perspektiv på hur ansvarstagande ska optimeras för att generera ett bättre underlag. Att använda en best practice likt den Pozgaj, Sertic & Boban beskriver upplever jag som ett gott alternativ för att komma i ordning med bestämt problem. Det finns en viss säkerhet i att bruka best practices då andra tidigare har använt samma verktyg med god verkan. Vidare anser jag att problemet måste lyftas till en strategisk nivå för att konsekvenserna ska få fäste och verkligen uppdagas istället för att negligeras och fösas åt sidan. Jag anser att lyfter man problemet och skapar nya rutiner för att hantera kravspecifikationen finns det goda möjligheter för att lyckas. Det är såldes centralt att alla är med och skapar förändring för att förankra de nya rutinerna väl. Alla typer av förändringsarbete har en viss tendens till motstånd och det gäller därför att, som nämnt, först lyfta problemet och därefter skapa en gemensam vision för en önskvärt framtidsbild. En uttalad vision är ett bra hjälpmedel för att få alla engagerade för en och samma målbild. Målbilden ska vara konkret och det ska vara explicit uttryckt vad som genereras respektive vad som förkastas för att öka förståelsen och toleransen för en förändring. Jag tror själva på att iterativ utveckling av dokumentet skapar förutsättning för ett bättre resultat. Att arbetat iterativ erbjuder kontinuerlig utvärdering av resultatet samt att kraven som samlas är ajour med de förväntningar och behov som finns. Därtill har det stor betydelse att språket är anpassat efter de parter berörda av dokumentet. Det måste finnas logik i det som dokumenteras för att informationen ska kunna tillämpas optimalt. När jag genomförde studien fanns det dem som inte omnämnde språket som ett hinder fastän det latent framgick att det var ett problem. Jag tror att det är känslosamt att erkänna att det här förstår jag inte. Genom att arbeta med ett anpassat språk kompletterat med bilder finns det möjlighet för alla parter att känna igen det som dokumenteras samtidigt som det öppnar upp möjligheter för alla att kritisk granska de krav som dokumenteras. När alla parter har förutsättning att förstå dokumentinnehållet ökar oddset för att resultatet ska stämma överrens med de förväntningar som finns. Först då kan vi betrakta kravhanteringsprocessen som framgångsrik. Analysen av problem två kan summeras i följande punkter: • Jag tolkar det som att systemutvecklingsprojekt behöver mogna för kravhanteringsprocessen ska få utrymme att utvecklas. • Därtill betonar jag betydelsen av ansvar för att förebygga en bristfällig kravspecifikation. Jag anser att Pozgaj, Sertic & Boban redogör för en tillämpningsbar metod som skänker nytt perspektiv på hur ansvartagande kan optimera processen. • Slutligen betonar jag även nya rutiner, iterativ utveckling och ett anpassat språk för att alla parter ska kunna känna igen sig och förstå innehållet. Att skapa förändring tillsammans kan vara startpunkten för att komma till insikt med problemet. 44 Problem III I förhållande till systemutvecklingsprojekt är beställarrollen i många fall inkomplett. Det krävs andra typer av erfarenhet och kunskaper för att driva rollen optimalt tillskillnad från ordinära verksamhetsprojekt. Det är som nämnt vid ett tillfälle i undersökningen ”ett beställningsförfarande på detaljnivå” som krävs. Jag tolkade samtliga respondenter som väl medvetna om denna problematik och vilka orsakerna är. Även de respondenter med en tydlig beställarroll markerade på hur deras okunskap och brist på erfarenhet i förhållande till uppgiften ibland utgör ett hinder i processen. Respondenterna delade emellertid med sig av färre åsikt för de konsekvenser som problemet resulterar i. Detta tolkar jag som en signal på att man ignorerar de åtgärder som finns att tillämpa och istället väljer att arbeta som man alltid gjort. Fram tills att någon ifrågasätter handlingen kommer det att fortsätta på det här sättet. Jag har förhoppningar om att lyfta detta till en relevant frågeställning för att förhoppningsvis kunna förebygga, eller bäst av allt eliminera detta problem som enligt min mening är av relativt banal karaktär. Det handla egentligen bara om att orka arbeta på rätt sätt med rätt roll för att få till stånd en lösning. Vidare anser jag att det är otroligt viktigt att man delar med sig av kunskap och erfarenhet inom gruppen så att alla parter kan dra nytta av den. Likaså ska tilldelad roll ske efter principen bäst lämpad för att undvika oengagemang. Med rollen ska det följa ett tydligt ansvar som sätter prägel på vad som förväntas av rollinnehavaren. Det är mycket orättvist att tilldela en roll slumpmässigt, dels för vederbörande rolltagare, dels för projektgruppen men framförallt för kunden. Att arbeta med tydliga roller skapar en bra bas för en effektiv arbetsprocess där alla är väl medvetna om vad de förvänts bidraga med. För att ytterligare 45 tolka situationen av rollens betydelse kontra arbetsprocessens effektivitet har jag valt att tolka situationen utifrån FIRO-modellen. För att nå den slutliga och eftertraktade samhörigheten krävs det att alla roller och förväntningar är glasklara för vederbörande part så att slutligen broar kan byggas mellan gruppens olika deltagare. I undersökningen kände jag tendens till att många roller inte tillsätts utifrån de grundprinciper som egentligen borde styra. Det är därför viktigt att markera vilken betydelse beställarrollen har i ett systemutvecklingsprojekt. Beställaren måste vara väl medveten om vilket ansvar rollen för med sig och själv avgöra om han eller hon är kapabel att fylla platsen optimalt. God självinsikt och ett mod att våga ta eller förkasta rollen är centralt för att komma tillrätta med problemet. Rollen som beställare får inte påtvingas oavsett om rolltagaren är kapabel eller ej. Kapacitet för rollen måste gå hand i hand med vilja att agera som beställare, annars är konsekvenserna de samma. Som Dimberly & Burton (1999) nämner är rollfördelningen inom gruppen betydelsefull för dess effektivitet. Då jag tolkade respondenternas input i detta avseende tycker jag att alla delade en mogen inställning till betydelsen av beställarens roll för en framgångsrik kravhanteringsprocess men det fanns ingen märkbar benägenhet att förändra aktuell situation. Det går att sammanfatta analysen av problem III i följande punkter: • Beställarerollen i ett systemutvecklingsprojekt betraktar jag som inkomplett i förhållande till ordinära verksamhetsprojekt. Framförallt är det avsaknad av kunskap och erfarenhet som gör att jag tolkar situationen som ofullständig. Acceptansen för detaljnivån är otillräcklig och försvårar beställarrollen i kravhanteringen. • Jag tolkar det som att det finns en viss brist på förståelse för problemet. De flesta väljer att arbeta kvar enligt gamla rutiner istället för att se till en ny lösning. • Det är centralt att arbeta med tydliga roller för att åstadkomma en effektiv arbetsprocess. 46 Problem IV Att kommunikationsprocessen är en faktor av stor betydelse för kravarbetet klargjorde resultatet från undersökningen. Bristfällig kommunikation är ett kravhanteringsproblem som tydligt präglar processens framgång. Att kommunicera effektivt kräver mer än vad man tror. Det finns flera faktorer med stor betydelse för kommunikationsprocessens avancemang därav bland andra valet av kommunikationskanal, omgivningen och inte minst budskapet i sig. Enligt Maltén (1998) är kontextmodellen ett bra verktyg för att beskriva kommunikationsbegreppet. I modellen framgår det hur budskapet pendlar mellan sändare och mottagare samt betydelsen av aspekter som kodning, avkodning, val av kanal, feedback och kontext. Jag tolkar likt Maltén att all kommunikation sker i ett sammanhang, en kontext, som har betydelse för kommunikationsprocessen. Att förstå hur omgivningen påverkar sättet vi kommunicerar på är en förutsättning för att komma tillrätta med processen. Alla respondenter visade återigen god förståelse för problematiken och diskuterade flitigt konsekvenserna av en mindre väl fungerande kommunikationsprocess. De respondenter med större erfarenhet och kunskap av systemutveckling tolkade jag som något mer medvetna om orsakerna till problemet. De kunde framförallt relatera till konkreta källor tillskillnad från övriga respondenter som hellre diskuterade konsekvenserna av problemet. Detta grundar sig troligtvis på skillnader i erfarenhet och kunskap men också personligt intresse för processen. Några i undersökningen visade ett gediget engagemang för syftet med 47 studien tillskillnad från andra som ”gärna ställde upp” men aldrig riktigt visade samma intensitet i intervjun. Det finns som Dimberly och Burton (1999) nämner flera olika syften med att kommunicera. Ett av behoven vi vill tillgodose är förmågan att samarbeta. Vi kommunicerar följaktligen för att kunna samarbeta och det är just i samarbetet mellan människor som kommunikationsprocessen har sitt största behov och syfte. Teorin lyfter fram en centrala argument för att förstå innebörden i att kommunicera. Att kommunicera rätt, effektivt och målmedvetet är en förutsättning för maximal framgång i kravhanteringsprocessen. Jag tolkar likt Maltén (1998) att i samspelet mellan människor spelar sättet vi kommunicerar på en avgörande roll. Fungerar kommunikationen ökar premisserna för att kravhanteringsprocessen ska fungera och resultera i det som förväntas. I och med att det är ett storartat samarbete som sker mellan olika aktörer med olika erfarenhet, kompetens och kunskap är det centralt att kunna kommunicera för att gå vidare i processen mot givet mål. Det gäller att alla är medveten om och tar ansvar för sitt budskap. Är berörd sändare dessutom medveten om att mottagaren påverkas av ytter omständigheter då den tolkar budskapet är också möjligheten större att sändaren tar ansvar och direkt återkopplar till att budskapet mottagits korrekt. För att kommunicera effektivt handlar det inte bara om att kunna föra fram ett budskap utan lika mycket om att lyssna effektivt. Genom att verkligen lyssna på det budskap som sänds minskar risken för missförstånd betydligt. Alla parter måste vara aktiva i kommunikationsprocessen och dessutom vara medveten om vad det är som orsakar bristfällig kommunikation. Enligt min åsikt är förmågan att kommunicera avgörande för att nå ett gemensamt mål. Kan vi inte kommunicera kommer vi heller inte framåt i processen. Vi måste lära oss att skicka anpassade budskap, att lyssna och återkoppla för att inte fördröja avancemanget i kravhanteringsprocessen. Alla måste förstå betydelsen av effektiv kommunikation för att kunna tillämpa konceptet. När alla är medvetna är de också mottagliga på ett helt annat vis och förhoppningsvis förändringsbenägna. Det finns kanske behov av att någon förmedlar kunskapen för att alla ska få en rättfärdig chans att ta del av den och förstå hur mycket det betyder för slutresultatet att kommunikationen fungerar. Idag pratas det mycket om lärande organisationer, d.v.s. att alla ska dela kunskap med varandra för att på så vis snabbare utvecklas. För att lösa problemet med bristfällig kommunikation måste de som förstår hur kommunikationsprocessen fungerar dela med sig av sina kunskaper till sina arbetskamraterna. Kontentan är att vi måste lära oss att kommunicera effektivt och det gör vi lättast genom praktisk erfarenhet. Jag tror därför också att det är centralt att efter ett projektavslut utvärdera hur kommunikationen påverkat processen för att kunna lära sig av det som hänt och på så vis förändra situationen till den bättre. Kommunikation är inget ”gripbart” fenomen, det handlar istället om att ta vara på erfarenheter för att vid nästa tillfället kunna förändra till det bättre. Analysen kan sammanfattas i nedanstående punkter: • Jag tolkar det som att det krävs mycket mer än vad vi tror för att kommunikationen ska fungera. Ofta är vi omedvetna om de faktorer som påverkar processen. • Sättet vi kommunicerar på har stor betydelse för vår förmåga att samarbeta med andra människor. • Att kommunicera väl handlar inte enbart om att framföra ett budskap utan lika mycket om att lyssna effektivt. 48 5.2 Egna tankar I den avslutande delen kommer jag att utveckla mina egna tankar kring resultatet och gör det i förhållande till de tre block som studien baseras på. Mina egna tankar utgör synpunkter och reflektioner baserat på hur jag har tolkat informationen genererad i undersökningen. 5.2.1 Block 1: Kravhanteringsprocessen Syftet med uppsatsen var att tolka kravhanteringsprocessen i organisation X med målet att skapa förståelse för vilka faktorer som utgör problem i praktiken. Jag tycker att syftet är infriat med motiveringen att studien har genererat ett antal konkreta kravhanteringsproblem. I tidigare applicerad analysmodell valde jag att analysera de problem med störst svarsfrekvens. Jag kommer nu att diskutera samtliga problemdimensioner. Resultatet från undersökningen motsvarar många av de förväntningar jag hade. Utifrån teori och praktisk erfarenhet går det att utläsa tydliga paralleller till faktorer i verkligheten med explicit uttrycksform som grundar för problematik i kravhanteringsprocessen. Framförallt är det tidsramen som inte räcker till, kommunikationsprocessen som vacklar, vaga roller och en bristfällig kravspecifikationen som skapar problem och fundament för ytterligare problematik. Tiden som är en påtaglig faktor har stor betydelse för processens framgång. Räcker inte tiden till påverkar detta alla andra delar av processen obehindrat. Krav samlas, dokumenteras och prioriteras under press, kommunikationen blir lidande då stressen kryper på liksom roller tilldelas utan eftertanke. Roller som tilldelas utan eftertanke leder i många fall till att ansvar för rollen inte heller tas enligt förväntan likaså är chansen större att engagemanget för uppgiften tryter. Att rätt erfarenhet och kunskap tillförs är lika centralt som att rollen tilldelas efter principen bäst lämpad. Teamets sammansättning anser jag har stor betydelse för hur kravhanteringsprocessen avancerar. Teamet ska sättas samman med eftertanke, vem passar bäst rollen som beställare, vem har mandat och rätt kompetens att sitta med i styrguppen och vem är bäst lämpad som den drivande projektledaren m.m. Alla dessa frågor måste vi få ett klart svar på och inte bara chansa oss till en lämplig lösning. Konsekvenserna av att misslyckas med teamets uppbyggnad är för stora och för att se genom fingrarna på. Det går inte längre att bedriva kravhantering utan struktur och en tydlig strategi. Alla problem som uppdagades i undersökningen är behandlingsbara men det krävs emellertid att vi inte förnekar dem och dess betydelse för helheten. Det går inte att chansa längre! Finns det underlag för att göra saker och ting bättre måste lämpliga lösningar appliceras och testas. Det går inte att ignorera det som är uppenbart. Jag tolkar nivån av medvetenhet för problematiken i kravhanteringsprocessen som hög men det krävs att vi vågar börja satsa på nya taktiker för att nå bättre resultat. Det är lämpligt att kontinuerligt utvärdera avslutade processer för att fortlöpande lära av sina misstag och kontinuerligt fortsätta att förbättra. Kravhantering i systemutvecklingsprojekt är mer komplext, detaljerat och framförallt outforskat än i ordinära verksamhetsprojekt och måste tilldelas mer eftertanke för att kunna drivas optimalt. Det finns gott om litteratur och vetenskapliga verk som belyser både problematik, lämplig metodik och tankar kring kravhantering i systemutvecklingsprojekt. Min reflektion är; varför lär vi inte av andras misstag och tar tillvara på de erfarenheter som ges. Visst kommer det att krävas resurser för att genomdriva en förändring men det behöver inte vara kopiösa kapital som krävs för att förändra. Det som krävs är istället eftertanke för de behov som måste tillgodoses för att kravhanteringsprocessen ska kunna drivas effektivt och framgångsrikt. Tänk noga efter hur teamet ska se ut, vilken kompetens, kunskap och erfarenhet som krävs, vilka människotyper är relevant och hur bör roller lämpligast fördelas utifrån dessa aspekter. Lägg till detta ansvar för att kommunikationen fungerar, använd en begreppsapparat som 49 alla parter är införstådda med och ge feedback i de situationer som kräver. Se framförallt också till att kravhanteringsprocessen tilldelas en lämplig tidsram som passar ändamålet för effektiv samling, prioritering och dokumentering av de krav som finns. Det är mycket som ska klaffa för ett perfekt resultat. Jag tror därför att det är viktigt att alla som är delaktiga i processen tar sitt ansvar för resultatet vilket medför att alla måste vara medvetna om de förutsättningar som finns. Dela gärna kunskap, informera varandra om tidigare erfarenheter och försök att hitta nya vägar, våga starta om! Det krävs att alla är medvetna om orsakerna till problemen och dess konsekvenser för att förstå vad det är som krävs för att åtgärda eventuella brister. Att förstå är en förutsättning för att kunna förändra. 5.2.2 Block 2: Teamet Jag har redan i föregående avsnitt berört teamets betydelse i kravhanteringsprocessen. I den här delen kommer jag att föra en djupare diskussion kring teamet där egna reflektioner bär tyngd i resonemanget. Teamet har stor betydelse och väger tungt som framgångsfaktor i kravhanteringsprocessen. Att sätta samman ett optimalt team är inte enkelt då det finns många behov och viljor som styr. Det är dock viktigt att våga ställa sig kritisk till hur ett team sätts samman. Är det korrekta faktorer som styr eller är det ett lotteri? Utifrån genomförd studien tolkar jag situationen som benägen att förändras för att kunna prestera bättre resultat. Ett större fokus på projektgruppens sammansättning är önskvärt för att finna nya vägar att förbättra kravhanteringsprocessen på. Det gäller att sätta samman teamet efter riktlinjer som passar ändamålet, d.v.s. situationsanpassa teamet efter behovet. Ett team kräver specifika roller, människotyper och befogenheter för att fungera optimalt. Det gäller såldes att vara medveten om dessa kriterier och sätta samman teamet utifrån de krav som ställs. Det är också viktigt att låta teamet utvecklas för att nå maximal effektivitet i arbetsprocessen. Idag finns det många faktorer som påverkar gruppens utveckling och desto större kännedom vi har om dessa desto bättre förutsättning har vi för att lyckas. Det gäller att arbeta målmedvetet med gruppen och fortlöpande stämma av faktiskt utfall mot önskvärt utfall. På fallföretag arbetar man inte med optimala team utan är i många fall bekväm i valet utav gruppmedlemmar. De som väljs, väljs i flera fall utav helt andra andledningar än vad som egentligen borde styra teamets uppbyggnad. Troligtvis är det primärt budget och tillgänglighet som styr teamets sammansättningen och man bortser från mer betydelsefulla attribut. Jag tolkar att situationen kräver mer kunskap och erfarenhet för att man ska förstå hur ett optimalt team skapas men det är framförallt mandat och vilja som krävs för att genomföra konkreta åtgärder. Jag tror också det är viktigt att förmedla betydelsen av ett väl fungerande team och verkligen påvisa vilka effekter det medför för resultatet. Det som i början känns arbetsamt och motsträvigt kommer att löna sig i slutändan. Genom att starta med rätt grundförutsättningar skapar vi underlag för en bättre process, resultat samt arbetsform. Maltén (1998) skriver i sin bok att det bör stå klart för gruppens medlemmar att de är beroende av varandra parallellt som de kompletterar varandra, med andra ord ska de uppfatta sig som ett team. Utifrån bl.a. Malténs teori tolkar jag det som oerhört centralt att gruppen fungerar för att nå ett resultat. Det måste finnas medvetenhet hos gruppens medlemmar om teamets betydelse, de måste förstå vad de kan tillföra gruppen och att gruppen tillsammans ska skapa förutsättning för att nå ett förutbestämt mål. Teamets karaktärer ska tillsammans nå ett förutbestämt mål och för att detta ska ske effektivt är det viktigt att gruppen fungerar. Att skapa en grupp som fungerar väl är enklare om vi tar hänsyn till vissa aspekter och har förståelse för vad som sker när gruppen ska utvecklas. Ledaren har en stor betydelse i en omogen grupp och har ansvar för att driva gruppen vidare och framåt i utvecklingen. Det är centralt att ledaren kan stötta när så krävs men 50 också ta ett steg tillbaka och delegera ansvar till gruppen när tiden är mogen. Ledaren bör tillämpa en ledarstil som passar ändamålet för att inte utgöra ett hinder i utvecklingsprocessen. I relation till gruppens utveckling går det att dra tydliga paralleller till lämpligt ledarskap utifrån FIRO. Då gruppen befinner sig i tillhörafasen och framförallt i rollsökning har ledaren en framträdande roll än i samhörighet då ledaren intar en mer latent roll och delegerar ansvaret till gruppen. Jag anser att det är av stor betydelse att ledarskapet fungerar för att förse teamet med grundläggande förutsättningar för framgång. När vi ändå berör teorin kring FIRO har jag också valt att tolka situationen de flesta grupper, team befinner sig i under ett systemutvecklingsprojekt. Ofta hinner gruppen inte till samhörighet utan pendlar fram och tillbaka mellan modellens främre faser. Detta betyder dock inte att teamet inte kan arbetat effektivt. De grupper som befinner sig i tillhörafasen kan fungera mycket bra och arbeta effektivt under kortare perioder. Ska jag dock vara riktig ärlig tycker jag det är önskvärt att sträva mot samhörighet då fördelarna är så många fler. Jag tolkar följande aspekter som betydelsefulla för att nå hit; ett bra ledarskap; tydliga mål; engagerade och öppna gruppdeltagare samt ett utvecklande arbetsklimat. Inom teamet finns det som nämnt olika roller som ska fyllas, dels uttalade roller i form av beställare, projektledare o.s.v. men också informella roller som latent styr i gruppen. Det är viktigt att de formellt uttalade rollerna tillsätts efter principen bäst lämpad och att de informella rollerna växer fram i takt med att gruppen utvecklas. Genom att ta hänsyn till vilka människotyper som ingår i teamet underlättar vi för rollsökning av informella roller. En grupp som bara består av analytiker kommer sällan eller aldrig att arbeta lika effektivt som en grupp innehållande en mogen mix av exempelvis analytiker, kritiker och kreatörer. Larsen (2003) skriver i sin bok att en förutsättning för att få den kompetens som efterfrågas i teamet är att vi på ett tydligt sätt kan beskriva de behov som ska tillgodoses. Utifrån resultatet av studien tolkar jag situationen som sådan att i många fall rivstartar man ett systemutvecklingsprojektprojektet och kravhanteringen kommer igång utan att det finns ett klarlagt eller fullständigt behov fastställt. På så vis försvåras situationen att skapa ett team med den spetskompetens som egentligen är önskvärd för att driva processen med maximal verkan. Redan i starten måste det stå klart vilka uppgifter som ska lösas, vilka roller som ska fyllas och vilken kunskap samt erfarenhet som krävs. För att driva en problemfri kravhanteringsprocess tror jag detta är en mycket central aspekt och därför inte värd att åsidosätta. Det krävs att man lägger mer krut i startgropen och verkligen förankrar behovet grundligt då det ligger till grund för så mycket mera. Då jag genomförde studien kände jag att de flesta respondenter är väl medvetna om teamets betydelse för processens framgång. Det diskuterades flitigt hur roller måste fördelas med omsorg och eftertanke för att underlätta arbetet. Alla påpekade hur viktigt det är att samarbeta för att nå utsatt mål. Jag tolkar det som att driv för uppgiften är en eftertraktad egenskap. 5.2.3 Block 3: Kommunikation Det tredje och sista blocket handlar om kommunikationens betydelse för kravhanteringsprocessen. I undersökningen vara alla respondenter överrens om att en väl fungerande kommunikationsprocess har stor inverkan på både arbetsprocess och resultat. Att kommunikationen fungerar mer eller mindre bra är ett faktum. Det finns många faktorer som styr och jag har tidigare i analysen varit i kontakt med flera av dessa. Framförallt är det viktigt att ta hänsyn till val av kommunikationskanal, omgivningens betydelse, hur budskapet kodas respektive avkodas samt om det finns möjlighet att ge feedback. Att ge feedback gör det möjligt att direkt bekräfta ett budskap och undvika missförstånd. Precis som Maltén (1998) klarlägger i sin teori anser jag också att det vid all kommunikation finns an- 51 ledning att återkoppla för att kontrollera att budskapet uppfattas på rätt sätt. Det är emellertid också av stor betydelse att feedbacken tas emot på ett effektivt sätt. Det är inte önskvärt att mottagaren förnekar eller intar en försvarsställning istället bör/ska den vara välvillig till att förändra. Mottagaren kan först när han har nått den insikten välja om han vill förkasta delgiven feedback. Jag tänker inte gå djupare in på de faktorer med betydelse för kommunikationen i och med att jag har berört samtliga tidigare utan tänker istället föra en diskussion kring varför sättet vi väljer att kommunicera på kan påverka kravhanteringsprocessen. Diskussionen förs naturligtvis utifrån en tolkande ställning till resultatet från studien. När vi pratar med varandra spelar det stor roll huruvida vi känner varandra sedan innan för att kunna tolka och pejla av budskapet rätt. I en projektgrupp är det inte självklart att alla aktörer känner varandra vilket får konsekvenser för kommunikationen. Vissa blir naturligt mer lyhörda för budskapet medan andra intar ett mera selektivt förhållningssätt. Oavsett hur vi väljer att agera försvåras situationen av att vi inte har någon förförståelse för motsatt part. Genom att utvecklas tillsammans, som ett team, utvecklar vi även förmågan att kommunicera bättre med varandra. Det tar tid att lära sig pejla av alla latenta signaler men successivt lär vi oss att hantera kommunikationsprocessen bättre och blir mer effektiva. Jag tolkar det som att undersökningen genererade ett mycket gott underlag för att just diskutera kring kommunikation som en framgångsfaktor i kravhanteringsprocessen. Något jag upplevde anmärkningsvärt i resultatet var att ingen var benägen att konkret diskutera andra parters svagheter. Jag tycker det är viktig att även kunna konfrontera andra men det måste göras på ett delikat och genomtänkt vis. Att ge feedback handlar inte alltid om att prisa och belöna ibland måste vi också ställ oss ansikte mot ansikte i motsatt avseende. Då är det centralt att vi vet hur vi ska agera för att göra detta på ett professionellt vis som ger resultat. Att använda ett jag-budskap erbjuder som Maltén (1998) nämner i sin bok rak återkoppling. Ett jag-budskap talar som sagt om hur jag upplever situationen och de effekter beteendet fått och det beskriver också vilka känslor det väcker hos mig. Ett jag-budskap sårar inte motpartens självkänsla. Det jag vill återkomma till är att vi får inte vara rädda för att konfrontera andra då vi anser att det finns underlag för en sådan handling. Då vi diskuterar påtaglig problematik tror jag det finns stunder då jag-budskapet kan komma till nytta för att hantera och komma vidare i processen mot en lösning. Självklart påverkat sättet vi väljer att kommunicera på kravhanteringsprocessen. Det är en oundviklig faktor som måste hanteras och inte negligeras för att nå bättre, snabbare och mer hållbara resultat. För att hantera kommunikationen i kravhanteringsprocessen tror jag det är viktigt att alla känner till hur vi påverkas och vi kan bli påverkade av sättet vi väljer att kommunicera på. Det måste finnas kunskap om hur vi kan påverka kommunikationsprocessen samt vad det är för yttre faktorer som inverkar. Först när vi är medvetna och berikade med de kunskaper som krävs finns det möjlighet att börja förändra ett beteende som är felaktigt. Jag tror det ligger i allas natur att vilja förändra det som inte fungerar men det är svårt är att skapa insikt om att det faktiskt finns ett problem. I många fall tycker vi att allt fungerar som det ska, d.v.s. vi är självgoda till våra egna prestationer. Det krävs ofta en extern part som kritisk granskar situationen för att verkligen utvärdera nuvarande läge. I många fall känner vi oss sårade då någon utomstående kritiserar det vi gör men ofta måste så ske för att komma till botten med problemet. Det är då oerhört viktigt att ta emot feedback på rätt sätt och inte förneka givet faktum. I de fall den homogena gruppen öppnar upp för nya perspektiv och idéer finns goda möjligheter att förbättra nuvarande situation till det bättre. Att kunna kommunicera effektivt är så pass avgörande för att kravhanteringsprocessen ska fungera att det inte tål att ignoreras p.g.a. grupptänk, egoism eller andra faktorer som bidrar till förnekelse. Kommunikation är något som sker oavbrutet och har således stor inverkan på kravhanteringsprocessen avancemang. Exempelvis är det centralt att en tydlig målbild kommuniceras 52 för att alla ska få en likvärdig vision och förstå vart hän processen leder. Har vi inte förmåga att hantera kommunikationen på ett bra vis kommer garanterat målbilden att se annorlunda ut beroende på vem jag väljer att frågar i gruppen. I en sådan situation är det viktigt att kommunicera tydligt och med åtanke på vem målgruppen är. Det är också viktigt att ta ansvar för budskapet varav jag återigen belyser funktionen av feedback. I alla situationer måste vi vara medvetna om att vi är alla individer med olika förförståelse, kunskap och erfarenhet vilket påverkar vår förmåga att kommunicera och tolka. En intressant teori skriven av Maltén (1998) är huruvida ofullständiga och dubbla budskap inverkar på samtalet. Att utelämnar väsentliga delar av ett budskap eller att kommunicera otydliga tolkar jag som två inte ovanliga felkällor som leder till brister i kravhanteringsprocessen. Jag uppfattade i undersökningen att det finns förväntningar på motpartens kunskaper och erfarenhet. Tyvärr stämmer inte alltid dessa förväntningar överrens med verkligheten och utelämnar vi då delar av budskapet eller kommunicerar på ett otydligt sätt p.g.a. att vi tror oss veta hur den andra parten uppfattar ett budskapet är vi illa ute. Jag kan förstärka mitt resonemang genom följande exempel: Person A träffar person B för att diskutera ett ofullständigt krav. Person A har vissa förväntningar på person B vad gäller kunskap och förståelse för kravet och i diskussionen utelämnar därav person A information som han betraktar som ”onödig” och tidsförödande. Person B har emellertid inte alls den förståelse för kravet som person A tror och situationen sätter därmed käppar i samtalsmaskineriet. För att undvika onödiga missförstånd av den typ beskriven är det viktigt att vara medveten om vilka konsekvenser ett visst typ av agerande kan få. I situationer där budskapet som levereras har stor betydelse är det viktigt att inte ta situationen förgiven eller åsidosätta betydelsefulla aspekter som direkt återkoppling för att säkerställa ett korrekt mottagande av budskapet. Jag anser att det är oerhört viktigt, om inte i första hand mest betydelsefullt att kunna utnyttja kommunikationen optimalt i en kravhanteringsprocess. Framförallt måste vi kunna kommunicera kraven mellan de olika aktörer som berörs så att alla uppfattar dem likgiltigt. Kraven ligger till grund för det som ska utvecklas och måste vara korrekta. Kan vi inte kommunicera med varandra inom gruppen kan vi heller inte hantera kraven så som krävs för ett optimalt resultat. Olika krav kommuniceras flertalet gånger under pågående process, de förändras ibland och ska förankras på nytt. Allt arbete med kravhantering har därav ett stort beroende till ur väl kommunikationsprocessen fungerar. Det är följaktligen en grundläggande förutsättning att kommunikationen fungerar varav jag tror det är väsentligt att det tilldelas både tid och resurser för ändamålet. Det är som Dimberly och Burton (1999) omnämner att den som inte kommunicerar återför heller inget till gruppen. Då kommunikationen fungerar finns det underlag för effektiv kravhantering. Lägg där till en passande tidsram och ett team sammansatt med eftertanke så har vi början till ett framgångskoncept. Det är i många fall enkla saker som utgör de största problemen och vi tror helt enkelt att de inte har någon betydelse för processen men det är faktiskt så att de små skavankerna grundar för de stora skadorna. 53 6 Slutsats ”Kapitlet innehållet en sammanfattning av det som kom fram i analysen och underlaget presenteras överskådligt i punktform för läsaren”. Mycket talar för att kravhantering i systemutvecklingsprojekt kräver struktur och tydliga rutiner för att fungera. Idag finns flera explicit uttalade problem som antyder på att allt inte fungera som tänkt varav det är betydelsefullt att omgående försöka hitta lämpliga lösningar. Dessa bör fortlöpande appliceras, testas och utvärderas för att kontinuerligt nå bättre resultat och nya mål. Nedan följer en väl komprimerad resumé av de slutledningar som genererades i analysen. • Analysen talar för att de mest frekvent omnämnda problemen i kravhanteringsprocessen för systemutvecklingsprojekt är : o En otillräcklig tidsram o Bristfällig kravspecifikation o Inkomplett beställarroll o Bristfällig kommunikation • Rimlig tolkning är följaktligen att problem av ovan nämnd karaktär påverkar utfallet av kravhanteringsprocessen. För att komma tillrätta med problematiken krävs lämpliga åtgärder som kan kontrollera både orsak och konsekvens för att nå en heltäckande, optimal och bestående lösning utan risk för bakslag. • Det mesta talar dessutom för att kravhantering bör ske i ett iterativt arbetsmönster. På så vis skulle det vara möjligt att tidsoptimera processen samtidigt som sannolikheten att kunna leverera funktionalitet som stämmer överrens med behovet skulle öka. • Alla inblandade parter måste förstå kravhanteringsprocessens relevans och betydelse för resultatet för att kunna reducera befintlig problemnivå. Eftersom kunskap och erfarenhet varierar inom den homogena gruppen är det rimligt att tolka nuvarande situation som ostabil men genom att arbeta fram unison förståelsen för problematiken ökar också chansen för att finna en eller flera bra lösningar. • Ännu en rimlig förklaring är att det är en alltför stor utmaning att beskriva behovet korrekt under de bristfälliga förhållanden som råder idag. Mycket talar för att det krävs tydligare ansvar för att generar bättre förutsättning att dokumentera och förvalta kraven optimalt. Nya rutiner som explicit uttrycker vad som förväntas är ett eftersträvansvärt komplement till de riktlinjer som redan finns dokumenterade för själva genomförandet. • Dessutom är en sannolik slutsats den att systemutvecklingsprojekt överlag behöver mogna för att kravhanteringsprocessen ska få utrymme att utvecklas med full kapacitet. • Det mesta talar för att det är kommunikation som skapar förutsättning för samarbete. Därför är en rimlig tolkning att fungerar kommunikationen ökar premisserna för att kravhanteringen ska resultera i det som förväntas. Förmågan att kunna kommunicera inom teamet har stor betydelse och mycket indikerar på att det är nödvändigt att kunna anpassa budskapet, lyssna aktivt och återkoppla för att inte hindra avancemanget i kravhanteringsprocessen. 54 7 Reflektion ”Det avslutande kapitlet kastar ljus på uppsatsen i helhet och styr läsaren mot ett avslut i realiserad forskning”. 7.1 Metodkritik Så här i efterhand finns det en del tankar och funderingar kring metodiken som präglat forskningsansatsen vilka jag kommer att dela med mig av i följande kapiteldel. Vi tar allt från början och startar med valet av vetenskaplig ansats. Som bekant använde jag ett hermeneutiskt vetenskapligt förhållningssätt som reflekterar uppsatsen. Jag känner mig nu i efterhand fortfarande trygg med valet och anser att jag har funnit och kunna dokumentera en djupare förståelse för problematiken. Det känns heller inte som att min förförståelse för ämnesområdet har färgat uppsatsens olika delresultat på ett missgynnande sätt. Hade jag istället valt att angripa problemet ur ett positivistisk perspektiv kanske mottagaren hade upplevd resultatet mindre diffust då ett positivistiskt förhållningssättet speglar mer mätbar och explicit fakta. För att samla data till undersökningen använde jag två olika datasamlingsmetoder, litteraturstudier och kvalitativa intervjuer. Jag upplever att dessa metoder passade undersökning i uppsatsen väl och genererade ett resultat enligt förväntan. Tidigt i processen då uppsatsen tog form funderade jag en hel del på att även komplettera med en tredje datasamlingsmetod, nämligen observationer. Jag kände då att det kunde vara lämpligt att även iaktta kravhanteringsprocessen i ett reellt tillstånd för att samla kompletterande fakta att slutleda utifrån. Jag valde emellertid bort att observera med motiveringen att risken var för stor att tolka fenomenet felaktigt då ingen direkt feedback skulle vara möjlig i den typen av datasamlingsmetod. Jag anser att det är viktigt att som hermeneutiker göra antagande i mer kontrollerade förhållanden och valde slutligen enbart de två förstnämnda datasamlingsmetoderna. Jag skulle istället vilja ställa mig granskande till hur resultatet skulle påverkats rent kvalitativt om exempelvis strukturen på intervjuguiden varit mer strukturerad. Med facit i hand tror jag det skulle ha genererat ett enklare resultat att analysera men inte högre reliabilitet då informationen som framgick faktisk var replikerbar om än mer personligt präglad i sin uttrycksform. Det finns även evidenta bevis i vald referensram för den fakta som framgick i studien som påvisar resultatets reliabilitet. Dock visade det sig vara något enklare att mäta resultatets validitet i och med att jag genomförde en kvalitativstudie. Genom att göra olika intervjuer med ett urval av respondenter som representerar lämpliga källor för undersökt fenomen påvisar forskningsprocessen en trovärdig tolkning av studerad problematik. Troligtvis hade jag kunnat göra analysen ännu mer valid genom att använda fler argument för mitt sätt att tolka. Jag anser dock inte att detta har påverkat den slutliga produktens kvalitet då jag har varit noga med att använda gemensamma variabler i undersökningen. En positivistisk ansats hade troligtvis underlättat för att demonstrera dessa två kvalitets begrepp då den hermeneutiska ansatsen i många fall försvårar för att påvisa variablernas fullständighet. Genomgående är jag nöjd med valet av metod men inser självklart att det mest optimala vägvalet inte är påträffat ännu. Att kontinuerligt överväga nya vägval är en viktig del för att nå nya och kanske till och med bättre resultat. Uppsatsens framställning är enligt min mening en iterativ process som sällan kan betraktas som ”klar” då det alltid finns möjlighet att prestera bättre så länge det finns ett driv. Det resultat som jag levererar här och nu representerar så långt som jag har kommit i forskningen och som vald metod tillåtit mig att gå. En annan metodik hade förmodligen lotsat oss en annan väg men sannolikt mot ett synonymt resultat. 55 7.2 Förslag till fortsatt forskning Det finns goda förutsättningar till fortsatt forskning inom aktuellt ämnesområde för uppsatsen. Framförallt betraktar jag systemutveckling i sin helhet som ett hett forskningsobjekt då det är påvisat mycket svårt att lyckas med denna genre av projekt. Kravhantering i systemutvecklingsprojekt har dessutom en märkbar roll för slutresultatet vilket gör det intressant att fortsätta forska inom. Just att hitta nya rutiner för processen för att undvika gamla fällor tror jag är en inkörsport till fortsatt forskning liksom det är relevant att forska vidare på åtgärder som både löser orsaken till problemet samt dess konsekvenser. Det finns en hel del litteratur som behandlar hur kravhantering ska gå till men desto färre litterära verk behandlar det faktum som råder. Att teori och praktik inte överrensstämmer är ett verkligt förhållande men ingen har lyckat att dokumentera det som vi söker svar på. Vad är det egentligen för faktorer som påverkar kravhanteringen i systemutvecklingsprojekt? Mitt bidrag till forskningen är bara början på ett otroligt intressant och absolut nödvändig forskningsinsatts. Det finns mängder av företag som ställer sig frågande till varför deras systemutvecklingsprojekt sällan överrensstämmer med de förväntningar som finns. Det finns således tonvis med fakta att undersöka och analysera för att lösa gåtan hur man lyckas med kravhantering. Att applicera en bredare referensram för att utöka och bredda analysen är förslagsvis ett steg i forskningsprocessen. Därtill är det intressant att involvera fler respondenter, andra metoder m.m. för att fånga fler aspekter av undersökt fenomen. För att driva forskningen vidare är det nödvändigt att arbeta iterativ och utnyttja tidigare liknade erfarenheter för att nå nya bättre resultat. Jag tror framförallt att det är viktigt att söka efter de mest grundläggande faktorer som styr kravhanteringen, förankra dessa och utvärdera dess betydelse i sammanhanget. Att applicera elementära teorier öppnar sinnet för nya tankar och idéer kring problematiken. Forskningen ska inte bygga på komplicerade premisser då det sällan är dem som styr det verkliga utfallet. Förslagsvis bör vi fortsätta att undersöka grundläggande orsaker och successivt arbeta fram heltäckande åtgärder som medför total kontroll och ett fläckfritt resultat. Det är svårt att ge konkreta förslag på var forskningen bör ta vid härnäst men jag hoppas att utifrån diskussionen gett indikation på lämpliga idéer för efterforskning. 7.3 Eftertanke Jag har fram tills nu fått dela med mig utav många tankar kring uppsatsämnet och önskar egentligen bara att få göra ett kort komplement för att som det brukar heta ”knyta samman säcken”. Kravhantering i systemutvecklingsprojekt och problematiken upplevd där kring är ett ämnesområde som i hög grad har fångat mitt intresse. Jag anser att det finns stora möjligheter att genom fortsatt forskning skapa nya och bättre förutsättningar för att lyckas. Jag känner mig både trygg och stolt över resultatet som levereras och hoppas att mitt bidrag skall komma till användning. Det har varit oerhört kul och lärorikt att skriva uppsatsen. Att få ta del av så mycket ny kunskap har gett mersmak och jag kommer sannolikt när tillfälle ges fortsätta att studera ämnet. 56 Litteraturförteckning Litteratur referenser Björklund, M. & Paulsson, U. (2003). Seminarieboken, att skriva, presentera och opponera. Lund: Studentlitteratur Dimberly, R. & Burton, G. (1999). Kommunikation är mer än bara ord. Lund: Studentlitteratur Eklund, S. (2002). Arbeta i projekt. Lund: Studentlitteratur Eriksson, U. (2007). Kravhanterings för IT-system. Lund: Studentlitteratur Gulliksen, J. & Göransson, B. (2002). Användarcentrerad systemdesign. Lund: Studentlitteratur Holme, I. M. & Solvang, B. K. (1997). Forskningsmetodlik. Om kvalitativa och kvantitativa metoder. Lund: Studentlitteratur Larsen, R-P. (2003). Teamutveckling. Lund: Studentlitteratur Maltén, A. (1998). Kommunikation och konflikthantering. Lund: Studentlitteratur Olsson, H & Sörensen, S. (2007). Forskningsprocessen: Kvalitativa och kvantitativa perspektiv. Stockholm: Liber Patel, R. & Davidson, B. (2003). Forskningsmetodikens grunder. Att planera, genomföra och rapportera en undersökning. Lund: Studentlitteratur Ricciardi, M. R. & Schaller, J. (2005). Projektpsykologi. Lund: Studentlitteratur Thurén, T. (1991). Vetenskapsteori för nybörjare. Stockholm: Liber Thurén, T. (2005). Källkritik. Stockholm: Liber Vetenskapligartiklar Reynolds, P. (2006). Managing requirements for a US$1bn IT-based business transformation: New approaches and challenges. The Journal of systems and Software 80 (2007) p. 285-293. Pozgaj, Z., Sertic, H. & Boban, M. (2003). Effective requirement specification as a precondition for succesful software development project. 25th Int. Cont. Information Technology Interfaces ITI (2003) p. 669 – 674. Niazi, M. & Shastry, S. (2003). Role of Requirement Engineering in Software Development Process: An Emperical Study. Proceedings IEEE INMIC (2003) p. 402 –407. 57 Internet referenser Luleå Komvux (2006). Att vara källkritisk. Hämtad 2007-12-11, http://www.edu.lulea.se/komvux/so/kunskap/att_vara_kallkritisk.htm från Skolverket (2007). Analysmodell. Hämtad 2007-10-22, http://www.skolverket.se/content/1/c4/21/71/analysmodell.pdf från Svenska Handelshögskolan (2007). Forskningsmetoder. Hämtad 2007-10-11, från http://brunnen.shh.fi/portals/studymaterial/20062007/helsingfors/foretagsledningochorganisation/2235/material/handouts/fore9_2006_w ille.ppt Företagsmaterial Affektor Utveckling AB (2007). FIRO (Gruppen och Ledaren, dokument 12:1). [Deltagarmateriel]. Halmstad: Affektor Utveckling AB 58 Bilaga 1 Intervjuguide Strukturerad intervju med öppen frågeställning Block 1: Kravhanteringsprocessen Systemutveckling sker idag under stor press och kräver resultat som levereras i rätt tid, med rätt kvalitet och inom budget. För att möta dess villkor krävs en effektiv kravhanteringsprocess. 1. Förklara den generella problematik du upplever i kravhanteringsprocessen och hur den påverkar arbetet. 2. Vad är det som brister i praktiken då det rent teoretiskt är påvisat och möjligt att nå ett fullständigt resultat? a. Relatera till konkreta faktorer som du upplever i kravhanteringsprocessen. b. Motivera orsak och samband 3. Resultatet av kravhanteringsprocessen motsvarar sällan de förväntningar som finns, varför? a. Relatera dessutom till hur förhållandet mellan IT-aktören och verksamheten kan påverka situationen. Block 2: Teamet Teamet har en väsentlig roll i kravhanteringsprocessen. Tillsammans ska en grupp av individer med olika förutsättning driva processen mot ett specificerat mål varav teamets mognad har stor betydelse för dess effektivitet. 1. Återge din generella tolkning av teamets roll i kravhanteringsprocessen. 2. Teamet som påverkande faktor i kravhanteringsprocessen grundar för en djupare förståelse. Har teamet enligt din mening någon betydelse för kravhanteringsprocessens framgång? a. Redogöra för ditt svar i relation till konkreta faktorer som påverkar processen? b. Motivera orsak och samband. Block 3: Kommunikation ”Jag vet att du tror att du förstår vad du tror att jag sa, men jag är inte säker på att du har fattat att det du hörde, inte var det jag menade” (Anonym källa). I samspelet mellan människor spelar kommunikation en avgörande roll men det finns flera felkällor i mänsklig kommunikation som påverkar resultatet. I kravhanteringsprocessen har således kommunikation en avgörande betydelse för processens framgång. 59 1. Vad har du för generell tolkning av begreppet kommunikation som en påverkande faktor i kravhanteringsprocessen. 2. Genom att kommunicera överför vi budskap och tar emot information. Har sättet vi kommunicerar på någon betydelse för kravhanteringsprocessen? a. Vad är det för kommunikationsaspekter som påverkar processen samt vilka orsaker och samband finns att urskilja? Ett stort tack för din medverkan i studien Din delaktighet ska skapa underlag för förändringsmöjligheter och bättre förutsättningar för effektivare kravhantering. Väl mött Jessika Svensson 60 Matematiska och systemtekniska institutionen SE-351 95 Växjö Tel. +46 (0)470 70 80 00, fax +46 (0)470 840 04 http://www.vxu.se/msi/