100Automations / Website

We’re supporting tools and micro services to help simplify open source development for the wider Civic Tech community. We welcome ideas and projects in all stages - connect with us and let’s build 100 automations.
https://100automations.org/
GNU General Public License v3.0
13 stars 14 forks source link

Define a Process to handle the Future Automations #352

Open henlatourrette opened 3 years ago

henlatourrette commented 3 years ago

Overview

We need to define a clear process that we can follow to develop the automations that get through the future automations funnel.

Action Items

Resources/Instructions

henlatourrette commented 3 years ago

I'll try to come up with some process, considering the already available documentation.

henlatourrette commented 3 years ago

Some ideas from the meeting: Slack bot to send a message saying that there's a new submission. Someone to check the new automation.

henlatourrette commented 3 years ago

After reviewing the main guides and everything, I think that the best way to begin working towards this is to:

henlatourrette commented 3 years ago

[ draft ] Automation Workflow Process:

Automations can come from different channels:

Once the automation is properly submitted, it would appear on the "Future Automations Board" under the "Ice Box" column. {should a slackbot notify about this event?}

On each Product team meeting (or whole team meeting) there should be a time assigned to review the whole Future Automations Board and decide on the next steps for each Issue. Each issue is a Project itself that may need different action steps such as:

After that, a follow-up has to be made on the Automations.

superbunker commented 3 years ago

Re: roles and staffing (#27):

henlatourrette commented 3 years ago

Suggestions made by Bonnie: A simple process could be:

superbunker commented 3 years ago

For locating a test case of reusable code Bonnie suggests:

Top Suggestions:

also:

superbunker commented 3 years ago

Niven contacted Ava, will partner up in the near future

henlatourrette commented 3 years ago

I was reviewing the documentation looking for a Step by Step process that we can send Ava to. And I found that we don't have the page for "Workflow Guide for Ideators" but we do have an issue with the information already there -> #222

Therefore, I think that what we need to do first is: Create the Page for "Workflow Guide for Ideators" and then send her to the "Submit Idea" guide, where she would be able to follow the guide and submit her automation.

image

After that, we may need to check the status for the next steps.

henlatourrette commented 3 years ago

Bonnie suggested that the process we use should be:

henlatourrette commented 3 years ago
superbunker commented 3 years ago

@henlatourrette will contact John Darragh on monday

henlatourrette commented 3 years ago

I contacted John and he is not sure whether the Github actions they use can be considered "automation". Need to get back to him with something.

superbunker commented 3 years ago

Who has ownership of 100automations (in h4la settings (?) )

currently all members can create repos at 100a

people in the org/we trust : ask them to create private repos outsiders: we create private repo

superbunker commented 3 years ago
henlatourrette commented 3 years ago

I propose to move this issue to the prioritized backlog while we focus on other stuff right now.

superbunker commented 3 years ago

We won't be able to launch an MVP until users are able to take action.

For now, keeping this in "in progress" (or maybe "review") as an anchor point for other issues on this topic.

henlatourrette commented 3 years ago

@superbunker suggests to allow HfLA website team members to have access to our repo sort of automatically so that they can add their projects in here as well.

henlatourrette commented 2 years ago

Ava insisted on adding her project now that it's still fresh on her head. So I asked her to add it to the Future Automations board. She did add it in here but she wasn't able to place it into the right column

image

superbunker commented 2 years ago

At the last product meeting, we decided/clarified that we have one workflow that everyone follows, and one intake point - the google form. This will require widespread revision of the guides, and perhaps some other UI text. We should probably create another (epic) issue to research and track all the necessary changes.

henlatourrette commented 2 years ago

To clarify the Defined Process:

  1. All automation proposals should go through the Google Form.. People shouldn't directly add proposals as issues on the project board.
  2. The product Team will review the FutureAutomations KanBan Board periodically and look for New Automation Proposals under the "New Ideas Ice Box" column.
  3. According to each automation status under the workflow, we will also periodically define the next steps for each of them. The Next Steps can include: Getting in touch with the person who submitted the proposal. Add him/her to the org so that he/she can begin working on the automation or adding more details. Look for the required resources for each automation. Etc.
henlatourrette commented 2 years ago

As an update, there's issue #469 through which we are also doing a full audit on the User Journeys including the different user personas:

henlatourrette commented 2 years ago

We finally have a new Automation published on the site now - which was the result of working closely with the author in order to test the workflow.

The details can be found on its own issue under the Future Automations project board..

henlatourrette commented 2 years ago

We're still working on reviewing the workflow we used to publish the latest automation and we are documenting the steps we followed on the issue: