we know that one of Asana’s big benefits is, the transparency and that every task participant can change everything. Consequently, every task member has much responsibility and usually great responsibility has very positive effects on your team members. They feel more valuaed and get more creative and achieve more.
But let us assume you have a project for instance with the quarterly goals in objectives and Key Results form (more details about that in this forum post), and since the grade of achievement is used to determine the variable payment, some companies might want to make sure that no one can change the data.
I suggested to save the Key Results as Custom Field for various reasons. So has anyone a way/tool/add-on to prevent Custom Fields from being changed?
An intermediate solution I have is:
- Via API export the data of the project
- Every day automatically download the data again
- Check if data in Custom Field has changed give alarm
- Check who has changed the data
If this company would show their employees, that every change in the data is immediately recognized, perhaps no one would try anymore.
But from my point of view, this is just a workaround, it would be nice to lock a Custom Field or a task title sometimes.
Second topic is that I would like to make some Custom Fields required. Has anyone found a good way to do it?
What I am doing so far is, that I add an ® for required in the beginning of required Custom Fields and during the Asana Conventions workshops I educate everyone that if there is an ® the field has to be filled. Use Case is for instance, if you give feature requests to your IT department you have to estimate potential revenue/impact and costs savings.
What are your ideas and thoughts about that?