Skip to main content
Contracted service

Request for Proposals (RfP): Development of a mobile app for parliamentarians

1. Background

The IPU

Established in 1889, the Inter-Parliamentary Union (IPU) is the global organization of national parliaments and  with its 179 Member Parliaments and 13 Associate Member Parliamentary Assemblies, is a global forum for parliamentary dialogue, cooperation and action.

The IPU advances democracy and assists parliaments and parliamentarians throughout the world to fulfill their mandates.

The current IPU strategy 2017-2021 calls for an IPU contribution to peace building, conflict prevention and strengthening security, including taking action on counter-terrorism and disarmament. In this regard, the IPU governing bodies agreed to the creation of a High-Level Advisory Group on Countering Terrorism and Violent Extremism (HLAG), which serves as the global parliamentary focal point for efforts to counter terrorism and violent extremism, and  related parliamentary activities. The role of the Group is to guide the Member-driven plan of action for parliaments to address terrorism and prevent violent extremism, as well as to bridge the significant gaps in the implementation of relevant IPU and United Nations resolutions.

Current web presence

IPU’s website (www.ipu.org) is based on Drupal 8 CMS and hosted on Pantheon.

2. Purpose

The Mobile App will be the link to achieve interconnectivity between the IPU and national parliaments. It will be a tool for outreach and visibility which would replicate the web platform and the Global Parliamentarian Network which the IPU is currently developing. Features would include secure login with access to all relevant documentation in the United Nations Office on Drugs and Crime (UNODC) Counter-terrorism Legislation Database and secure space for members of the HLAG. The Mobile App would also provide an overview of the activities and products that the IPU is in the process of implementating or developing, and those which have already been implemented or developed in the field of counter-terrorism and prevention of violent extremism. At the same time, it will be an application through which users can obtain first-hand information, as well as news notifications and information about events related to counter-terrorism or prevention of violent extremism.

The interface – perfectly adapted to mobile devices – will allow parliamentarians to navigate from their mobile or tablet with simplicity and optimal use, making information more easily and quickly accessible to parliamentarians.

The chosen vendor will be asked to develop a comprehensive, easy handle, design for the IPU Members. The emphasis should be on usability, accessibility, and strong visuals –particularly as the build is interactive by its nature. The App will be a tool to facilitate networking and document consultation, and a means of receiving notifications for delegates to meetings.

The IPU expects the selected vendor to:

  • Advise the IPU proactively on the development of the project.
  • Analyze and identify full features and technical requirements.
  • Develop a frontend interface aligned with https://www.ipu.org. 
  • Develop an interface aligned with the database of Legislation: UNODC SHERLOC (sherloc.unodc.org).
  • Develop access to the Global Parliamentarian Network as well as to the web platform which will be designed later.
  • Integrate a security system for access to documents restricted to certain users.
  • Integrate the platform as a subdomain of https://www.ipu.org.
  • Provide technical support to the main Administrator and user support, in case of need, during the transition period.

The IPU expects the platform to:

  • Have a “clone” or “copy” function as there will be multiple events.
  • Support multiple languages – English and French, as a minimum.
  • Export the data (Excel and CSV) to be consumed by other third-party software.

3. Functional requirements

Account creation and authentication

Users must be able to create an account with both primary and secondary email addresses. The administrator(s) should have the possibility to “reject” persons not entitled to have access to this application. 

Required fields when creating an account

Fields include: name; photo; IPU membership category (Member, Associate Member, Permanent Observer); name of the committee/ commission they belong to in their parliament; whether they are members of any IPU groups or committees; and other relevant information as parliamentarians.

Additional functions

Future-proofing of the system, i.e. it should be possible, at a later stage, to add functions in order to allow parliamentarians to make or have access to other kinds of information, events, etc.

Import/export

The system should allow the administrator(s) to import and export datasets in CSV and Excel formats. There should also be an interface to allow the administrator(s) to export the precise data they require – including to compare datasets and generate reports.

Multilingual content and translation workflow

The Mobile App should support multilingual content in English and French (as a minimum), as well as special and non-Latin characters. It should be possible to enter free text in either English or French without switching interface languages, or moving to another screen.

Users and permissions

There should be different levels of users: user (parliamentarian); super-user (members of the HLAG and IPU Staff –who will have special access to different information); other users  (who will only see public information relating to events, or news).

Users should be able to delete their account, manage their password, retrieve it if forgotten/lost, and add a secondary email address. The administrator(s) should be able to create user accounts. The system should provide a trace log to record and store all user operations.

Communications

The Mobile App could automatically generate and send a multilingual message to users about important news or future meetings or events.

The administrator(s) should be able to send communications to users (rejections, if not entitled to attend a meeting; follow-up if some information is missing; or any other information).

FAQs

On the Mobile App landing page, users will be able to access a FAQs page.

4. Non-functional requirements

Usability

Given limited human resources, the solution proposed should be easy to manage, requiring minimal training and staff hours for upkeep.

Compatibility / responsiveness

The Mobile App needs to be fully responsive, and touch-device friendly.

The browsers and operating systems to be supported for testing purposes are:

  • Google Chrome, Windows and Mac platform
  • Apple Safari, Mac and IOS platform
  • Firefox, Windows and Mac platform
  • Edge, Windows platform
  • IOS browser
  • Android browser

Accessibility

The solution should conform to all applicable W3C standards including Web Content Accessibility Guidelines and any other relevant Technical Specifications for mark-up.

Performance

The Mobile App should load within a reasonable timeframe for people with limited connection speeds.

Security and updates

The selected provider is asked to employ the latest security best practices; ensure the Mobile App is free of known vulnerabilities; and ensure there is a clear workflow for applying security patches in the future, and for running regular automated backups that would make a (recent) restore possible. The system should be able to download security patches and system updates. The system should alert the administrator(s) when such patches/updates are available. All system logins should be SSL secured. The application should be accessible over https only.

