Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Milestone Management: Customer Approval #4440

Closed
elkhawajah opened this issue Jul 28, 2021 · 5 comments
Closed

Milestone Management: Customer Approval #4440

elkhawajah opened this issue Jul 28, 2021 · 5 comments

Comments

@elkhawajah
Copy link
Contributor

The feature is to allow customer to approve milestones added to the TC connect project.

The idea is to show customer the project plan, consisting of milestones and challenges running under these milestones, along with timeline and budget.

So customer will review the milestones, and approve or reject.

The user story :

  • Copilot/PM adds or update milestones
  • Copilot/PM move the Milestone to 'In Review' status once ready
  • Customer will receive email notification about the new milestones approval once per day or once per week
  • Customer will view the milestones in project page, and approve individually the milestones, or can bulk approve the milestones
  • If a milestone is approved, it will move to Reviewed status.
  • PM/Copilot will be notified about the result of the approval.
  • If the Milestone is rejected, it will have new status : Rejected After Review.
  • If the milestone is rejected, PM/Copilot based on feedback can fix it and send it back to the customer for approval.

Nice to have :

  • We can have approve/reject/require more information during approval, so that if a customer rejects a milestone then it is cancelled, while if it requires more information, then PM/Copilot assigned to make fixes within specific X of days with email notification reminders
  • It is good to have KPI/SLA defined for each stage in the approval lifecycle so that once the assigned user is late to take the action, they will be remindered via email/notifications so nothing get abondened
@drasticdpk
Copy link
Collaborator

Reference
image

@elkhawajah
Copy link
Contributor Author

@drasticdpk do you have any update about this fix ?

@drasticdpk
Copy link
Collaborator

Customer Approval flow has been verified. However there are couple issue which is found in our regression.
I have logged over there : #4474

@drasticdpk
Copy link
Collaborator

If the Milestone is rejected, it will have new status : Rejected After Review.

@elkhawajah it seems Rejected status is missing from our flow.
image

cc @RishiRajSahu

@drasticdpk
Copy link
Collaborator

Prod Verified
image

Note : we have some suggestions, we will address once design confirmed
#4480 (comment)
cc @RishiRajSahu

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants