Hi Hasfirul.
To introduce myself, I'm the product owner for Perform
Can you please explain more to us about what your client is trying to achieve? I'm interested in the business requirement.
Competency achievement can be managed using the solution by creating a course completion achievement path for that competency. your description doesn't give me enough information to understand what else you need to deliver to your customer.
Thanks