metodkomplexitet
Metodkomplexitet avser hur komplex en metod eller arbetsgång är, dvs hur många delar som måste förstås, implementeras och underhållas för att uppnå ett mål. Den innefattar antalet steg, beslutspunkter, beroenden och krav på kompetens. Begreppet används i mjukvaruutveckling, systemdesign och projektledning för att beskriva arbetsgångens svårighetsgrad.
Metodkomplexitet delas ofta in i teknisk, organisatorisk och logistisk dimension. Teknisk komplexitet handlar om antal moduler,
Mätning sker sällan med ett enda mått. Vanliga indikatorer är antal steg och beslutspunkter, antalet gränssnitt
Användning: Genom att bedöma metodkomplexitet kan projekt planera risker, kostnader och underhåll. Hög komplexitet ökar behovet
Exempel: En enkel datahämtning och uppdateringsmetod kan ha låg komplexitet, medan en metod som hanterar flera
Se även: algoritmisk komplexitet, systemkomplexitet, underhållbarhet.