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

Create Guide: Evaluating A New Automation Idea #44

Closed
6 tasks done
NivenPrasad opened this issue Oct 10, 2020 · 13 comments
Closed
6 tasks done

Create Guide: Evaluating A New Automation Idea #44

NivenPrasad opened this issue Oct 10, 2020 · 13 comments
Assignees
Labels

Comments

@NivenPrasad
Copy link
Contributor

NivenPrasad commented Oct 10, 2020

Overview

We need to create website content with a mark-down approach so that development can be easily updated. This is the issue to create a mark-down file for the "Evaluating A New Automation Idea" guide.

Action Items

Content

  • Write a draft outline

Product

  • Paste mark-down for the guide instructions in a comment on this issue.
  • Create a mark-down file for this guide and add it to a folder called _guides
    • Call the file a name with dashes that is as short as possible
      • name:
    • Add a header to the file and add the name of guide where it says title
---
title:
description:
status: coming soon
display: true
---

Resources/Instructions

Figma Board for 100 Automations Website Design
Automations Proposal Template

@NivenPrasad
Copy link
Contributor Author

NivenPrasad commented Oct 10, 2020


title: Self-Evaluating A New Automation Idea
description: Research and questions for helping you move forward with your automation
status: coming soon
display: true

Self-Evaluating A New Automation Idea

Try writing a short description that explains your automation

In just a sentence or two, explain the repetitive thing you have to do, and the benefit of automating it. Your description should be clear enough so that developers will understand what it does, but not use too much jargon so less technical users can understand how it might help them. Coming up with this brief summary can help you clarify your idea, so it may take a few iterations to refine it.

For tips on how to to this, read the guide for writing a description of your automation

See if there are already tools that try to solve this problem

Check major code repositories and developer communities (GitHub, StackOverflow, NPM) to see if there are already similar tools. If there are, describe how your idea makes things easier or takes a different approach. For example would it be more efficient, or unattached to another project?

Think of who your automation will help and what problems it solves

Describe who your automation will help and how. Also, consider what help you might need with your automation. Do you have the code and need an interface? Do you have a mock-up of your idea and need help with the code? Think about less technical needs, like writing and testing.

Consider the time your idea would take to develop compared to the time saved

Try to convey a sense of how much time it might take to fully develop your idea, and how much time your automation could save compared to how things are done now. Does it solve a small problem for a lot of people? A big problem for a few?

Start documenting your idea

Look at the guide for creating a good ReadMe and based on your idea, try to fill out what you know. This should help you understand what questions you'll need to answer as you develop your automation. If you've already started working on your automation, describe how you expect it to work (what triggers it, what the result will be) and what the requirements are (language, platform, dependencies).

@NivenPrasad NivenPrasad added this to Ice Box in Project Management via automation Oct 10, 2020
@NivenPrasad NivenPrasad added role: content writing documentation Improvements or additions to documentation role: UI/UX labels Oct 10, 2020
@NivenPrasad NivenPrasad added this to the Design MVP milestone Oct 10, 2020
@NivenPrasad NivenPrasad moved this from Ice Box to Prioritized Backlog in Project Management Oct 10, 2020
@Olivia-Chiong Olivia-Chiong moved this from Prioritized Backlog to In progress (actively working) in Project Management Dec 19, 2020
@Olivia-Chiong Olivia-Chiong changed the title Create Guide: Create or Publish Your First Automation Create Guide: Evaluating A New Automation Idea Dec 19, 2020
@Olivia-Chiong
Copy link
Member

Ideas to include

  • Make sure it does not already exist
  • Is it feasible?
  • Time required to code it vs time required for the task

@superbunker
Copy link
Contributor

superbunker commented Dec 23, 2020

Created placeholder document in _guides: Evaluating Your New Automation Idea

@superbunker
Copy link
Contributor

superbunker commented Dec 31, 2020

Progress: Made updates above based on comments
Blockers: no
Availability: lookin' good
ETA: Draft seems pretty close to done

@Olivia-Chiong
Copy link
Member

Change title to "Self-Evaluating an Automation Idea"

@superbunker
Copy link
Contributor

Updated with suggested changes, and adding more items from the Automations Proposal Template

@Olivia-Chiong
Copy link
Member

@superbunker to update this into new PR.

@NivenPrasad NivenPrasad moved this from In progress (actively working) to Review in Project Management Jan 7, 2021
@NivenPrasad
Copy link
Contributor Author

PR approved and merged. Issue now moving to Done.

Project Management automation moved this from Review to Done Jan 7, 2021
@Olivia-Chiong
Copy link
Member

We need to include a link at the bottom of this readme to Automation Proposal

@Olivia-Chiong Olivia-Chiong moved this from Done to Prioritized Backlog in Project Management Jan 16, 2021
@superbunker superbunker reopened this Jan 20, 2021
Project Management automation moved this from Prioritized Backlog to In progress (actively working) Jan 20, 2021
@superbunker
Copy link
Contributor

Just have to remind myself to do this -- will try to do it later today

@superbunker
Copy link
Contributor

superbunker commented Feb 4, 2021

Q: The Automation Proposal link will open a new github issue with the template text in it?
A: Yes! Needs explanation in the guide of what will happen via the link

@superbunker
Copy link
Contributor

added the following at the end of evaluation guide:

Propose your automation

Once you're ready, fill out the Automation Proposal which will add your automation as a Future Automations issue.

Made pull request

Project Management automation moved this from In progress (actively working) to Done Feb 18, 2021
@Olivia-Chiong
Copy link
Member

Fixed with a PR.

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

No branches or pull requests

4 participants