Request for Proposal
Status: RFP is Closed

Development of a Mobile Application with Advanced Functionality

Request Number
Due Date
Dec 5, 2019
Program Manager


Commercial opportunity to work with EPRI on development of an application for mobile devices


Phase 1 – Development of pilot app, as proof of concept

Phase 2 – Development of full version, for rollout to end users

Phase 3 – Further app development against product roadmap over 1-2 years


To be negotiated between EPRI and the developer


If you have any questions, please email the Program Manager: 

RFP was closed on
Dec 2019

RFP Title


Development of a Mobile Application with Advanced Functionality
RFP Description

NineSigma, on behalf of the Electric Power Research Institute (EPRI), invites proposals for the development of a mobile device application, to be used in an industrial setting. We are seeking developers with the capabilities to include Machine Learning (ML) and Augmented Reality (AR) functionality into the app.


EPRI supplies a range of products and services that are used by engineers as they undertake inspections of industrial facilities, such as nuclear power plants. Increasingly, engineers are using digital tools during the inspection process to replace the previous paper-based documentation and procedures.

To further assist engineers during the inspection process, EPRI would like to offer them a new application to run on mobile devices (phones, tablets, etc), with some advanced functionalities. Examples of the functionality which EPRI envisages:

Image Recognition - Used to find images (from an EPRI image library, held on a server in a remote location) that are considered similar (using appropriate machine learning algorithms) to an image that a user has captured in the field

Augmented Reality - Environment that would then allow a user to compare the object in front of them with the similar reference images (that have been retrieved from a remote server) by overlaying one image over the other

Efficient Decision Logic - Efficiently guide a user, step-by-step, through a process

  • Longer term there may be an interest in building features that guide users based on a machine learning that adapts the interface based on usage patterns

These capabilities will be added to the app in a series of updates over time. The initial release will have relatively basic functionality, with subsequent releases adding additional and more sophisticated functionality, as driven by measured user engagement and feedback.

We are seeking a mobile application developer who could work with EPRI to realize such a mobile application and to implement an agreed product roadmap over 1-2 years. It is not necessary for the developer to have any prior knowledge about inspection or related applications, but they should have experience in the development of robust applications for a commercial/industrial environment


Reference material, available to download:

Existing EPRI document which is to be converted into a mobile app

Key Success Criteria

EPRI is seeking a partner who can work with them to develop a realistic and practical roadmap for delivering the envisaged mobile app functionality to their user base, including any additional systems, software and architecture required to make this possible. The supplier’s ability and willingness to engage with EPRI in this way is considered very important.

Software developers for mobile platforms should be able to demonstrate expertise in the following

  • Developing for Android, iOS and Microsoft platforms
  • Delivering mobile apps for commercial or industrial applications
  • Machine Learning technologies and their application
    • Developers should be able to state why their proposed ML framework and solution is an appropriate one for EPRI’s application and requirements
  • Incorporating Augmented Reality technologies into mobile apps

Offer the following generic software development capabilities:

  • Creation of high quality user interfaces/user experiences
  • Good project management process and ability to deliver on time
  • High quality client support

The solution provider does not need to have developed all of the required functionality, but they must be familiar with the various technologies and relevant third-party suppliers and be able to act as systems integrator to bring the complete solution together. They must also be able to accept responsibility for delivering the complete, agreed solution.

Possible Approaches

The following general approach is desired with commitment to the next development stage dependent upon successful outcomes from the previous stage 

Phase 0

  • Scoping session to obtain additional information as required by the prospective solution provider, including wireframes
  • Simple rough prototypes of the features will be tested in small groups with design guidance from EPRI
  • Based on EPRI guided formative usability research, development of detailed specification and solution architecture that would work with EPRI database structures, data management practices and design guidelines.

Phase 1

  • Development of pilot app with understanding that the app will be summatively tested. EPRI has the option to request changing a handful of features.
  • A working app the performs the main functionalities
  • Simple but robust functionality

Phase 2

  • Development of full version
  • Rollout to end users

Phase 3

  • Further app development against product roadmap
  • To be jointly agreed with the app developer
Items to be Submitted

Proposals should include the following (details can be supplied as file attachments or links to web sources):

  • Your company’s capabilities in mobile app design:
    • Mobile platforms that you develop for (e.g. iOS, Android, Windows)
    • Experience with image recognition/Machine Learning technologies
    • Experience with databases
    • Experience with Augmented/Extended Reality technologies
  • Your suggested approach, based on the information which has been provided above, to deliver the described functionality
    • The proposal should indicate the type of ML technology framework that you consider would be suitable for delivering EPRI’s image recognition functionality in a mobile app
    • It would be very helpful if you could include any additional information that would be essential during scoping with EPRI, prior to making any commercial offer
  • Relevant case studies/examples of previous mobile applications, including details such as:
    • Industry/application for which it was developed
    • Technologies deployed
    • Any third-party partners that were used to deliver the solution
    • Integration with external databases (cloud or locally/secured)
  • Company profile, with information such as:
    • Number of employees
    • Locations of developers and project manager
    • Years in existence
    • Reference projects and customers (Preferable)
  • Minimum $ project size that would be considered
  • Your project management process and development methodology

We are only seeking responses from commercial organizations who could contract with EPRI to deliver software to an agreed specification and terms.

Preferred Collaboration Types
Area of Interest