We will start with understanding the objective of the enhancement and also the current process flow of the function/item that you would like to enhance. Then we can move on to discuss a reasonable timeline that fulfills your need, then only we'll start the development. The timeline will include development, developer testing, and also user-acceptance testing, before publishing.