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

Anticipated Engagements Count #1121

Open
sethmcknight opened this issue May 11, 2022 · 6 comments · May be fixed by #1442 or SeedCompany/cord-api-v3#2834
Open

Anticipated Engagements Count #1121

sethmcknight opened this issue May 11, 2022 · 6 comments · May be fixed by #1442 or SeedCompany/cord-api-v3#2834
Assignees

Comments

@sethmcknight
Copy link
Member

sethmcknight commented May 11, 2022

Often when a Project is in Early Conversations and Concept Development, we have an idea of how many Engagements might be a part of the Project, but don't know the exact Languages, People, or Partners who will be engaged.

Without this number, Leadership is blind to what may be coming in future years, making it difficult to forecast financial and personnel needs. We need a way to capture the number of anticipated engagements in order to provide these projections.

┆Issue is synchronized with this Monday item by Unito

@elisabeth-sorrell elisabeth-sorrell self-assigned this May 3, 2023
@elisabeth-sorrell
Copy link
Collaborator

@sethmcknight @sherijennings While discussing this with @AmyRickwartz, it looked like there is a little more to this task than just adding a data button for an engagement count on the Project page. Is the goal for this ticket still the same?

@sethmcknight
Copy link
Member Author

After further discussion, we've identified a solution for this need.

  • Remove the requirement for a Language or Intern to be selected when creating an Engagement
  • Add the ability to add/edit the Language or Intern on an Engagement to the Update Engagement modal
  • Change the Create Language Engagement modal to match the Update Engagement modal

@sethmcknight
Copy link
Member Author

Screen Shot 2023-05-09 at 2 32 33 PM

@elisabeth-sorrell
Copy link
Collaborator

@sethmcknight We currently have business rules in place where an engagement can only be added when the project is In Development status or are part of a Changeset and Active Status. Is it the case that only Unknown engagements can be added when the project is in Early Conversations?

@elisabeth-sorrell
Copy link
Collaborator

@sethmcknight
Should the project and/or Engagement be in a certain status/step before a Language or Intern can be attached to it?

Should there be any verification before a project or engagement transitions to a different step whether the current engagements are unknown?

@sethmcknight
Copy link
Member Author

@elisabeth-sorrell that's correct. This should replace the current Add Engagement functionality and follow the same status/permission rules.

We should check that there are no missing Languages/People when In Development and transitioning from Prep for Consultant Endorsement or any time an engagement is added after that.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Project Backlog (someday)
2 participants