170 likes | 336 Views
Metod i teori & praktik. Daniel Nylén. Historik. Ethics (1985). SSADM (1981). Agile (2001). SSM (1966). Stradis (1979). RUP (1998). 1960. 1970. 1980. 1990. 2000. 2010. Historik. Ethics (1985). SSADM (1981). Agile (2001). SSM (1966). Stradis (1979). RUP (1998). 1960.
E N D
Metoditeori & praktik Daniel Nylén
Historik Ethics (1985) SSADM (1981) Agile (2001) SSM (1966) Stradis (1979) RUP (1998) 1960 1970 1980 1990 2000 2010
Historik Ethics (1985) SSADM (1981) Agile (2001) SSM (1966) Stradis (1979) RUP (1998) 1960 1970 1980 1990 2000 2010 Era of methodology reassessment Pre-methodology era Early-methodology era Methodology era
Pre-methodology era • Fram till början av sjuttiotalet utvecklades & implementerades IS utan att en formell metod uttryckligen användes • Utvecklarna hade teknisk kompetens, men förstod sällan organisationens behov och vilka konsekvenser tekniken kunde få • För lite fokus på användarnas behov
Early-methodology era • SDLC växte fram som metod • Ett sätt att styra och kontrollera IS-projekten • Dokumentationsstandarder för att bättre kunna kommunicera med beställare och användare
Methodology era • Under 80-talet började ett flertal olika metoder började lanseras • Många tog sitt avstamp i en kritik mot SDLC • T ex Stradis, SSADM & Ethics
Era of methodologyreassessment • Vi kommer att prata mer om denna era på seminariet
Vad är en metod? Definition: ”a recommendedcollection of philosophies, phases, procedures, rules, techniques, tools, documentation, management, and training for developers of information systems. (Maddison, 1983) Extended definition: ”A systems developmentmethodology is a recommendedmeans to achieve the development, or part of the development, or information systems based on a set of rationales and an underlyingphilosophy that supports, justifies and makes coherentsuch a recommendation for a particularcontext. The recommendedmeansusuallyincludes the identification of phases, procedures, tasks, rules, guidelines, documentation and tools. Theymightalsoincluderecommendationsconcerning the management and organization of the approach and the identification and training of the participants” Avison & Fitzgerald (2008)
Rationale – product vs. process Varför används en viss metod? Produktfokus • För att metoden kan bidra till att ett IS av hög kvalitet skapas Processfokus • Bättre projektstyrning och kontroll • Ökad produktivitet • Minskar kraven på kompetens hos systemanalytikerna • Ett gemensamt synsätt i teamet
Metodanvändningipraktik Fitzgerald (1997) • De var få praktiker som använde metoder under 80- & 90-talet • Kritik mot att det även gjordes för lite forskning kring hur metoderna faktiskt användes i organisatoriska kontexter • Flertalet av de tidiga metoderna var resultat av rena forskningsprojekt
Forskningsmetod • Urval: ett antal företag som inte använde en formell metod och ett antal som sa att de gjorde det • Total 8 st företag, två informanter på varje.
Formalized or in-action? Inget av företagen följde en metod på ett rigoröst sätt För mycket pappersarbete och behoven att kunna anpassa sig till den aktuella situationen Medvetna avsteg från metoden Vissa informanter menar att det i realiteten är omöjligt att inte göra avsteg från metoden. Informanterna menade dock att avstegen måste göras på ett medvetet sätt och tas på allvar Skräddarsydda metoder Egna manualer
Päivärinta et al (2007) Tidigare forskning visar att praktiker: • Ändrar delar av metoderna • Låtsas använda dem • Metoder används som ett ”socialt självförsvar”... • ... eller som ett sätt att undervisa studenter • Att metoder inte används alls • Att metoder t o m hämmar systemutvecklingsprocessen
Författarnas perspektiv ”SDMs are used in practicebut not necessarily as intended by the methoddevelopers”