功能树(function tree)是在复杂系统中的树状示意图,说明系统各功能的相依关系。功能树可以将问题或其解答分析为较小的部分。在经济学或是社会学中,也会用功能树说明各过程之间的相依关系。若以程式实作的观点来看,功能树会绘出各函式分别呼叫了哪些函式。
功能树常用来表示各流程的功能相依程度。功能树也可以用在软件工程上,不过软件工程一般会用更准确的表示方式,也就是UML中定义的图表。