Hvad er funktionel nedbrydning?
Ofte brugt til at hjælpe med at forstå de forskellige dele af forretningsprocesser, er funktionel nedbrydning ofte en del af projektplanlægning, analyse og design. Forretningsoperationer kan forstås mere tydeligt, når et hierarkisk diagram, der kaldes et funktionelt nedbrydningsdiagram, viser de forskellige funktioner i en virksomhed ovenfra og ned. Antallet af niveauer forretningsfunktioner kan opdeles i afhænger generelt af kompleksiteten og størrelsen af operationen. En sådan analyse kan udføres med henblik på videnrepræsentation, ofte brugt i applikationer med kunstig intelligens, samt under normalisering af databasen for at organisere information.
Strukturen af information i maskinlæring udvikles ofte med funktionel nedbrydning. Bayesiske netværk, som typisk tegner sandsynligheder baseret på tilfældige variabler, kan nedbryde information mellem tilsluttede detaljer baseret på årsag. De vigtigste detaljer i et system vises generelt først, mens de tilsluttede undersæt hver er listet i hvert efterfølgende niveau. Hvis en funktion er afhængig af en anden, siges begge at være koblet. En løs kobling betyder typisk, at den ene funktion kan ændres uden at have stor indflydelse på den næste.
Når ændringer til én funktion direkte ændrer andre, kaldes det samhørighed. Funktionerne, der har høj samhørighed, er normalt bundet til et enkelt mål; processen kan derfor være mere praktisk at forstå. Når funktionel nedbrydning udføres godt, er der normalt en nyttig forståelse af, hvordan processerne i et system korrelerer. De enkelte enheder i diagrammet kan også identificere detaljer og krav, der er unikke for hver funktion, mens der kan findes fejl i et bestemt område, så de ikke reflekteres i hele systemet.
At forstå driften af en organisation forhindres undertiden, når funktionel nedbrydning udføres forkert eller ineffektivt. Overlappende processer og funktioner er undertiden problematiske i dette tilfælde, hvilket kan gøre formålet med nogle forretningsenheder uklare; forbindelserne mellem en proces og en anden kan også være komplicerede. Funktionel nedbrydning implementeres normalt bedst, når der afholdes organiserede møder med de relevante forretningsforbindelser.
Blokdiagrammer til systemteknik oprettes ofte ved hjælp af funktionel nedbrydning. Funktioner og komponenter til elektroniske apparater kan for eksempel udveksles inden for grafiske blokke for at skabe en analyse, når systemet ændres. Computerprogrammering er en anden anvendelse af funktionel nedbrydning, som ofte bruges til at nedbryde processer til håndterbare komponenter. Tilsvarende metoder bruges undertiden i statistikker, især når nogle variabler i en matematisk model forstyrrer andre.