功能樹(function tree)是在複雜系統中的樹狀示意圖,說明系統各功能的相依關係。功能樹可以將問題或其解答分析為較小的部份。在經濟學或是社會學中,也會用功能樹說明各過程之間的相依關係。若以程式實作的觀點來看,功能樹會繪出各函式分別呼叫了哪些函式。
功能樹常用來表示各流程的功能相依程度。功能樹也可以用在軟體工程上,不過軟體工程一般會用更準確的表示方式,也就是UML中定義的圖表。