Technical architecture

The system should be cloud-hosted; preferably the vendor should host the system on behalf of the IPU.

Only open-source code or an out-of-the-box open-source solution should be used to create the Mobile App. Minimal customizations are preferred to simplify future updates.

Future vision for the Mobile App of the IPU

After the development of the Mobile App, which could be the first phase, the app should have the possibility to increase its functionality to allow visitors to:

  • Make publications,
  • Have a link with other platforms,
  • Interact with other members,
  • Use or link with other applications, such as social networks (Instagram, Facebook, Twitter, Flickr, YouTube, among others)

6. Expected deliverables

For the purposes of this RfP, overall tangible project deliverables are listed below. A final list of deliverables is to be negotiated with the selected agency.

Project management: Provide a dedicated Project Manager to help lead requirements, gather activities, document key decisions, and track project milestones and deliverables, using project management software such as (e.g. Basecamp, Drive, Trello, or Slack).

Project analysis / Discovery: Analyse documents provided by the IPU, consult with IPU staff and/or organize meetings as necessary to detail requirements and propose appropriate solutions. Provide a report of the discovery phase for sign-off by the IPU.

Project plan, roadmap, release plan: Detail a project plan for each of the stated requirements/features identified following the project analysis. Detail a production schedule using an iterative approach with listed milestones.

Visual design: Design in line with the existing brand equity of https://www.ipu.org – particularly the events landing pages.

Please note that all source files and images developed for this build must be delivered to the IPU as layered design files in PSD or EPS format.

Technical architecture: Detail full technical requirements including technology standards and practices to be used, integrations, migration plans, dependencies, digital security and code documentation practices for each of the products. Files: Word documents.

Front-end and back-end development: Build an intuitive and highly usable platform for website features under version control (Git).

Documentation: User manual and developer documentation outlining modules used, code customizations and any other relevant information must be provided.  

Testing and QA: Complete QA, bug, compatibility and usability testing of the platform and website features as per agreed browsers/OS, with warranty. For usability testing, the IPU can provide 5-10 testers from among its user community.

Training: Provide on-site end-user contributor training and administrator training to staff for each of the administration interfaces.

Maintenance: Provide recommendations for ongoing maintenance, backups and operation of the Event Registration System.

7. Project timeline

The following timeline is provided for guidance and is subject to change without notice:

Deadline for submission of clarifying questions: 28 April 2020
Deadline for the IPU to respond to questions: 5 May 2020
Deadline for RFP submissions, no later than 5 p.m. CET, 18 May 2020
Proposals will be evaluated immediately thereafter.
Interviews will be held mid-May 2020.
The project should start end of August 2020 at the latest

The Mobile App (first iteration) is expected to go live no later than October 2020. At this time, the improvement of existing taxonomy and fields, as well as the complete development of the application, such as the necessary security fields, and the complete link with the different web pages and database should have been completed.

Preliminary examination of proposals

IPU will examine proposals to determine whether they are complete with respect to minimum requirements as outlined in the “Format for Proposal” section. IPU may reject any proposal at this stage.

8. Selection criteria

Proposals will be evaluated based on the following criteria:

  • Quality of responses to stated requirements
  • Past experience on similar projects, specifically:
    • Designing and developing registration/login-only systems
    • Migrating content from external sources and legacy systems
  • Ability to adequately resource the project to meet stated deadline
  • Quality of design portfolio including other relevant platforms
  • Estimates for post-deployment maintenance, support and upgrades including hourly rates for services
  • Financial sustainability of both product and company
  • Overall cost and cost-effectiveness
How to apply

Use the matrix below to detail how your solution addresses the current known requirements for the project.

Project summary

  • Address usability standards and testing.
  • Address any important technology information and specifications used in your solution.
  • Describe your project management and communication processes.
  • Provide a timeline with major milestones.

Budget

  • Describe the fee structure/breakdown and payment schedule.
  • Include an itemized breakdown for each of the relevant deliverables and items in the matrix, for:
    • The platform
    • Integration to the website
  • The quoted price should be inclusive. If the price excludes certain fees or charges, provide a detailed list and explanation of excluded elements.
  • Include your daily rate for the provided services.
  • Include estimates for post-deployment maintenance, support and upgrades including hourly rates for services.

Note: IPU is an international organization not subject to Value Added Tax (VAT).

Qualifications and experience

  • Provide a brief profile of your agency, including how many full-time staff your agency employs, where it is based and in what time zone the team for this project will work.
  • Provide relevant case studies, including project description and timeline. Please be sure to document expertise in:
    • Working on similar projects with international organizations
    • Member-login platforms
    • Designing information architecture, discovery, and field-mapping
    • Responsive design
  • List the project team and provide short biographies.
  • Describe any subcontractors/outside resources necessary to complete the project.

Miscellaneous

  • Proposals must contain the signature of a duly authorized officer or agent of the company submitting the proposal.
  • The IPU must own, have full access to and have the right to customize code and designs.
  • The bidder must disclose any relevant conflicts of interest and/or pending lawsuits.
  • The IPU will negotiate contract terms upon selection. All contracts are subject to review by the IPU legal counsel, and the project will be awarded upon signing of an agreement or contract, which outlines terms, scope, budget, timeline, and other necessary items.
  • The IPU will not cover costs related to preparing or issuing proposals. Short-listed candidates invited to interviews are expected to cover their own travel costs.

Please send proposals to Ms. Carmen Elena Castillo, Senior Consultant for the Counter-Terrorism and Prevention of Violent Extremism Programme, at [email protected], by no later than 18 May 2020.

Late or incomplete proposals will not be accepted.

Deadline: