I believe this is a key feature because users want to see progress towards their goals.
Let’s try to imagine a simple OKR structure:
- Company goals
- Department objectives
- Team objectives
Take, for example, a simple team goal: improve customer service talk time.
To make this goal measurable, we track the call time between our support team and the customer, then we calculate the average by day and send that result to our dashboard.
I want to see the progress of this goal in the asana, in this case I think updating the goal progress through the API is the best solution because it helps to integrate the asana goals with other services.