RFP IT MobileApps - Final Draft - 17042014
RFP IT MobileApps - Final Draft - 17042014
For
____________________________________________________________________________
TABLE OF CONTENTS
SECTION A.
1.1.
1.2.
1.3.
1.4.
A.
B.
1.5.
1.6.
1.7.
1.8.
1.9.
1.10.
1.11.
1.12.
1.13.
1.14.
A.
B.
1.15.
1.16.
1.17.
1.18.
1.19.
1.20.
SECTION B.
2-1
2-2
2-3
2-4
2-5
2-6
SECTION C.
ARTICLE 1.
ARTICLE 2.
ARTICLE 3.
ARTICLE 4.
ARTICLE 5.
ARTICLE 6.
ARTICLE 7.
ARTICLE 8.
ARTICLE 9.
ARTICLE 10.
ARTICLE 11.
ARTICLE 12.
ARTICLE 13.
ARTICLE 14.
ARTICLE 15.
____________________________________________________________________________
ARTICLE 16.
ARTICLE 17.
ARTICLE 18.
ARTICLE 19.
ARTICLE 20.
ARTICLE 21.
ARTICLE 22.
ARTICLE 23.
ARTICLE 24.
3 / 46
____________________________________________________________________________
4 / 46
____________________________________________________________________________
App
Mobile Application
Bidder
BRD
Consultant / Vendor
Contracting Authority/ HAAD
Cross-platform compatibility
Days
Calendar days
GIS
Government
GPS
Hybrid App
IPC
MEAP
N/A
Not Applicable
Native App
OS
RAR
RFP
SDD
Service/ project
TFS
ToR
TRR
5 / 46
____________________________________________________________________________
1.1.
Timetable / Deadlines
Subject
Date
May 07 , 2014
May 11 2014
1.2.
Time: 10:00 am
Venue: Meeting room
2nd floor HAAD
building (address
stated below in Article
3/Section A)
Each submitted proposal must comprise a Technical offer and a Financial offer, each of which must
be submitted separately (see clause 03). Each technical offer and financial offer must contain one
original, clearly marked "Original", and 2 copies, each marked "Copy". Failure to respect the
requirements in clauses 03 and 04 will constitute a formal error and will result in the rejection of the
proposal.
1.3.
Submission of Proposals
Proposals must be submitted either by recorded delivery (official postal service) or hand delivery
directly to the Contracting Authority in return for a signed and dated receipt to the following address:
Mr. Saif Khalifa Ahmed Saif Al Suwaidi
Section Head of Procurement
Health Authority Abu Dhabi
P.O. Box 5674
2 nd floor Procurement Section
Proposals submitted by any other means (i.e. facsimile or e-mail) will be rejected.
Proposals must be submitted using the double envelope system, i.e., in an outer envelope containing
two separate, sealed envelopes, one marked "Envelope A - Technical offer" and the other "Envelope B
- Financial offer". All parts of the proposal other than the financial offer must be submitted in Envelope
A.
6 / 46
____________________________________________________________________________
Abiding from these rules (e.g., unsealed envelopes or references to price in the technical offer) is to
be considered a breach of the rules, and will lead to rejection of the proposal.
The outer envelope should carry the following information:
a)
b)
The reference code of the bid to which the bidder is responding (16/S/HAAD/PT/2014)
c)
1.4.
A.
Proposal Contents
Technical offer
Document Title
Check List
Y/N
____________________________________________________________________________
REVEALING THE FINANCIAL OFFER IN TECHNICAL OFFER WILL LEAD TO THE IMMEDIATE
REJECTION OF THE PROPOSAL.
Failure to submit the bid bond on time of the closing of the tender submission will lead to
immediate rejection of the proposal.
B.
Financial offer
The Financial offer must be presented as an amount in U.A.E currency (AED), inclusive of all
applicable tariffs and /or taxes and must be submitted using the attached template (Annex IIFinancial Template). Bidder has to provide the prices showing the price per item and the total cost.
Bidder has to provide the prices using the financial offer template.
Payments under this contract will be made in U.A.E currency (AED).
1.5.
Bid Bond
The bidder must submit a bid bond with an amount of AED 24,000 (Twenty Four Thousands Dirham)
enclosed in the technical proposal. The bond shall be unconditional, valid for 120 days starting from
the closing date of proposal submission and addressed to the Health Authority Abu Dhabi. Priority
for issuing the Bid bonds in UAE should be from an Abu Dhabi Banks. The bid bond will be returned
back to bidders after the evaluation and awarding processes are completed. The Bid Bond will be
forfeited for the benefit of the Contracting Authority in case the bidder withdraws prior to the lapse
of the 120 days validity. The Bid Bond shall be returned back to the bidders as follows:
-
1.6.
Failure to accept the terms and conditions of the RFP at time of award may result in awarding the
contract to the next bidder.
1.7.
Validity of proposal
Proposal must remain valid and open for the acceptance of HAAD for 90 days from the RFP closing
date. Proposals specifying shorter acceptance period will be considered non- responsive proposal.
1.8.
Incomplete and late proposals will not be accepted. It is the bidder responsibility to ensure that the
proposal is submitted complete, on time and in accordance to the RFP terms and conditions. Late
proposals shall be returned back unopened.
1.9.
Inquiries
Bidders may submit questions in writing either through fax or e-mail to the following address as in
the table 1.1 above before the deadline for submission of proposals,:
Contact name
Address
Fax No .
E-mail
Note: Responses to bidders inquiries will be published on HAAD website. Bidders are
requested to regularly check HAAD website for tender updates.
8 / 46
____________________________________________________________________________
Any clarification to be issued by the Contracting Authority will be communicated in writing to all the
bidders before the deadline for submission of proposals. No further clarifications will be given after
this date.
Any prospective bidders seeking to arrange individual meetings with the Contracting Authority
concerning this contract during the bidding period may be excluded from the bidding procedure.
1.13. Clarification
During the evaluation process, HAAD may request additional information from bidders if it is
necessary for further clarification in regards to the submitted proposal.
Only proposals with average scores of at least 70 points qualify for the financial evaluation
A. Technical evaluation of bids
The quality of each technical offer will be evaluated in accordance with the evaluation factors
specified in (Annex I) of this bidding document. No other award criteria will be used. The award
criteria will be examined in accordance with the requirements indicated in the Terms of Reference.
B. Financial evaluation of bids
Upon completion of the technical evaluation, the financial offer, for those bidders who passed the
technical evaluation stage, will be opened.
1.15. Amendments
During the proposal submission period, if the Contracting Authority decides to modify/ change any
requirement/s of the RFP, then the modification/s shall be released through the issuance of an
amendment to the RFP. Amendment will be issued in writing and will be sent to all bidders.
1.16. Confidentiality
The entire evaluation procedure is confidential and all proposals are for official use only and may be
communicated neither to the bidders nor to any party other than the Contracting Authority.
9 / 46
____________________________________________________________________________
1.20. Award
Successful bidder will be notified in writing of the award. An award is not a contract and can be
withdrawn at any time by HAAD prior to its signing of a definitive contract. Successful bidder will be
required to sign at the completion of the selection process to sign a formal agreement on such terms
and conditions as per HAADs standard terms. The final agreement will stipulate that the application
software and the recommended hardware configuration specified will satisfy the functions as stated
in the RFP. Vendors should also be aware that the following documents would be included as
attachments to the final contract:
this RFP
any other official correspondences between the authorized persons only from both parties in
terms of emails, letters and faxes that may be used to convey clarifications, commitments or
requirements between HAAD and the selected Bidder.
10 / 46
____________________________________________________________________________
The Health Authority - Abu Dhabi (HAAD) is a local governmental entity established by a special
Decree (01/2007); it was previously known as "The General Authority of Health Services for the
Emirate of Abu Dhabi", the main function(s) of HAAD is to regulate the Healthcare Sector within the
Emirate of Abu Dhabi, both Public and Private, through Policies, Laws, Regulations, Inspections and
Audits. The corporate office of HAAD is located in the capital of UAE, Abu Dhabi.
HAAD regulates healthcare services delivered by more than 800 healthcare facilities in the Private
Sector.
HAAD is responsible for licensing, quality control and in regulating all the health care facilities and
health professionals in the Emirate of Abu Dhabi, with the vision of developing health communities,
and to monitor healthcare facilities so that they deliver high quality healthcare services in accordance
with the best international practices and quality standards to its population.
2-2
Purpose of RFP
HAAD is seeking proposals from experienced and qualified firms to build and develop a secure
Mobile Enterprise Application Platform (MEAP) for mobile application(s) for the HAAD current
business applications and provide a continuous support for 12 months (one year), which is
compatible with most mobile platforms and devices.
2-3
HAAD has many current applications and systems that are used across all business functions that do
not have mobile interface. HAAD seeks to build and develop a secure Mobile Enterprise Application
Platform (MEAP) and interface for HAAD current business applications and provide a consolidated
view with interactive access and integration with current systems and applications at HAAD. This
MEAP platform should support multiple operating systems iOS, Android, BlackBerry, Tizen and
Windows Phone.
2-4
Project Overview
A- Introduction
HAAD is embarking on transformational stage to achieve Abu Dhabi government strategic objectives
and improve government services, customer experience and satisfaction. As part of that effort HAAD
is executing multiple strategic initiatives, and building up capabilities the subject of this RFP address
those objectives by capitalizing investment on Enterprise Mobility platform, that is capable of
providing services through different mobile platforms.
B- Project Objectives
The purpose of issuing this RFP is to select a competent and highly qualified bidder, who has
sufficient experience in supply, installation, implementation, developing, designing, and training
and continues on site operation and improvement for one year of Mobile Enterprise Platform.
This will serve HAADs business and the public users to access our mobile services as well as
web services.
11 / 46
____________________________________________________________________________
2-5
Project Duration
The duration of this project should be 5 months from the date of contract signatures. And
provide a continuous support for 12 months (one year) from delivery and acceptance of the
project deliverables.
2-6
Project Scope
A- Software & Hardware
The scope of services includes purchase, Business requirement Anslysis, delivery, installation,
develop, train and support of MEAP.
Developed predefined mobile services based on MEAP, See list of Current HAAD applications
and services as listed in Annex VI.
The Bidder is responsile to conduct Business requirement Anslysis for the current
applications and services that HAAD is currently using ( see attached sample list Annex VI).
The Bidder is required to review interfaces needed and mutiple input sources to collect
information from all sources.
The Bidder is required to create business requirement documents, technical designs using full
screen mokups and system design dcouments to represent requirements for HAAD approval
The bidder is responsible to deliver, install, deploy, and configure MEAP on HAAD delivered
hardware environment.
Note: For the avoidence of doubt , bidders are not requested to delver any hardware . The
hardware will be provided through HAAD.
The bidder is responsible to develop and implement (distribution format of each platform)
for predefined mobile services, for requirements detailed in Annex I.
The bidder is also expected to provide all necessary documentation and conduct handover
and knowledge transfer sessions to HAAD resources for installation, configuration of MEAP
and developed Apps.
bidder is responsible for providing the licenses required for the function of the delivered
items.
12 / 46
____________________________________________________________________________
The bidder shall deliver to HAAD all source code, tools, third party tools, engines, and
libararies used in the entire development and deployment cycle to HAAD reposnisble team
and provide full training to HAAD technical team.
Bidder shall provide stress testing that can be used to simulate actual load in the test
enviornment before deoploying solution to production. Tests need to simulate between 100
500 Concurrent sessions.
Stress testing shall be able to record actual navagiation through web screens on any mobile
device and capture screens, ketstrokes, and data entered. Also be able to inout data from
outside sources like excell sheet to provide different sets of data when running a astess test.
Ability to rerun stress testing scenarios and compare results capturing hits per page, I/O and
disk and other performance metrics that can provide enough infirmation to trouble shoot SQL
or code problems and provide better understanding t the code and ailiyty to test code before
running in production
Bidder shall generate a benchmark report or stress testing baseline that any new chnages and
development shall be better than the baseline.
Bidder shall perform the stress testing in the below :
o Functional Testing- ensures that the application is working as per the requirements.
o Performance Testing- This is the undertaken test to check the performance and
behavior of the application under certain conditions such as low battery, bad network
coverage, low available memory, simultaneous access to applications server by
several users and other conditions.
o Memory Leakage Testing.
o UAT validation of the implemented scope and assurance that it meets both
functional and technical requirements.
Automate and script all User Acceptance Test Case
o Operational/Interrupt Testing - An application while functioning may face several
interruptions like incoming calls or network coverage outage and recovery. The
different types of interruptions are:
Incoming and Outgoing SMS and MMS
Incoming and Outgoing calls
Incoming Notifications
Battery Removal
Cable Insertion and Removal for data transfer
Network outage and recovery
Media Player on/off
Device Power cycle
An application should be able to handle these interruptions by going into a suspended
state and resuming afterwards.
This entails checks for back-up of necessary information in the app, save and recovery
plan if battery goes down, data lost in case of app upgradation from appstore market,
app access if user gets any alarm, call, message, reminder, etc., and battery power
usage while app is being accessed.
o
o
o
____________________________________________________________________________
Bidder shall provide training required to run and use the stress testing scenarios
Bidder shall be responsible to provide bandwidth consumption and number of sessions
estimates for all mobile applications.
Bidder shall have similar expereince developing mobile applications in similar capacity and
able to provide references for HAAD to review.
HAAD will require Bidder to arrange for site visits and to demonstarte application
development cycle and deployment methofolody show sample application on all Operating
system devices required.
14 / 46
____________________________________________________________________________
- Disaster Recovery
o The Bidder is required to assist and support the creating of a disaster recovery DR
environment in case of primary site failure. HAAD infrastructure team will be
responsible for all infrastructure and administration. Bidder is required to provide
supportive designs and requirement to create the DR environment at HAAD DR site.
o Bidder is required to configure and clone production environment at DR site and
assist infrastructure team to design the DR solution
o HAAD infrastructure team will automate a process supported by Bidder to
synchronize data from primary to DR site.
- Infrastructure responsibility
o HAAD will be responsible to provide all hardware solutions, operating systems
licenses, networking, storage and database licenses
o Infrastructure will be based on VMware and Microsoft technology
o All development tools should be compatible with Microsoft technology
iii. Methodologies
The Bidder must fit with Agile Methodologies as part of their proposal. Bidder shall also use
SDLC standard for software development and comply will all technical documentation.
Three environments are required to be maintained and prepared by the bidder. The
environment are Development, test and production.
Middleware is required in which there should be n-tiers web, application and database servers.
Development shall be deployed to application servers and mobile devices only interact with the
web server. No connection between mobile devices is allowed directly to the database.
Connections have to be securely allowed through the application servers.
v. Training
Training is part of the projects requirements and the bidder shall provide details on the level of
training recommended.
Describe training courses that are provided as part of the solution as a know how to minimum
two persons.
Provide hands on training to HAAD developers in a way that the developers can follow the same
development cycle and are able to develop, deploy changes; however, a detailed designed
document of Application interfaces, with other applications/modules shall be provided.
Develop and provide end user training guidance documents/manuals for end users of the
system i.e. program staff, managers.
____________________________________________________________________________
Bidder shall cover after go live for 1 year warranty all support issues and maintenace
problems. the vendor is able to resolve code and function problems that arrise from
applications developed.
Preferable support by bidder would be via Telephone, Email, Web or Fax. Bidder should
ensure that the complaints be logged and routed to a proper specialist.
HAAD resource should also be able to log and track the progress of reported issues.
Assistance for guaranteed product support from main supplaiers such as IBM.
For more details about Service Level Agreement, please refer to Annex III.
Note: Please note above maintenance and support period varies depending on nature of the deliverables
____________________________________________________________________________
Should enable mobile environments use messages to exchange information in a reliable, seamless,
secure exchange of messages between mobile devices and the enterprise across various network
protocols, like GPRS and Wi-Fi, provides a backbone for building mobile applications that represent a
view into the enterprise and also allows for enterprises to have a real-time view of the mobile
environment.
Application/Device Management and Security
The intended platform should enable customer to government and employee to government services
to be run across smart mobile application therefore, it should provide mobile management
infrastructure handling various tasks associated with application deployment and post deployment
maintenance. Considering that users are prone to losing devices, and there are a large number of
security threats that are quick to capitalize on the losses, securing applications, data, and devices will
become a critical element in a mobile ecosystem. In addition to managing the applications on devices
in a secure way, managing the devices is a critical piece as the volume and heterogeneity of devices
grows.
Systems Administration and Management
It should provide simplified administration and management in addition to a common interface
(graphical and programmatic) should be available that will also enable 3rd party management tools
to support the system using standards-based integration.
Mobile Client Platform
With the heterogeneity of mobile devices, the functionality they provide, and the interfaces that each
of them expose, developers need access to a standardized client platform that provides a uniform
interaction model hiding the differences and unique complexities from a development standpoint
while still leveraging the full potential of the individual devices.
17 / 46
____________________________________________________________________________
Component
Description
Scope of Work
Ref. #
Requirement
Customization of User Interface
Must follow the look & feel of HAAD Standard with colors
Manage & Deploy Apps across All Mobile Devices through proper
deployment tool.
Deploying
a
content
updates
should
occur
reinstalling/remove the applications from the end users.
Should have a real time monitoring & administrating tools for Apps.
without
____________________________________________________________________________
Component
Component
Description
Scope of Work
An HAAD Email Interface already exits and need to be integrated with that
interface.
Ref. #
Requirement
Component
SMS Gateway
Component
Description
Scope of Work
Ref. #
Requirement
Should integrate with the existing SMS Gateway (Web services interface).
Should support Unicode messages and all the international character
maps and special characters of languages (including Arabic).
Component
Adapters
Component
Description
Scope of Work
Ref. #
1
19 / 46
____________________________________________________________________________
Component
Integration
Component
Description
Scope of Work
Ref. #
1
2
3
4
Component
Component
Description
Scope of Work
Ref. #
1
2
3
4
4
6
7
8
9
____________________________________________________________________________
10
11
12
13
Component
Should support various hashing algorithms (including SHA-1, and SHA256) and signature protocols (including HMAC)
Should support Transport Layer Security (TLS) and Secure Socket Layer
cryptographic protocols for providing cryptography and message
reliability
Should be able to expose all the Security Management component services
(authentication, authorization, encryption, data integrity) as secure web
services
Should provide an easy to use administration console and a security
monitoring tool
Component
Description
Scope of Work
Ref. #
1
2
3
4
5
6
7
8
9
10
____________________________________________________________________________
11
12
13
14
15
Critical
Error
Warning
Info
Debug (level 1 to level 10)
Should support logging multiple languages including (Arabic and English)
Should provide search functionalities allowing for comprehensive search of
logs and audit / trails
Should support event-based triggers and time-based triggers.
Should support distributed and bulk recipient notification.
Should support dynamic messaging content to generate any type of alerts
and support different notification types such as SMS, e-mail and SNMP
Traps.
Component
Component
Description
Scope of Work
Ref. #
1
2
3
4
5
6
7
8
9
Requirement
Should have ability to handle errors by identifying exceptions and
determining the best action to take (e.g. Abort, retry, execute error
handlers, etc)
Should have the ability to track platform wide errors and log service desk
tickets to HAAD Help Desk platform to ensure their resolution and closure
Should have ability to integrate with the HAAD Logging Engine alerting
engine to log all the errors of the distributed applications and services in
a central location to facilitate centralized troubleshooting
Should have ability to use standardized error logging format across all the
different environments communicating through the platform.
Should have ability to convert common exceptions that may occur in
different services into a common predefined exception message
Should have the ability to display customized descriptive error messages
Should have the ability to support multi-language error messages
Should provide error message templates that could be used with
capability to override system messages to provide more accurate
messages
Should have the ability to apply exception handlers at any level within
mobile application, web services, Web Server , etc
1. General Requirements
S. No.
Specifications
22 / 46
____________________________________________________________________________
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
2.
The mobile application must be compatible with all current platforms (iPhone (iOS 4+),
Android (2.0)+, Windows (RT/8+), Blackberry (4.5+) and Tizen), and be flexible to
conform with other operating systems in the future.
The mobile application should be based on AD SDI map and utilize GPS technology.
The mobile application must provide a method of attaching electronic images from the
mobile device.
The mobile application must follow the look & feel of HAAD Standard.
Integrate with HAAD back-end data sources. Please refer to (2.2.2.2. Databases and
Applications)
Analytics report and dashboard presentation
Secure Mobile Apps, Safeguard mobile security at the device, application and network
layer
Single code for cross / multiple mobile platforms. Deployment will vary according to
native / hybrid mobile platform, and the Code result should be optimized for the targeted
device.
Ability to connect and use HAAD SMS web services
Ability to audit and track connectivity and user interaction with different systems
Ability to generate reports and analytical dashboards such as number of apps
Ability to use mobile API such as camera, GIS sensors, OCR reader(such as barcode
reader), audio, email etc
S. No.
1.
2.
3.
4.
3.
Specifications
Use three environments TEST, Development and production
Provide source versioning tool to store, reuse and rollback code
Provide change control procedure where changes are logged, approved by owner before
rolling forward and deployment to production with alerts and workflow notifications
Using HAAD TFS as version and source code control
Performance Requirements
S. No.
1.
2.
3.
4.
Specifications
Bidder is responsible to provide stress testing to test and simulate load
Test need to generate up to 500 concurrent of simulated sessions
Stress testing session simulation shall be compared with baselines and previous testing
session to make sure performance is better or at least the same than best benchmark
Database Requirements
S. No.
Specifications
1.
2.
23 / 46
____________________________________________________________________________
5.
Security Requirements
S. No.
Specifications
1.
2.
3.
4.
5.
6.
6.
S. No.
Specifications
Development tools and third party shall all be able to use multiple sources like excel files,
external files, database Oracle, SQL
1.
7.
S. No.
1.
2.
3.
4.
Specifications
Web HTML5 format, adobe flash, Javascript, cascade style sheet, Jquery, XAML
Native interface through all device stores and or device interface
Admin tool for repository configuration
Admin tools for all development repository and stress testing
8.
Training
S. No.
Specifications
1.
2.
3.
4.
5.
6.
7.
b.
Project Management
i. Project management methodology
Vendor should demonstrate project management capability and provide project management
role for the entire project throughout all project management phases. Vendor shall comply
with the following IT PMO Methodology:
24 / 46
____________________________________________________________________________
Follow PMBOK guidance and standards
Divide project into initiation, planning, execution & monitoring, and closing phases
Develop charter, business requirement, and scope document
Create project management plan documents as per PMBOK standards
Create time schedule, resources, roles and responsibilities
Quality planning, quality control, monitoring and manage execution
Develop change management control
Create communication plan, risk management, risk register
Work with HAAD IT project manager to follow HAAD IT PMO standards
Provide weekly status reports to HAAD PM
Conduct monthly steering committee meetings with stakeholders
Comply with HAAD ADSIC adopted standards for Abu Dhabi Government
Conduct knowledge transfer sessions for specific project management tasks
Update project management plan reflecting milestones and critical path
Vendor shall deliver all projects within a maximum 10% tolerance in time, scope and/or
quality
Within ____ business days of the orientation meeting, the Vendor will update the
draft Project Plan from their proposal. For all project tasks, subtasks, and
activities, the detailed plan will:
Include a schedule and Gantt chart, milestones, and deliverables.
Include Vendor and Partner resources that exist as line items within the
Project Plan.
Include the following date-related information:
o Originally scheduled start and end dates (including milestones and
deliverables)
o Anticipated start dates and end dates for future tasks, subtasks, and
activities, if schedule fluctuation has occurred
o Actual start and end dates for all current and completed tasks,
subtasks, and activities
o Be updated, at a minimum, weekly and
o Identify issues that affect deadlines.
o Include the purchase of any products required to complete the project.
o The partner(s) reserves the right to purchase the hardware and
software outside of this contract.
____________________________________________________________________________
HAAD Staff
Responsibilities
Deliverables
Acceptance Criteria
deliverables, comments, and outstanding issue will flow between the different
project team members and their counterparts within their own agency, along
with the format for comments (i.e. blank comment sheet that clearly defines
the section being commented on)
Establish a mechanism to track all project communications and deliverables
and allow the project members to access the information
Submit project weekly reports
Coordinate vendors resources needed
Provide work area
Define project standards and controls required by the contractor
Attend project kickoff
Project plan (including Gantt chart, all steps/tasks, review and revision time
frames for documentation (i.e. schedules, plans, and system documentation,
and application testing. Estimate of the hours of work required from staff.
The Project GANTT chart shall be updated as needed to reflect project status.)
Project kickoff meeting with HAAD IT and representatives.
Monthly project reports
The project team will approve the project plan, call minutes, and monthly
project reports, and then the project manager will approve for final acceptance.
HAAD Staff
Responsibilities
Deliverables
Acceptance Criteria
HAAD Readiness
Assessment
Vendors
responsibilities
HAAD Staff
____________________________________________________________________________
Responsibilities
Deliverables
Acceptance Criteria
HAAD Staff
Responsibilities
Deliverables
Acceptance Criteria
Phase 2. Design
Vendors
responsibilities
HAAD Staff
Responsibilities
Deliverables
Acceptance Criteria
Phase 3. Development
Vendors
responsibilities
Review and update functional specifications based on HAAD IT and end user
feed back
27 / 46
____________________________________________________________________________
HAAD Staff
Responsibilities
Deliverables
Acceptance Criteria
Phase 4. Testing
Vendors
Responsibilities
HAAD Staff
Responsibilities
Deliverables
Acceptance Criteria
Phase 5. Pilot
Installation/Implementation
Vendors
responsibilities
HAAD Staff
Responsibilities
Deliverables
Acceptance Criteria
____________________________________________________________________________
Vendors
responsibilities
HAAD Staff
Responsibilities
Deliverables
Acceptance Criteria
Develop and provide end user training guidance documents/manuals for end
users of the system.
Provide training to HAAD IT technical Team.
Identify and facility representatives for training attendance
Provide feedback on training documentation
Provide and schedule training rooms
Establish appropriate training sessions and agenda.
Conduct end user training
End user training documents
Training plan
User training sessions
Technical training sessions and handover
Review and approval by HAAD IT project representatives followed by sign-off
by project manager
Phase 6. Deployment
Deployment
Vendors
responsibilities
HAAD Staff
Responsibilities
Deliverables
Acceptance Criteria
Deployment methodology
Final deployment strategy
Train support staff
Software Deployed
Review and approval by HAAD IT staff, followed by sign-off by project manager
HAAD Staff
Responsibilities
Deliverables
Acceptance Criteria
____________________________________________________________________________
Client technical staff are expected to play. Bidders are required to provide details of any subcontractors likely to be involved. Bidders are required to indicate the number of full time
HADD requires that a strong Arabic speaking technical team including a fulltime senior project
manager be assigned to manage the entire project, technical team and contract, including the
performance of subcontractor(s) personnel if any. The following are the requirements for the
projects senior project manager:
Senior Project Manager
S.NO.
Requirement
The senior project manager must be available full-time throughout the duration of the
project
The senior project manager must not be reassigned during the period of the project without
2
the written consent of Client
The senior project manager will function as the Bidders authorized point of contact with
3
Client and must be available to respond promptly and fully to all project requirements
The responsibilities of senior project manager will include, but are not limited to: providing
administrative, supervisory, and technical direction to project personnel, monitoring work
4
performance for accuracy, timeliness, efficiency, and adherence to contract requirements,
coordinating the resolution of contract problems and the implementation and enforcement
of problem escalation procedures
The senior project manager must be an employee of the Bidder and must be authorized to
5
make decisions on behalf of the Bidder and all subcontractors
The senior project manager shall have a minimum of (12) years experience managing
similar projects (both in nature and scale) involving IT deployment in the government
6
sectors, and application integration operations for accounts similar in scope and complexity
to this project and must have demonstrated effective oral and written communication skills
The senior project manager will be located on-site at HAAD premises in AD, UAE. A
7
reference for each of the senior project managers last two (2) projects including company
name, address, phone number and contact person must be provided
In addition to the senior project manager, HAAD expects strong technical support team to be
assigned to the project. It is required that all members of technical team have demonstrated sound
experience in implementation of similar projects. HAAD will review and approve selected Bidders
personnel for assignment to the project. HAAD reserves the right to interview and approve the
technical team members. In addition, HAAD has the right to require replacement of Bidders
personnel if dissatisfied with their performance.
Bidders are required to include the following in their Bids:
d) Provide an organizational chart for the assigned project team.
e) Resumes / CVs for all technical team members.
f) Provide a brief one-half page biography for each key team member assigned to the
project. The information provided shall include the following: name, position, time with
company, previous related experience (last three years), and the roles and
responsibilities of the team member on the project.
g) Describe the role and percentage of the assignment of project technical team members to
the project.
h) Explain how the proposed technical staff has experience and training to deliver on the
RFP scope of work.
i) Detail clearly the on-site / offsite team composition throughout the project duration,
Project Team Member Requirements
1
30 / 46
____________________________________________________________________________
v. Required resources:
Project Team Member Role
Minimum qualifications
Bachelors/Masters of Computers
PMP Certified (Desirable)
Prior implementation experience
Project Manager
2 onsite at HAAD Software developer Experts of
the relevant used software during the full project
phases.
1 user interface management and admin expert,
to be onsite two a week during the entire project
implemenation
31 / 46
____________________________________________________________________________
Article 1.
Subject
Article 2.
The Vendor will create the HAADs Mobile Application on the terms and conditions set out in this
contract, which comprises, in order of precedence, the special conditions ("Special Conditions")
defined in this document and the following annexes:
Annex I:
Annex II:
Vendors proposal
Annex III:
Personnel
Annex VI:
The above Contract Document are intended primarily to be explanatory of and complement each
other. However, in case of any contradiction between the above documents, their provisions shall be
applied according to the above order of precedence to the extent necessary to explain or remove the
contradiction.
Article 3.
Contract Value
Article 4.
Commencement Date
This Contract commence on the day immediately following its signature and shall be valid for a
period of ----- when it expires without notice. On or before the Contract expiry date, HAAD may
extend the Contract duration at its discretion upon executing a written change order. No extension or
change order shall be valid unless executed in writing and signed by the authorised persons of both
parties to this Contract.
32 / 46
____________________________________________________________________________
Article 5.
The period of execution of the Mobile App under this Contract shall be
---------- months from the
Commencement date unless extended pursuant to a change order as per Article 4 above. The
Maintenance period shall be ----- months with effect from the day immediately following the last day
of the execution period, as extended.
Article 6.
Personnel
1. The Personnel specified in the Staffing Plan set out in Annex III (the Personnel) shall carry out
the Services indicated therein.
2.
In the event that any of the Personnel specified in Annex III is, in the opinion of the Contracting
Authority, incompetent in discharging his/her assigned duties; the Contracting Authority may
request the Vendor, to immediately provide as a replacement, a person with qualifications and
experience acceptable to the Contracting Authority without any additional cost. The Vendor
shall submit to the Contracting Authority the names and curricula vitae (to include details of all
qualifications) of any proposed substitute and shall permit the Contracting Authority to
interview any substitute. The Contracting Authority may in its absolute discretion refuse to
accept any proposed substitute and in such case the Vendor shall submit to the Contracting
Authority further names and curricula vitae of proposed substitute personnel. The fees for the
Services as set out below in Article 9 will not be changed by the replacement of Vendor's
personnel as requested by the Contracting Authority.
3.
The Vendor shall make no change to the personnel specified in Annex III without the prior
approval of the Contracting Authority. If the Contracting Authority shall approve a change in
the Personnel, the Vendor shall submit to the Contracting Authority the names and curricula
vitae (to include details of all qualifications and experience) of any proposed substitute and
shall permit the Contracting Authority to interview any substitute. The Contracting Authority
may in its absolute discretion refuse to accept any proposed substitute and in such a case the
Vendor shall submit to the Contracting Authority further names and curricula vitae of proposed
substitute personnel. Without prejudice to the foregoing, if the Contracting Authority so
requests, the Vendor will provide the Contracting Authority with the names of proposed
substitutes to enable the Contracting Authority to approve a substitute in accordance with the
terms hereof in advance of any specific requirement by the Contracting Authority. The
Contracting Authority shall promptly give or refuse its approval.
Article 7.
The Authority shall supply free of charge all available data and information, and shall give such
assistance to the Vendor at its request and as may be reasonably required for carrying out his duties
under this Agreement.
Article 8.
Reporting
The Vendor shall provide HAAD with the required technical reports as specified in the Terms of
reference.
33 / 46
____________________________________________________________________________
Article 9.
Payments
Payment shall be within 30 days from the date of receiving the invoice from the Vendor. The
submitted invoice should be signed and stamped by the Vendor and include the following
information:
Contract no.
Contact person in the firm
The service provided
Bank details (i.e., branch details, account number etc.)
Payments will be made after the technical committee assigned by HAAD verifies and accepts the
output of the Vendor.
The payments shall be made according to the following schedule:
Payment
No.
1.
2.
3.
4.
Article 10.
Percentage
20%
40%
75%
100%
Contract Price
The contract Price shall be fixed and not subject to change. This contract price may be reduced by the
penalty amounts provided for herein, if applied.
Article 11.
Contact Addresses
Any written communication relating to this Contract between the Contracting Authority and the
Vendor must state the Contract title and identification number, and must be sent by post, fax, e-mail
or by hand to the addresses identified herein this contract.
Article 12.
Performance Bond
The Vendor shall be required to secure a performance bond in an amount equal to 10% of the total
award price within 10 days from signing the contract and to be in effect for the duration of the
performance period. The performance bond may be used to satisfy penalties for late delivery and/or
loss incurred in the event of the Vendors failure to deliver or perform according to the requirements
of the contract. No payments will be made until an acceptable performance bond has been provided
to the Contracting Authority.
Article 13.
Intellectual Property
1.
Intellectual property rights of all artefacts and the source code for the Mobile Application
under this Contract vest in the Contracting Authority upon full payment of the amounts due under
this Contract. All intellectual property rights of the product and of additional software libraries,
components or fragments in possession of the Vendor before the start of this Contract remain with
Vendor unless the Mobile Application delivered to the Contracting Authority by the Vendor includes a
34 / 46
____________________________________________________________________________
component thereof in which case the Contracting Authority shall have a royalty free perpetual license
to use such a component.
The Vendor warrants that:
a. It owns the Intellectual Property Rights to the software it utilizes in delivering the Mobile
App or it has all licenses, skills, experience and consents necessary to provide the Mobile
App; and
b. Contracting Authority's use or end users use of the Mobile App, will not infringe the
Intellectual Property Rights of any person.
2. The Vendor shall indemnify in full and hold harmless Contracting Authority, and its Personnel,
from and against any and all claims, actions, demands, proceedings or judgments which may be
instituted, made, threatened, alleged, asserted or established (each a Claim) from time to time in
any jurisdiction against Contracting Authority and from all, direct losses, costs, damage, charges,
expenses and penalties (including legal and other professional fees and costs) excluding
instances where such claim is as a result of the compliance with the Contracting Authoritys
instructions and/or default on part of the Contracting Authority (each an Expense) which
Contracting Authority may suffer or incur from time to time (including all Expenses reasonably
incurred in disputing any Claim and/or in establishing a right to be indemnified pursuant to this
clause and/or in seeking advice regarding any Claim or in any way related to or in connection
with the indemnity in this clause) in any such case arising out of, based upon or in connection
with a breach of this warranty by Vendor. If any Claim is made or action brought against
Contracting Authority, Contracting Authority shall notify the Vendor within 30 days. Contracting
Authority shall be entitled, at its own expense, to conduct all negotiations for settlement of that
Claim, and the Vendor shall co-operate at all times in such negotiations and settlement.
Where any Claim disrupts Contracting Authority's or any End Users use or enjoyment of the
Mobile App, the Vendor shall at its own expense and at the Contracting Authority's option:
a.
obtain for Contracting Authority and end users the right to continue to use or enjoy
the Mobile App; or
b.
Modify or replace the relevant part of the Mobile App so that there is no further
infringement, with minimum disruption to the operation of the Mobile AppF or
impairment of its performance or functionality.
Article 14.
Non-Assignment
1. The Vendor shall not assign or transfer the benefits and obligations of this Contract or any part
thereof to any person/company except by the Contracting Authority's prior written approval,
provided, however that any assignment by the Vendor to an affiliate shall not require the consent
of the Contracting Authority. For the purposes of this contract with respect to the Vendor, the
term affiliates means any entities that directly or indirectly control, are controlled by, or are
under the same control as, such party or any other entities affiliated with such party or entities.
2. In any case of bankruptcy or liquidation of the Vendor, this Agreement shall immediately be
terminated without notice. In this case, the official receivers, trustees or liquidators of the Vendor
shall not have the right to transfer/ assign the benefits or any of the rights under this Agreement
or prejudice the rights acquired by the Contracting Authority from the Vendor hereunder.
Article 15.
Vendors Obligation
1. The Vendor warrants that it has the expertise & skilled personnel to handle the obligations
hereunder.
2. The Vendor must ensure that its personnel perform the obligations of this contract without
placing unnecessary burden on the Contracting Authority staff.
35 / 46
____________________________________________________________________________
The Vendor must sign an undertaking not to share the outcome and conclusions of its works with any
individuals or organizations not authorized by the Contracting Authority in writing
Article 16.
It is the long-standing practice of the Vendor to serve multiple clients within industries, including
those with potentially opposing interests, as well as counter-parties in merger, acquisition and
alliance transactions. The Vendor is committed to maintain the confidentiality of the Contracting
Authoritys information (generally as described in this Agreement) in all such situations.
Article 17.
Confidentiality
The Vendor shall not, during the term of this Contract and even after its expiration, disclose any
proprietary or confidential information relating to the Services, this Contract or the Contracting
Authoritys business or operations without the prior written consent of the Contracting
Authority.
Article 18.
Penalties
In case the required items are not submitted by the Vendor by the expected delivery date, this will be
investigated and the Vendor will be penalized. The penalty for late delivery is set at 2.5% of the total
price of test per week and up to four (4) weeks (Maximum penalty is 10% of contract price).
Article 19.
Taxes
The Vendor shall be liable for all taxes, imposts, duties, withholding taxes, charges or other
assessments of whatsoever nature, whether levied by the Government of Abu Dhabi or the UAE, or
any other Government elsewhere.
Article 20.
Termination
The availability of penalties does NOT limit HAADs right to terminate this contract for the Vendors
lack of performance.
Article 21.
Corrective Action
If the Vendor delivers an item(s) which the Contracting Authority rejects within the required
inspection and acceptance criteria described in the TOR, the Vendor must replace that item(s) within
the established Period of Execution to avoid any penalties or if otherwise agreed upon between both
parties.
Article 22.
The contract is subject to and shall be construed according to the applicable laws and regulations of
the United Arab Emirates and the Emirate of Abu Dhabi. The contract and all notices pursuant to the
provisions of this subcontract shall be in English.
Article 23.
Entire Agreement
This contract embodies the entire agreement between the Contracting Authority and the Vendor with
respect to the Services and supersedes all prior agreements, negotiations, understandings,
representations and warranties, whether written, oral or otherwise and in particular any standard
terms customarily issued by the Vendor.
No changes, amendments or modifications of the terms or conditions of this contract shall be valid
unless executed in writing and signed by both parties.
36 / 46
____________________________________________________________________________
Article 24.
Dispute Settlement
Any disputes arising out of or relating to this contract which cannot be settled otherwise shall be
referred to the competent courts in the Emirates of Abu Dhabi for consideration and settlements in
accordance with the applicable law and regulations. Notwithstanding the referral of the disputes as
mentioned herein, the Vendor shall continue to perform their duties under this agreement if so
requested by the Contracting Authority.
This contract is written in English in three originals, two originals for the Contracting Authority and
one original being for the Vendor.
Name:
Name:
Position:
Position:
Signature:
Signature:
Date:
Date:
37 / 46
____________________________________________________________________________
Technical Aspects
S. No.
Criteria
S = 10 (Max)
NS = 0 (Min)
NC = 50% of score
S = 10 (Max)
NS = 0 (Min)
NC = 50% of score
1.
GENERAL
a.
10
10
b.
2.
TECHNICAL COMPETENCE
60
20
20
a.
b.
c.
d.
3.
a.
S
NS
NC
Max
Score
20
:
:
:
38 / 46
10
10
S = 20 (Max)
NS = 0 (Min)
NC = 50% of score
S = 20 (Max)
NS = 0 (Min)
NC = 50% of score
S = 10 (Max)
NS = 0 (Min)
NC = 50% of score
S = 10 (Max)
NS = 0 (Min)
NC = 50% of score
20
20
S = 20 (Max)
NS = 0 (Min)
NC = 50% of score
____________________________________________________________________________
Phase Deliverables
Others
Total Financial Offer
*Total cost inclusive of all /any anticipated (travel, accommodation, etc.), overhead
costs and applicable taxes, VAT, tariffs)
39 / 46
____________________________________________________________________________
2.
The
Response
time
for
severity one
(1) issues is
within
15
minutes.
Severity Level 2
The
Response
time for
severity two
(2) issues is
within one
hour.
Severity Level 3
A severity three (3) issue is a time-sensitive issue with
minimal impact on organizational or business processes
and is not causing an immediate loss of work, but does
represent impairment to business processing efficiency,
present a risk of non-compliance, or a minor degradation
to customer service.
4.
Response &
Resolution
Severity Level 4
A severity four (4) issue is for a minor deficiency for
which an effective work around exists. There is no impact
on organizational or business processes.
40 / 46
The
Response
time for
severity
three (3)
issues is
within four
hours.
The
Response
time for
severity four
(4) issues is
within eight
hours.
Call-out
Time
Ninety eight
percent
(98%) of
severity one
(1) calls are
to be
resolved in
less than 2
hours.
Ninety six
percent
(96%) of
severity two
(2) calls are
to be
resolved in
less than 24
hours
Ninety four
percent
(94%) of
severity
three (3)
calls are to
be resolved
in less than
48 hours.
Ninety
percent
(90%) of
severity four
(4) calls are
to be
resolved in
less than 72
hours
____________________________________________________________________________
Priority 2
Priority 3
Priority 4
Account
/Technical
Manager
Service Manger
---
---
---
---
General
Manager
---
Technical /
Account Manager
Service Manager
General Manager
Account
/Technical
Manager
Service Manger
General Manager
Notes:
41 / 46
____________________________________________________________________________
Document Name
SLC Phase
1.
Inception
2.
Inception
3.
4.
Inception
Analysis
6.
Project Plan
Planning
7.
Planning
8.
Development
9.
Development
Development
11.
Development
12.
Deployment
13.
Deployment
14.
Release Notes
Deployment
15.
16.
Deployment
17.
18.
Maintenance
19.
Source Code
Deployment
10.
Deployment
42 / 46
____________________________________________________________________________
No
1
Process Name
Weqaya
Sub Process
Function
Sub Process
Function
Sub Process
Function
Sub Process
Function
Sub Process
Function
Sub Process
Function
Sub Process
Function
Sub Process
Function
Sub Process
Function
Appointment
Sub Process
Function
Sub Process
Function
Vaccination
Sub Process
Function
Appointment scheduling
Patient can book an appointment with the chosen doctor and
health facility
Automatic recording of their next appointment
Notification will be shown for patient on upcoming appointment
Public Health
Function
____________________________________________________________________________
Sub Process
Function
Sub Process
Function
Sub Process
Function
Sub Process
Visa Screening
Function
Sub Process
HAAD Media
Function
Sub Process
Function
Sub Process
Function
Sub Process
Function
Sub Process
Check result
Users enter the unique request ID to get visa screening result
Application Traceability
Function
Sub Process
Function
Sub Process
Find a doctor
Search for doctor in Emirates of Abu Dhabi used criteria such as
Doctor name and specialty, the result shown in both form and GIS
with doctor information.
licensing guide
A pre define intelligent questioner for check the illegibility of
health professional to get HAAD license
Exam booking
Health Professional will book for exam based on search criteria
such as specialty and time.
License Transaction
Some Health Professional license transaction such as cancelation
of license and transfer of location
____________________________________________________________________________
Sub Process
10
11
Sub Process
M-Notification
Function
Sub Process
20
M-Payment
Function
Sub Process
19
HAAD Jobs
Function
Sub Process
18
HAAD Tenders
Function
Sub Process
17
Check medication
Check wither the medical Products is registered or not registered
in the UAE.
Contact HAAD
Function
16
Counterfeit medication
Function
Sub Process
15
Product Search
Search for insurance schema based on criteria.
M-Nurse
Function
Sub Process
14
Health Insurance
Function
Sub Process
13
12
Self-notification
For HAAD services such as poison notification
____________________________________________________________________________
Function
Sub Process
Function
Sub Process
Function
Sub Process
46 / 46