OKR procedures and KPI tracking

Hello,
Our company is looking for a way to implement OKR procedures and track per employee, per department and per compay KPIs. What is the right approach to implement in ERPNext. Maybe a combination of KRA for employees and Quality management module. Our company is servie providing company. Any tips on implementing with the existing features without customizations are much appreciated.
Thanks.