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

Process Guide #69

Open
7 tasks
Alexreid95 opened this issue May 25, 2020 · 0 comments
Open
7 tasks

Process Guide #69

Alexreid95 opened this issue May 25, 2020 · 0 comments

Comments

@Alexreid95
Copy link
Collaborator

Process Guide

Overview:

This issue is intended to document for our current processes within this project. Once everyone agrees on the document, contents should only be changed once discussed with and agreed by the whole team (Excudling updating schedual).

Values

Project prioritizes a11y: a11y project

  • Written in semantic HTML
  • Avoids divs (uses React Fragments or appropriate semantic tag)
  • Forms are appropriately labelled
  • Site is accessible by keyboard navigation (appropriate interactiveelements are focussable)
  • Uses WCAG AAA Color contrast in our styling
  • Uses aria labels when text is not visible on the screen
  • Uses aria-labelledby attribute where necessary

Testing

-Both front and back should have reliable tests 

Schedule

Time Monday Tuesday Wednesday Thursday
10.00 Standup Standup Standup Standup
11.30 Break Break Break Break
13.00 Lunch Lunch Lunch Lunch
14.00 Standup X Standup Standup
15.45 Break X Break Break
17.45 Checkout Checkout Checkout Checkout

Stand-ups

Standups will be held at 10:00 and 14.00.

In order to keep focus, our aim for standups will be 10min twice a day. They will focus on what you are currently working on, what you plan to do next and if you have any blockers. Discussions at stand up should revolve around things that concern the whole team.

Additional time for discussion can be arranged immediately following standup for questions or getting help from one another. This can be done in pairs or larger groups.

Please review the kanban daily and check that it is up to date.

Commit Messages

  • Should include issue #
  • Written with 'imperative tone' to describe what a commit does, rather than what it did.
    • E.g. Change color of search bar instead of Changed/changes color of search bar
@Alexreid95 Alexreid95 pinned this issue May 25, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant