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

Adding Approval Process for Hack for LA Project Updates #1398

Open
AmandaGlover-PM opened this issue Jun 11, 2023 · 1 comment
Open

Adding Approval Process for Hack for LA Project Updates #1398

AmandaGlover-PM opened this issue Jun 11, 2023 · 1 comment
Labels
Dependency - Icebox Epic/Overview Contains a list of other issues or an overview of issue p-feature: Project Details role: UI/UX design role: UI/UX research size: 3pt Can be done in 13-18 hours

Comments

@AmandaGlover-PM
Copy link
Member

AmandaGlover-PM commented Jun 11, 2023

Dependency

Issue is too long and needs to be re-written once specs are collected.

Overview

When reviewing how to optimize the project pages for VRMS for improvements, Bonnie requested an added feature to have an approval process built into VRMS so PMs can request changes to their project webpages. This would incorporate a review and approval process and kick the request to a developer once fully approved.

Current State:
The GitHub page is an issues page for the website so people can propose relevant changes to the website – Bonnie reviews this and once she’s convinced the change makes sense she reviews/approves and turns it over to developers to update.

Why? This process lives in Github now and requires additional work for Bonnie that can be streamlined. She goes back and forth to approve the changes and then ultimately once approved she passes the work to a developer. The approval process can be automated and ultimately it sounds like once approved, it can get kicked over to a developer versus Bonnie having to facilitate next steps. This means we are now leveraging the VRMS database and the Github process goes away, thus adding more immediate value and functionality to VRMS, providing more reasons for PMs to actively use VRMS.

What Does a Completed Version Look Like?
-We have the ability to approve and deny changes in order to edit their data on the project page in VRMS
-We’ve mapped out a review process & have designed what the screens look like
-We have solutions for partial approvals or non-approvals
-There is a process that kicks the request back to the originator for review when not approved
-Once approved can this go to a developer directly for implementation

Some Acceptance Criteria:
Wants VRMS to mimic the same process done on Github – the same main things need to happen:
-Project leads need to suggest changes to their pages
-Review process needs to be fully functional
-Communication means to go through the approval process
-The approval process automatically changes the database

We are creating screens with the same features from the existing process to migrate that process to VRMS. Once those features are rolled out – all PMs will be directed to VRMS to request these updates and the Github process shuts down. Changes will happen moving forward in the VRMS database.

Action Items

Need to map out:
-What is the review process like
-What do the screens look like
-What is the approval process is
-What happens if you only approve 3 out of 5 things for example; can we selectively approve?
-What happens if something is not approved?
-Does this go back to the originator? How? This needs to happen automatically in the system itself

Resources/Instructions

TBD

@juliagab56
Copy link
Member

Is this still a requested feature?

@JackHaeg JackHaeg added the Epic/Overview Contains a list of other issues or an overview of issue label Mar 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Dependency - Icebox Epic/Overview Contains a list of other issues or an overview of issue p-feature: Project Details role: UI/UX design role: UI/UX research size: 3pt Can be done in 13-18 hours
Projects
Development

No branches or pull requests

5 participants