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

User Story - Program tutorial #8

Open
Alex-x90 opened this issue Nov 6, 2023 · 0 comments
Open

User Story - Program tutorial #8

Alex-x90 opened this issue Nov 6, 2023 · 0 comments

Comments

@Alex-x90
Copy link
Collaborator

Alex-x90 commented Nov 6, 2023

Motivation

As a more casual user I want an introduction to the program so I can use it for the first time and watch an interesting simulation of some organisms.

Background

For new users that are unfamiliar with the program it will be challenging to pick up without some type of guide through the functionality. We want the program to be user friendly so that users are able to quickly start using it and won't be off-put or confused.

Requirements

  • Built in tutorial of basic functionality.
  • Help menu with more in-depth information.

Dependencies

  • UI is defined and in a final state.
  • All documentation is up to date.

Estimate

Initial estimate of 4-8 hours. The in depth help will evolve as other work is done, so ideally should be set up in a way it won't need additional work.

Open Questions

  • Does a built in tutorial make sense vs. linking a setup guide/beginner guide, or making a setup video?
  • Where should a help menu go?
  • Should the help menu be it's formulated thing, or could/should it just interpret the documentation?

Acceptance Criteria

  • All documentation is in an appropriate state to be used by an outside user.
  • All implemented features have documentation coverage.
  • PR is reviewed & approved by at least one project member besides PR author.
  • User should be able to learn the basics of the program in under 10min (subject to change as program complexity changes).

Definition of done

  • Acceptance criteria are met.
  • All Unit & Integration testing passes.
  • Documentation and release notes are updated.
  • PR merged to main
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Product Backlog
Development

No branches or pull requests

1 participant