Vad är funktionell sönderdelning?
Ofta används för att förstå de olika delarna av affärsprocesser, är funktionell nedbrytning ofta en del av projektplanering, analys och design. Affärsverksamheten kan förstås tydligare när ett hierarkalt diagram som kallas ett funktionellt nedbrytningsdiagram visar de olika funktionerna i ett företag uppifrån och ner. Antalet nivåer av affärsfunktioner kan delas upp i allmänhet beror på komplexiteten och storleken på operationen. Sådan analys kan utföras för kunskapsrepresentation, ofta används i applikationer av artificiell intelligens, samt under normalisering av databaser för att organisera information.
Informationsstrukturen i maskininlärning utvecklas ofta med funktionell nedbrytning. Bayesiska nätverk, som vanligtvis grafer sannolikheter baserade på slumpmässiga variabler, kan sönderdela information mellan anslutna detaljer baserat på orsak. De viktigaste detaljerna i ett system listas vanligtvis först, medan de anslutna delmängderna listas i varje efterföljande nivå. Om en funktion är beroende av en annan, sägs båda vara kopplade. En lös koppling innebär vanligtvis att en funktion kan ändras utan att påverka den nästa.
När förändringar till en funktion direkt förändrar andra, kallas det sammanhållning. Funktionerna med hög sammanhållning är vanligtvis knutna till ett enda mål; därför kan processen vara mer bekväm att förstå. När funktionell sönderdelning utförs bra, finns det vanligtvis en användbar förståelse för hur processerna i ett system korrelerar. De enskilda enheterna i diagrammet kan också identifiera detaljer och krav som är unika för varje funktion, medan fel kan hittas i ett visst område så att de inte återspeglas i hela systemet.
Att förstå en organisations drift förhindras ibland när funktionell sönderdelning utförs felaktigt eller ineffektivt. I synnerhet är överlappande processer och funktioner ibland problematiska, vilket kan göra syftet med vissa affärsenheter oklart; anslutningarna mellan en process och en annan kan också vara komplicerade. Funktionell sönderdelning genomförs vanligtvis bäst när organiserade möten hålls med lämpliga affärspartners.
Blockscheman för systemteknik skapas ofta med funktionell sönderdelning. Till exempel kan funktioner och komponenter i elektroniska apparater utbytas inom grafiska block för att skapa en analys vid modifiering av systemet. Datorprogrammering är en annan tillämpning av funktionell sönderdelning, som ofta används för att dela upp processer till hanterbara komponenter. Liknande metoder används ibland i statistik, särskilt när vissa variabler i en matematisk modell stör andra.