Welcome to AIR! This guide will help you get started on planning a successfull Rally experience with your team. If you have any questions, please contact firstname.lastname@example.org.
One of the first things that you will need to decide as a team is who will fulfill what role. You will all be working together, but defining clear roles for each member of your team will help you to stay focused and organized. These roles and associated responsibilities might include:
Point person to communicate with Knowbility, Mentor, and Client - other team members are more than welcome to communicate with any of those parties as well, however it is the Team Captain's responsibility to do so on a regular basis. Should the team captain stop communicating with those parties the team might be in jeopardy of being disqualified from the competition.
Distribute information to the team. As the main contact for the team, it is the team captain's duty to distribute information out to the other members of the team to make sure that they know what is going on.
The project manager works with the team and the client to determine the timeline, deliverable items, keeps people on track with those, checks in with everyone to see if they have blockers, organizes the meetings of the team and the client etc.
Fill out the Project Plan form and submits to Knowbility
Make sure the team is filling out their time logs, collecting them at the end of the competition, and submitting them to Knowbility.
Quality Assurance Tester
The QA tester is responsible for ensuring that the website functions as intended. The QA tester will work with the UX designer to determine a set of tests to be performed once the site is complete to determine whether or not the site does what it is intended to do, and that it is free of bugs or other defects.
When development and content preparation are complete, the QA tester will coordinate one or more rounds of testing, collecting feedback to deliver to the web developer for troubleshooting. This process will be repeated as necessary until the site is ready for launch.
The UX designer will work with the development team to make sure that the website has a cohesive look and feel. They will work with the NPO client to understand the design and branding preferences for the work to be done on the site.
UX researchers/designers will also work closely with the QA tester to assess the site for usability and conduct usability testing of the site prior to launch.
You and your teammates will have access to AIR training materials, both live and recorded, via the Knowbility Learning Center. These trainings will help you master the accessibility principles and techniques that you will use to create your website.
The developer/designer training is a self-paced online course. Participants will also attend a live webinar, run by Becky Gibson.
Development teams will need at least three weeks to complete the webinar and self-paced training.
You will be given access to the AIR training and the Accessibility 101 courses, along with recorded resources from previous Knowbility trainings and webinars.
Mentors and Clients
Your client during AIR will be an artist, a nonprofit, or other service based organization that needs an accessible website.
Your client will be responsible for providing the content for the website and communicating with you at scheduled times to provide feedback.
They will also participate in trainings to learn how to maintain the accessibility of their site after AIR is over.
Treat your client as a paying customer and learn about your client’s mission and projects! They are counting on the website you design to help further their mission and goals.
Your mentor is an accessibility expert who will be there to offer advice and guidance during the development process.
Your mentor is there to support you in client communications and team collaboration too
At the beginning of the AIR experience, you and your team will complete a project plan outlining your schedule for meeting with your client and mentor.