Last updated: 30.11.2021 Editor: David Jenkins
The primary purpose of this role is to represent the user needs to the development team. At a high-level, the responsibilities include:
Identifying new features or adjustments to existing features (based on user needs)
Researching/oversight of design of new features/adjustments
Creating briefs (JIRA stories) on new features/adjustments for developers to build (with wireframes, if required)
Representing/translating user needs in any problem solving discussions (as they arise from bugs/new feature implementation)
Prioritising the JIRA backlog (based on user needs, including incoming bugs)
Oversight of QA (to ensure what has been built serves the user need)
From a transition perspective, the below has been agreed in conversation as next steps:
Up to 08 October 2021
- David to maintain leadership of all of the above
08 October > 05 November 2021
- Responsibilities 1, 2 and 3 will pause as Kat is onboarded
- Responsibilities 4, 5 and 6 (where needed for bugs/non design-centric work) will be lead by Ruti
05 November > 10 December 2021
- Kat to lead on all of the above
After 10 December 2021
- New Product Owner to lead on all of the above
The purpose of this role is to "project manage" the technical team to ensure key development deadlines and targets are met. At a high-level, the responsibilities include:
Sprint roadmapping (set out high-level sprint plans for the coming months - including key constraints)
Sprint planning (assist with scoping/managing the practical implementation of new features/adjustments)
Facilitate stand up meetings
Sprint reviews/feedback/reporting (to exec/management team)
JIRA administration (ensure all stories are up to date/in correct columns, assigned to correct team members, etc.)
Oversight of each iteration setup/setdown (managing QA and Junior Support Officer)
Facilitate internal comms with non-technical team (e.g. liaise with M&E team regarding survey content/configurations)
Gatekeeper to technical team (being point person for dealing with incoming bugs or questions)
From a transition perspective, the below has been agreed in conversation as next steps:
Up to 08 October 2021
- Responsibility 1 - completed in Rwanda Summit Week (see below)
- David to maintain leadership on the rest of the above
08 October > 05 November 2021
- Responsibility 1 - completed in Rwanda Summit Week (see below)
- Responsibility 2 - lead by Peace and Ruti
- Responsibility 3, 4 and 5 - lead by Ruti
- Responsibility 6 - lead by Ruti (small pieces left for Kenya setdown when challenge closes, and Rwanda setup when challenge opens)
- Responsibility 7 - lead by Peace and Ruti
- Responsibility 8 - lead by Peace
05 November > 10 December 2021
- Responsibility 1 - Kat to update based on ongoing research project
- Kat to lead on the rest of the above
After 10 December 2021
- New Product Owner to lead on all of the above
Oversight of new instance/iteration setup (see setup checklist)
Oversight of instance/iteration setdown (see setdown checklist)
Oversight of Knowledge Base
Oversight of support channels (mailbox, WhatsApp support line, knowledge base tickets, ambassador WhatsApp groups)
Management of all inbound support queries and support procedures
Oversight of key system processes (school join requests, school suggestions, duplicate account merge/clean up, user permission management, weekly winner identification)
Oversight of key system audits (monitoring patterns of bad behaviour)
Maintenance of challenge system management documentation
Training of key stakeholders on support system (internal talent, ambassadors, etc.)
Training of key stakeholders on new system features (incl. system demos)
Distribute in-game notifications (in coordination with Marketing team)
Reporting on system insights and analytics
Develop testing strategies, oversee/execute test cases and analyze results
Oversight of system moderation (reported submissions, moderations, remark requests) and management of moderators
From a transition perspective, the below has been agreed in conversation as next steps:
All Responsibilities
- Rekgo led on all responsibilities up to 01 October 2021
Responsibility 1
01 Oct - 30 Oct: Isidore to oversee Rwanda 2 setup (in collaboration with Peace and Ruti)
01 Nov - 13 Dec: Not required (no new iterations)
13 Dec Onwards: New CRM & Systems Manager to lead
Responsibility 2
01 Oct - 30 Oct: Njoki to oversee Kenya 3 setdown (in collaboration with Peace and Ruti)
01 Nov - 29 Nov: Not required
29 Nov - 13 Dec: Patrick to oversee Rwanda 2 setdown (guidance from Peace and Ruti)
13 Dec Onwards: Patrick to lead
Responsibility 3
01 Oct - 13 Dec: Richard to update for Rwanda 2 (and oversee any required amendments)
13 Dec Onwards: Patrick to lead
Responsibility 4
01 Oct - 18 Oct: Shinade, Anri, Richard and Mangira to share responsibility (in shifts)
18 Oct - 13 Dec: Richard to lead for Rwanda 2, Mangira to lead for Kenya 3
13 Dec Onwards: Patrick to lead
Responsibility 5
01 Oct - 30 Oct: Peace to lead
30 Oct Onwards: Patrick to lead
Responsibility 6 & 7
01 Oct - 13 Dec: Isidore to oversee for Rwanda 2, Njoki to oversee for Kenya 3
13 Dec Onwards: New CRM & Systems Manager to lead
Responsibility 8
01 Oct - 13 Dec: Paused until new CRM & Systems Manager is hired/onboarded
13 Dec Onwards: New CRM & Systems Manager to lead
Responsibility 9
01 Oct - 13 Dec: Not required until 2022 (training conducted by Rekgo for Kenya 3 and Rwanda 2)
13 Dec Onwards: New CRM & Systems Manager to lead
Responsibility 10
01 Oct - 13 Dec: Ruti to lead until new CRM & Systems Manager is hired/onboarded
13 Dec Onwards: New CRM & Systems Manager to lead
Responsibility 11
01 Oct - 30 Oct: Peace to lead until Patrick onboarded
30 Oct Onwards: Patrick to lead
Responsibility 12
01 Oct - 13 Dec: Peace to lead until new CRM & Systems Manager is hired/onboarded
13 Dec Onwards: New CRM & Systems Manager to lead
Responsibility 13
01 Oct - 13 Dec: New feature testing to pause until new CRM & Systems Manager is hired
01 Oct - 05 Oct: David to execute all bug testing until Junior Technical Systems Support hired
05 Oct - 30 Oct: Patrick to execute all bug testing (guidance from Ruti/Peace)
30 Oct - 5 Dec: Patrick to execute all bug testing (guidance from Kat)
05 Dec Onwards: Patrick to execute all bug testing (guidance from New Product Owner)
Responsibility 14
01 Oct - 13 Dec: Njoki to oversee for Kenya 3
25 Oct - 13 Dec: Isidore to oversee for Rwanda 2
13 Dec Onwards: New CRM & Systems Manager to lead
Handover was overseen by Ruti.
Resources
Handover Session (Ruti<>Rekgo) (Pass Code: a@712Handover)
Handover Session 1 (Njoki<>Rekgo)
M&E (ratings and survey) configuration in the system
Content configuration in the system
Test system features against defined testing strategies (related to new features and bugs)
Daily management of support channels (as part of shift rotation)
Data capturing, sorting and cleaning
Support resource production (FAQs, Knowledge Base, How To Videos)
From a transition perspective, the below has been agreed in conversation as next steps:
Responsibility 1
Pre 01 Oct: David to lead
After 01 Oct: Patrick to lead
Responsibility 2
Pre 01 Oct: David to lead
After 01 Oct: Patrick to lead
Responsibility 3
Pre 01 Oct: David to lead
01 Oct - 05 Oct: David to execute all bug testing until Junior Technical Systems Support hired
After 05 Oct: Patrick to execute all bug testing (guidance from Ruti/Peace)
05 Nov - 05 Dec: Patrick to execute all bug testing (guidance from Kat)
After 05 Dec: Patrick to execute all bug testing (guidance from New Product Owner)
Responsibility 4
Pre 01 Oct: Shinade, Anri and Rekgo to share responsibility (in shifts)
01 Oct - 18 Oct: Shinade, Anri, Richard and Mangira to share responsibility (in shifts)
18 Oct - 13 Dec: Richard to lead for Rwanda 2
18 Oct - 13 Dec: Mangira to lead for Kenya 3
After 13 Dec: Patrick to lead
Responsibility 5
Pre 01 Oct: Silu (XELT) to lead
After 01 Oct: Patrick to lead
Responsibility 6
Pre 01 Oct: Silu (XELT) to lead
01 Oct - 30 Oct: Pause until new Junior Technical Systems Support onboarded
After 30 Oct: Patrick to lead