Expression of Interest (EoI) Improving the Functionality of E-hailing Services in Rwanda
The Deutsche Gesellschaft für Internationale Zusammenarbeit (GIZ) GmbH is a federally owned international cooperation enterprise for sustainable development with worldwide operations. GIZ has worked in Rwanda for over 30 years. The primary objectives between the Government of Rwanda and the Federal Republic of Germany are poverty reduction and promotion of sustainable development. To achieve these objectives, GIZ Rwanda is active in the sectors of Decentralization and Good Governance, Economic Development and Employment Promotion, Energy, and ICT (Information and Communications Technology).
Under the Special Initiative on Training and Job Creation (Invest 4 Jobs), the German Federal Ministry for Economic Cooperation and Development (BMZ) put together a package of measures to support private sector investment activities that have a high impact on employment in Africa. Under the Invest 4 Jobs brand, Germany, through GIZ, offers comprehensive advice, contacts, and financial support to overcome investment barriers, improve the competitiveness of medium-sized companies in Africa, and support key growth as well as innovative and upcoming industries/sectors. The Initiative is currently active in 7 African countries: Rwanda, Ethiopia, Côte d’Ivoire, Ghana, Senegal, Morocco, and Tunisia. Egypt is due to join shortly. For more information, please see: https://invest-for-jobs.com/en/.
In order to leverage the potential of technological innovation, the German Federal Ministry for Economic Cooperation and Development (BMZ) launched the Strategic Partnership Technology in Africa (SPTA) in 2015. The SPTA brings together European businesses and development cooperation organizations in a targeted manner, allowing them to pool their strengths and develop joint solutions. More than 200 companies are actively involved in the network at present. The SPTA network views itself as an incubator for developmentally effective business ideas. It initiates and supports private-sector projects that contribute to global sustainability goals.
One project that evolved from the SPTA network, is the Moving Rwanda Initiative which promotes the increased use of car-sharing concepts and e-mobility in Rwandas capital Kigali. An essential part of the Moving Rwanda Initiative is a ride-hailing service that was launched in Kigali in October 2018. In addition, the SPTA, in cooperation with corporate partners, took charge of the training of professional drivers in Kigali. Over the course of 2019, over 150 drivers were trained in the Moving Rwanda Professional Driving Academy.
Objective of the assignment:
Moving Rwanda ride-hailing service depends on an Android / iOS app that allows users to hail a ride, calculate routes, facilitate payment to drivers, etc. After approximately one year of service, feedback from customers shows that there are context-specific challenges to be addressed. Further app development to ensure local optimal and inclusive functionality is required. Ideally, this is to be combined with professional and structured software testing to improve the functionality of the app which provides safe and sustainable mobility in Kigali.
This will not only secure the jobs that have already been created through this initiative, but will also allow for further employment creation, as the ride-hailing service continues to attract higher passenger numbers, and thus more vehicles and drivers can be added to the scheme. Moreover, in view of the Covid-19 pandemic, the smooth functioning of safe and sustainable transport is more important than ever. In addition, the Moving Rwanda app service may potentially be used to transport medicines or other vital goods. Mid-term, a well-trained software/app testing community shall be established in Rwanda to promote and ensure constant improvement and expansion of Rwandan and international digital services, websites, and apps.
In addition, a group of at least 10 Young Professionals with limited experience in software testing shall be given the opportunity to participate and thus gain first on-the-job experience in app testing. These 10 Young Professionals should be sourced from a pool of pre-qualified experts, with a minimum of 50% female trainee participants.
Tasks of the contractor:
The contractor will be tasked to carry out a professional user testing of the Android / iOS app behind the Moving Rwanda Initiative, including three types of testing:
A: Functional testing: User Acceptance Testing (UAT)
This will be guided testing. Initial UAT documents will be provided to the contractor, with explanations on the various steps and areas of the application to be tested. Testing will be conducted multiple times on different devices. The UAT documents shall be updated as more testing is conducted and there are findings.
B: Usability tests
Usability tests are needed to ensure there are no issues in the layout, design, and interaction of the ride-hailing application. These tests will not be guided, and the goal is to find issues in the application that are outside the desired path of the existing ride-hailing service.
The usability tests should focus on the following issues of the application:
Crashes and bugs
Excess use of battery and data
Discrepancies with different screen sizes (Layout issues)
Device region limitations
C: Localization testing (accessibility testing)
These tests shall ensure that the Moving Rwanda ride-hailing app and dashboard are contextual and accessible to be used by a wide variety of users (diverse user base).
All tests outlined above (A C) shall be conducted on all three of the Move applications and dashboards, to the extent possible:
Move Ride iOS, Android and Driver(android) applications
Move Share iOS and Android applications
Move Drive iOS and Android applications
Each of the above services has its own dedicated dashboard that will require testing as well.
The test results as well as the experiences of the testers shall be shared with GIZ after the implementation.
D: Training of at least 10 Young Professionals
In order to contribute to the establishment of an app-testing community in Rwanda, and to enhance the employability of Young IT Professionals in Rwanda, the contractor is required to recruit 10 Young Professionals for the duration of this assignment as trainees, of which at least 5 women. The trainees shall be integrated in all phases of the app-testing (deliverables A C), e.g. through job-shadowing, and should, in addition, play an active part in the testing, through concrete testing tasks.
At the end of the assignment, each trainee is expected to have attained a formal qualification in app testing. The qualification should be awarded by an official certifying body, e.g. an independent testing institution, software quality assurance institute, or similar. An award by the contractor alone is not deemed sufficient. It is the responsibility of the Contractor to identify a suitable testing / certifying body/partner. Both the selected partner for the certification of the trainees as well as the test criteria need to be agreed upon with GIZ prior to interns sitting the respective tests/exams.
Deliverables, provisional timeline, and required expert days
The following deliverables are to be achieved within the given timeline:
Expert days (personnel) flexible depending on the proposed implementation concept
Testing phase (includes: preparation of necessary test protocols, tools, instruments; testing; analysis and development of draft test reports/training of 10 trainees)
up to 132 working days (assumes that 3 persons work on this project full-time for 2 months (22 working days per month), of which one team leader and two software testers – including the training of 10 trainees (flexible / should be adjusted by the contractor, based on the proposed implementation concept)
Preparation and submission of the draft report
4 working days (assumes that two experts work on this report for 2 days each)
Presentation of test results
1 working day (assumes 0,5 day input by two experts)
Preparation and submission of the final project report
2 working days (assumes one day input by two experts each)
Contract end date
Total nr. of expert days:
up to 141
Period of assignment: 3rd August 2020 30th October 2020
Language & Format:
All deliverables and reports shall be compiled in English;
Pictures and graphs, to the extent included in the deliverables/reports, need to allow for high-quality printing and shall be provided to GIZ as separate JPG files in print quality;
The rights for the use of relevant pictures/graphs by GIZ shall be provided;
Expert CVs will be assessed according to the following criteria. Failure to submit expert CVs for any of the positions shown will lead to zero marks awarded for the respective position
Team leader (1 CV to be submitted)
Masters degree in Economics, Business Development, Social Science, ICT, or related field;
At least 5 years professional experience in a project management position;
At least 5 years proven expertise in the testing of Android / iOS apps in all test categories (UAT; usability testing; localization testing);
In-depth understanding of the Rwandan market for digital services experience in e-hailing market desired;
Excellent written and spoken English is considered a pre-requisite skillsets for this assignment.
Two full-time Software testers (2 CVs to be submitted)
Bachelor’s degree or higher academic qualification in ICT, software development, or equivalent (certified qualification in software development will also be accepted);
Certified software tester along with an international standard, e.g. ISTQB
At least 2 proven project references per expert in software testing and/or testing of Android / iOS apps in all test categories (UAT; usability testing; localization testing);
Experience with the testing of e-mobility / ride-hailing apps is an advantage;
Excellent written and spoken English is considered a pre-requisite skill sets for this assignment.
The Team Lead and two software testers should also function as mentors for the 10 Young Professionals engaged into this app-testing project. Experience in software development training is therefore a mandatory requirement for this assignment.
The contractor is required to closely coordinate the assignment with the responsible staff of the GIZ projects Invest 4 Jobs and SPTA. The names and contact details of the responsible colleagues will be communicated upon contract signature.
I. Submission of offers
Only companies are eligible to apply to this assignment, no individual consultant will be accepted.
The submission should contain the following:
For Technical Proposal:
A Cover letter expressing interest in this assignment;
Technical Proposal with a brief description of why your consulting firm or you as a consultant would be considered as the most suitable for the assignment, relevant expertise, and a detailed clear methodology, on how will be your approach and complete the assignment;
The Technical Proposal should also contain the CVs of the personnel proposed in accordance with the EoI. The CVs shall not exceed 4 pages.
Business registration certificate
VAT registration certificate
Proof of successful completion of related assignments.
Latest tax clearance certificate
For the Financial Proposal:
The Financial Proposal indicates the all-inclusive total contract price, supported by a breakdown of all costs. The cost must be in RWF and VAT excluded.
Please submit your EoI documents in two separate envelopes (1 for technical offer and 1 for a financial offer) until latest 17 July 2020 at 4:00 pm Kigali time, at the front desk of:
GIZ Office Kigali/Rwanda
KN 41 Street / Nr.17 Kiyovu
B.P 59 Kigali Rwanda
GIZ reserves all rights