Академический Документы
Профессиональный Документы
Культура Документы
TERMS OF REFERENCE
1. Background
The bidder will develop and implement a mobile version of the e-Mongolia platform
system (hereinafter referred to as the Mobile Platform).
Highlights:
(i) The e-Mongolia mobile platform will be part of the main mobile platform Backend
and will be integrated with other systems;
(ii) to Estimate the design and technical requirements of the mobile platform, the
budgeted costs and man-hours required for its development;
(iii) to Define in detail the technical requirements for the system architecture, web
services, and other information systems for the interconnection between the e-
Mongolia portal system and the mobile platform;
3. Expected results:
Task №1: Based on the main purpose of the system and the Appendix №1 or System
Requirements, the research will be conducted and the basic architecture, design,
development technology and its features of the system will be defined in detail. For
example:
• For the main platform and system, it is important to correctly identify the
stakeholders and the relationship between the overall architecture of the system and
the subsystems.
• Depending on the technology used, the system's load carrying capacity, the
basic sequence of operations, and the processes will be described in detail.
• Report on the composition of the database, its load and how it is protected.
• Basic system High level and Low level documents must be prepared at a certain
level. It is also necessary to design the structure of the database.
Task №2: The basic development plan of the system should take into account the
resources and capabilities of the workforce. The general system requirements and the
Technical Requirements set out in Appendix №1 shall be fully complied with. The
system must be tested at the following three levels. / Integration test, System test,
User acceptance test /
If any errors are found during the test, correct and develop appropriate manuals.
Provide the client with instructions and assistance related to the installation of the core
system on the server and how to install and use the mobile version of the user.
Prepare and report on the results of the development of the system in paper and online
form. For example, the basic diagram of the integrated operation of the system, the
principle of operation of the online system and related documents, and the structure
of the database. Dictionary of source code and database structure.
After thorough testing and quality control of the system, the source code will be handed
over to the customer as the final version of the system and a list of other tasks will be
developed. Appendix №1 - meets the basic requirements.
It is important to follow the mockup design of the mobile application and the Navigation
structure.
Task №3: Introduce the work plan for deployment of the fully-developed system,
delivering it to the end users, and the training plan for the users of the main system. For
example : how to organize training frequency, classroom and online training depending
5. Requirements
Tender request shall be submitted in according to Form №1 and Form №2 of the Terms
of Reference.
The bidder must prove that it meets the financial, human resource and other criteria.
Therefore, the following criteria must be met.
• The bidder's sales revenue for the last 3 years is more than 900 million MNT;
• The bidder shall submit the information certified by the financial audit for the last 2
years (Form №6) and the certified financial statements and conclusions shall be
attached.
• The bidder is debt-free for taxes and social insurance;
Key professionals:
Number
№ Position of people Experience
Project manager Must have at least 10 years of professional
1 1 experience
Must have at least 7 years of professional
2 Business Analyst 2 experience
Must have at least 5 years of professional
3 System analyst 2
experience
Must have at least 3 years of professional
4 Designer 1
experience
Must have at least 5 years of professional
5 Senior Developer 2
experience
Must have at least 5 years of professional
6 Developer 3
experience
• Disseminate the results of the work to the public, as well as brief information on the
specifics of the mobile application and instructions on how to use it;
• Can work with an experienced team or organization working in the field of advertising
and PR;
• The following activities will be carried out within the scope of this work:
• Prepare short videos and infographics;
• Media coverage;
• Social media coverage;
• The cost of these channels will be calculated in accordance with the duration and
frequency of the campaign;
Main
1. Bidder information Form № 1
2. Bid form Form № 2
Price Quotation
3. Work experience information Form № 3
Compentency infromation
4. Experience performed similar contracts Form № 4
5. Current agreement Form № 5
6. Financial capacity Form № 6
7. Workforce capacity Form № 7
8. Technical capacity Form № 8
1. BIDDER INFORMATION
Official name of
the bidder
Registration year
of the bidder
Registered official
address
Authorized Name:
representative Position:
information of the Mobile phone number:
bidder
e-Mail:
Attach following documents:
❑ 1. Copy f the state registration certificate
❑ 2. Copy of the license certificate
Note: If a bidder is forming a partnership / consortium, this form should be
completed separately.
2. TENDER FORM
[Date]
1. We propose to supply [enter the name of the bidder] and [enter the name of
the goods and other services] that meet the requirements of this bidding
document in MNT [enter the bid price in numbers and letters] in accordance
with the supply schedule specified in the bidding documents.
2. In the event that our bid is successful, the following price discount [including one
that may or may not be provided] [If you want to offer a price discount, which
part, type or whole of the goods and other services specified in the technical
specifications are offered, the methodology used submit a suggestion for
use].
3. Bids shall be valid for [number] days after the deadline for submission of bids as
specified in the bidding documents, and you may select them before the expiration
of this period.
4. We declare that we have no common interest with the person who prepared the
technical specifications and other documents for the goods and other services to
be supplied under this tender, or with the person nominated to monitor the
implementation of the contract and provide consulting services.
5. Until the formal conclusion of the contract, this tender and, if successful, the
contract award notice will be an agreement between us.
Name of bidder:
Position, name:
Address:
Contract
name:
Contract
number:
Requestor
name:
Address:
Phone
number:
e-mail:
Similar and
other features
related to the
tender
1. Contract number
Contract name
Country name
2. Requestor name
3. Requestor address
4. Similar and other features related to the source of the information system and the
contract defined in the NGO
6. The amount of the contract (subcontract) in the case of a partnership (the amount
of the contract in monetary terms at the time the contract is entered into or
terminated)
12. The total contract price (in US dollars) should reflect the average share of the
information system performed under the subcontract and the source of the
information system.
Each Bidder and each Member of the Partnership shall provide information on all ongoing
contracts. This information does not apply to contracts that are incapable of enforcing a contract
or receiving a certificate of completion.
Monthly
Requestor, average of
Information Scheduled
contact invoices for
Contract name system budget completion
address / the next 6
(MNT) date
phone / fax months (₮ /
month)
1.
2.
3.
4.
5.
Others.
6. FINANCIAL CAPABILITY
Total equity = NW - TL
1. WORKFORCE CAPABILITY
Bidder name
Bidders shall submit the names and positions of each team member who meets the relevant
skills and professional requirements to be responsible for the management and implementation
of the contract.
The Bidder shall also provide information on the experience of the key workforce working in the
field of alternative management and implementation organization.
Provide a diagram showing the team structure as an appendix.
1. Position
Main candidate name
2. Position
Main candidate name
3. Position
Main candidate name
Bidder name
Position Candidate
Basic Version
Candidate Candidate name Date of Birth
information
Work experience
Current Employer name
empoyment
Employer address
Phine number: Contact (management / staff)
Fax Telex
Candidate position Duration to work
Record the technical and managerial experience of the project over the last 20 years.
2. TECHNICAL CAPABILITY
Bidder name
Provide information on the supply of machinery, equipment, and tools required to perform the
assignment
1. ABBREVIATIONS
UI User Interface
UX User Experience
QR Quick Response
2. GENERAL REQUIREMENTS
The mobile app is written in JAVA or Kotlin (preferably Kotlin), the basic programming language
for the Android operating system, and Swift, the basic programming language for the iOS
operating system. This has the advantage of maximizing the performance of the mobile app, but
the disadvantage is that development for each platform is more costly and time consuming. It
may be an option to introduce one of the platforms first in order to save time and deliver services
to customers faster. It will also save time by first developing the main features and deploying
them to the market, and then releasing the less important sub-functions in the form of mobile
app updates.
№ Requirements Order
GR: General Requirements
GR1 The main language is Mongolian; MUST
GR6 Perform various searches and results from all records; MUST
3. TECHNICAL REQUIREMENTS
Based on the research needs of smartphone users in Mongolia and the need to develop using
modern development tools, the Mobile app will work on devices that meet the following
requirements.
– iOS ≥ v. 11
– Android ≥ v. 21 (5.0)
The mobile app does not need to be specially developed or stand-alone to work on tablet
devices. Tablet and iPad users will be able to use the MustGov portal site through a web
browser. The mobile app needs to be compatible with iPad and Tablet screens.
№ Requirements Order
TR: Technical Requirements
TR1 Work on iOS and Android platforms; MUST
TR2 Works on Android 5.0 (Lollipop) and iOS 11 and above; MUST
System coding is written in such a way that it can further increase MUST
TR6
program performance.
Do not block the UI due to requests being exchanged with the MUST
TR7 server, such as sending, receiving, updating, or deleting
information;
As the system operates in an Internet environment, the user must MUST
TR8 be able to use the application regardless of the speed of the
Internet;
TR9 Ability to work online and independently; MUST
4. PERFORMANCE REQUIREMENTS
The following measures must be taken to ensure reliable and stable operation of the system.
№ Requirements Order
PR: Performance Requirements
Ensure that data is not lost due to network or hardware errors MUST
PR1
during system operation;
The system is well equipped with error handling tools. The error MUST
PR2 information is very clear. (error information, error code, actions
required for normal operation);
When the server is upgraded, the system should be able to MUST
PR3
function normally;
The stability of the system shall be at least 99.95%. The MUST
Contractor shall propose the structure, architecture, and
PR4
configuration of the server, network, operating system, and other
related systems to ensure the stability of the system;
PR5 Provide regular backup and recovery of data; MUST
The Contractor shall make every effort to reduce the number of errors and omissions associated
with the Mobile App and to resolve any errors that may occur.
The Requestor shall accept the system upon successful completion of the following tests at each
stage.
№ Requirements Order
Test: Testing Requirements
TSR1 Automation testing - Verification process using special nporpam; MUST
TSR7 Contractor shall prepare a test cases and present the results of
the test;
The Integration Test (IT) must be performed according to the MUST
TSR8 Test case. The Contractor shall prepare a test cases and
present the results of the test;
System test (ST) must be performed according to the Test case. MUST
TSR9 The Contractor shall prepare a test cases and present the
results of the test;
User Acceptance test (UAT) must be performed according to the MUST
TSR10 Test case. The Contractor shall prepare a test cases and
present the results of the test;
6. SECURITY REQUIREMENTS
The mobile app meets common security and international standards as it related to citizens and
confidential information of organizations.
№ Requirements Order
SR: Security Requirements
SR4 not take action for a period of time. Adjust the time when it is
possible not to take action. Be able to retrieve automated action
reports from the system by time and user;
The user connection is made using the HTTPS / TLS connection MUST
SR5 protocol. The exchange of information between the system and
the users is encrypted;
When entering data entered by users at all levels of the system MUST
SR6
into the database, a filter should be for security reasons;
All types of error information must meet the security MUST
SR7
requirements;
SR8 MUST
Provides advice on the security and safety of the system usage;
SR9 MUST
Securing the source code;
SR10 MUST
Securing the files and the Database;
SR11 MUST
Brace for Reverse Engineering;
SR12 MUST
PerforMust lnput Validation;
SR13 MUST
Use Cryptography;
SR14 MUST
PerforMust Penetration Testing;
SR15 MUST
All types of logs are maintained;
7. DOCUMENTATION REQUIREMENTS
The Contractor shall develop a detailed performance plan and related documents.
- Software source code and libraries required for development
- Editable source files for graphic design
- Keystore, password, API keys, etc.
№ Requirements Order
DR: Documentation Requirements
The software developed under the project, its source code, MUST
source code description (code comment), any diagrams,
DR1 analysis, screen layout and its full description, technical
instructions and recommendations for installing the software,
and end-user manual shall be the intellectual property of the
8. MAINTENANCE REQUIREMENTS
In addition to the system development warranty period, the service provider must specify the
terms of service for at least 3 years from the date of publication of the mobile app on Google
Play and App store.
These include changes to the operating system, design, changes in screen dimensions, new
devices, and adaptations to new technologies.
№ Requirements Order
DR: Maintenance Requirements
During the warranty period, the Contractor shall provide free MUST
Technical Assistance to the Requestor. The warranty period is
MR1 at least 3 years. The warranty period is calculated from the
moment the system is fully operational, published on the App
Store and Google Play, and handed over;
MR2 After the warranty period, the source code will be handed over; MUST
MR3 Regularly improve the coding to make the program run faster; MUST
The UI / UX design of a mobile app is defined according to the Design Guidelines for each
platform. Material design for Android and HIG for iOS.
№ Requirements Order
UR: UI/UX Requirements
MUST
UR1 The overall design of the software should be as clear to end
users as possible;
MUST
UR2 Have a design that reflects the specifics of the operation;
MUST
UR3 Work with a variety of screen sizes;
MUST
UR4 Make a special red mark on the required information;
MUST
UR5 Easy to change, edit and add information;
MUST
UR6 Input validation and limitation on input values;
MUST
UR7 Make it possible to have as little user input as possible;
Easy-to-use and clear screens have the same appearance and MUST
UR8
structure, do not confuse the user and do not take many actions;