Current teams are Greenfield, Northampton, and Springfield. Each team has a "Team Organizer" who pulls meetings together and keeps everyone abreast of requirements, and multiple "Project Managers" who prepare challenges for consideration, gather data for approved Challenges for the Hackathon, and bring Challenge work back to their nonprofit organizers for implementation. On the day of the Hackathon, many people will be looking for Challenges to join, and will make their decisions based on slideshow presentations by Project Managers.
FIRST MEETINGS (March - April)
Team Organizers organize and facilitate first meeting, perhaps using Doodle, by early April.
- Members are tasked to find challenges, and to register on http://hackforwesternmass.org.
- Members who find challenges will act as project managers, and create slide decks to pitch their challenges to their team (and later, the Hackathon). A Gmail or Google Apps account makes this template easy to copy and adapt: http://goo.gl/NsYQu0. For Non-Google users, a PPT Template is attached.
- IMPORTANT: Project Managers should not also be Product Owners (the nonprofit representative who accepts the work). If a Product Owners is part of the team, a different Project Manager needs to be identified.
SECOND MEETINGS (April-May)
Team Organizers organize second meeting by early May. A projector and screen will be useful if the team is larger than 3 people.
- Team Organizers create Team Pages
- Team Members can only be added if they have registered, so everyone attending the Hackathon needs to register.
- The Team Page can only be created by a Team Organizer: http://hackforwesternmass.org/node/add/team-page
- Choose Team Members by beginning to type their user names.
- Project Organizers pitch their Challenges
- Presentations should last no more than 5 minutes. This is practice for the Hackathon.
- Team members ask hard questions: the whether challenges are clear enough to address, and small enough to handle during a two-day Hackathon. If 80% of the work can be handled, good; if 50%, the project manager will have a lot to do after, and needs to understand that. During this conversation, the slide decks are updated.
- Teams finalize their choices of Challenges.
- Project Managers enter challenges: http://hackforwesternmass.org/node/add/challenge.
- Team Organizers add the challenges to their Team Pages.
- Team Organizers make sure Project Managers understand their role going forward.
- Team Organizers notify the H4WM Team Coordinator that challenges have been submitted.
PRE-HACKATHON PREP (May-June)
The Organizing Committee finalizes Challenges, or ask project managers for clarification. During this period, Project managers will meet face-to-face with product owners (from the nonprofit organizations) to get all required data and refine the project specifications so that the Hackathon can be a fruitful success for everyone. For more on this process:
- http://hackforwesternmass.org/video-guide-hackathon-2015 (Video Walk-Through)
- https://plus.google.com/u/0/events/c6pmrc6qlqrapo23tvk6klpssts (Google Hangout On Air, recorded)
On the day of the Hackathon, project teams will be encouraged to use GitHub.org, not only to version code, but also to manage project tasks. Use this page for guidance. During the Hackathon, you may choose to play one or more of roles. NOTE: The traditional "Project Manager" role is not encouraged during the Hackathon, as it can block inclusiveness and creativity.
- Regional Team Organizer: If you have been playing this role, continue to check in on each of your team's projects.
- Product Owner: If you have been playing the project manager role, please represent that project as owner when the actual product owner from the nonprofit organization cannot be present.
- Sprint Manager: Helping facilitate everyone's collaboration and input, without exercising the authority of traditional project management.
- Team Member: You have joined a project and are finding ways to contribute.
- Hackathon Reporter: Help document the weekend hackathon, write about the challenge projects, and spread the word!
- Free Agent: Free agents are hackathon attendees willing to volunteer their skills wherever they're needed the most. From last year: Hack for Western Mass 2014 Free Agents
More guidance as we get closer!