Roles within the WarmShowers Development Team
The WarmShowers Project Team will report to the board with Chris Russo as the main point of contact. The purpose of this document is to make it clear to members outside this team who is responsible for certain tasks, and to make it clear to anyone within this team what tasks they are to take responsibility for.
Technical management
This role involves managing the backlog of issues and features for the website and for the mobile apps and communicating the development progress to the board.
It also involves managing any technical volunteers, managing and organising testing (particularly for the apps), managing permissions and accounts for technical products, requesting translations, reporting to the board and similar tasks as well as fixing and ensuring deadlines for technical milestones. Basically a whole bunch of stuff.
Currently owned by: Andrew Hughes-Onslow - estimated 20% split
Production support
This role involves keeping the website running and making sure any downtime is responded to addressed.
- Requires 24 hour callout cover (in theory)
Currently owned by: Andrew Hughes-Onslow - as required
Helpdesk 2nd/3rd line support
This role requires responding to technical requests from the Helpdesk.
- Requires pretty frequent cover (in theory)
Currently owned by: Andrew Hughes-Onslow - estimated 20% split
Sysops work
This role involves fixing issues and improving the servers, databases and any of the other technical architecture we currently have in place. Addressing the needs for any future additions to the technical architecture as detailed in The Trello Board.
- Half time to be spent fixing existing issues, half time to be spent adding new features
Currently owned by: Andrew Hughes-Onslow - estimated 10% split
Advised by: Randy Fay & Levent Yalcin
Website development work
This role involves fixing bugs, issues, upgrading and making changes to the website. Adding new features as detailed in The Trello Board.
- Half time to be spent fixing existing issues, half time to be spent adding new features
Currently owned by: Andrew Hughes-Onslow - estimated 50% split
iPhone app development work
This role involves fixing bugs, issues, upgrading and making changes to the iPhone app. As well as adding new features as detailed in The Trello Board.
Currently owned by: Christopher Meyer - volunteer basis
Android app development work
This role involves fixing bugs, issues, upgrading and making changes to the Android app. As well as adding new features as detailed in The Trello Board.
Currently owned by: N/A
Windows app development work
This role involves fixing bugs, issues, upgrading and making changes to the Windows app. As well as adding new features as detailed in The Trello Board.
Currently owned by: Kurt Ziegler - volunteer basis
Design work
This role involves advising on all matters of design across all of WarmShowers outputs including (but not exclusively) the website, the mobile apps, any publicity material and the merchandise. It also involves updating the design as required and responding to requests for design improvement across any of the above mentioned disciplines.
Currently owned by: Jeff Beaulieu - volunteer basis
Hi Andrew,
I'm working as a volunteer in translation team. I would love to help Warmshowers.org in other ways. I'd love to work in Helpdesk, I can reply to requests and tickets in less that 5 hours even in my sleep period! I check my profile in less than 4 hours mostly :)
Thanks wonderful volunteers!
regards,
Farid