Professional Documents
Culture Documents
0
Request for Proposal
for
Selection of “Managed Service Provider” for
NGO Darpan 2.0 in NITI Aayog
Volume 2 - Scope of Work
NITI Aayog
Government of India
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
Table of Contents
1. INTRODUCTION .................................................................................. 9
2. ABOUT DARPAN 2.0 ........................................................................... 10
2.1. NGO Darpan 2.0 Overview ............................................................................ 10
2.2. Functional requirements of NGO Darpan 2.0 ...................................................... 12
Page 2 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
Page 3 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
Disclaimer
The information contained in this Request for Proposal (hereinafter referred to as "RFP")
document is published for the interested Bidders, by the NITI Aayog, Government of India
(hereinafter referred to as "NITI Aayog").
The purpose of this RFP document is to provide the interested Bidder(s) with required information
to assist in the formulation of their Proposals. Due care and caution have been taken in
compilation and processing of data and content, but does not guarantee the accuracy,
reasonableness or completeness of, or for any errors, omissions or misstatements, negligent or
otherwise, relating to the project, or makes any representation or warranty, expressed or
implied, in relation to the information furnished in the RFP document. This document is not
intended to be utilized or relied upon by any person or organization other than the interested
bidders or the NITI Aayog.
The complete Request for Proposal (RFP) for selection of a Managed Service Provider (MSP), for
implementation as well as Operations & Maintenance of the comprehensive NGO Darpan 2.0, is
divided into 3 parts, as mentioned below:
1. RFP Volume 1 consists of Notice Inviting Tender (NIT), Bidding guidelines, Instructions to
Bidders, General and Special Terms, as well as all related Bidding guidelines, Evaluation
criteria, Formats for bid response etc.
2. RFP Volume 2 consists of detailed Scope or Work, Solution Framework, Functional and
Technical requirements, Processes and Operational requirements, as well as all requirements
related to NGO Darpan 2.0 project
3. RFP Volume 3 consists of Draft Master Service Agreement (MSA)/ contract related to NGO
Darpan 2.0 project
This is the second volume i.e. RFP Volume 2 as stated above, and the subsequent sections and
chapters of this RFP elaborates in scope as well as related project requirements. For other
aspects, please refer to Volume 1 and Volume 3 of the RFP.
This RFP document does not aim to hold all the information each Bidder may require. This RFP
document may not be appropriate for all persons and firms, and it is not possible for the NITI
Aayog, their employees or advisors to consider the business or investment objectives, financial
situation and particular needs of each Bidder who reads or uses this RFP document. Each Bidder
should conduct their own investigations and analysis. They should check the accuracy, reliability
and completeness of the information in this RFP document and where necessary obtain
independent advice from appropriate sources. The NITI Aayog, their employees and advisors
make no representation or warranty and shall incur no liability under any law, statute, rules or
regulations as to the accuracy, reliability or completeness of the RFP document. The NITI Aayog
also accepts no liability of any nature whether resulting from negligence or otherwise howsoever
caused arising from reliance of any Bidder upon the statements contained in the RFP Documents.
The information provided in the RFP Document is on a wide range of matters, some of which may
Page 4 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
depend upon interpretation of law. The information given is not intended to be an exhaustive
account of statutory requirements and should not be regarded as a complete or authoritative
statement of law. The NITI Aayog accepts no responsibility for the accuracy or otherwise for any
interpretation or opinion on law expressed herein.
The issue of these Tender Documents does not imply that the NITI Aayog, Government of India,
is bound to select a Bidder, or to appoint a Managed Service Provider for the Project. Further
the NITI Aayog reserves the right to reject all or any of the Bidders, or Bids without assigning any
reason whatsoever.
The Bidder shall bear all its costs associated with or relating to the preparation and submission
of its Bid including but not limited to preparation, copying, postage, delivery fees, uploading,
expenses associated with any demonstrations or presentations which may be required by the NITI
Aayog, or any other costs incurred in connection with or relating to this RFP. All such costs and
expenses will remain the sole responsibility of the Bidder and the NITI Aayog, shall not be liable
in any manner whatsoever for the same or for any other costs or other expenses incurred by any
Bidder in preparation or submission of the Bid, regardless of the conduct or outcome of the
Selection process.
The NITI Aayog, may, in its absolute discretion, but without being under any obligation and
without assigning any reason whatsoever, update, amend or supplement the information in this
RFP document.
Page 5 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
List of Abbreviation
# Abbreviation Description
4. BI Business Intelligence
Page 6 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
# Abbreviation Description
Page 7 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
# Abbreviation Description
Page 8 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
1. INTRODUCTION
NITI Aayog has embarked upon an ambitious journey of modernising and upgrading NGO Darpan
Portal. As per government guidelines, NGOs/ CSOs/ VOs are required to go for mandatory
registrations on NGO Darpan Portal. NGOs to generate unique ID in case they intend to avail funds
under the Central Sector Schemes and/or Centrally Sponsored Schemes of the Government of
India. Further, State Governments are also in the process of issuing of directions for registration
of all NGOs on NGO Darpan Portal. States like Karnataka, Kerala, Goa & Meghalaya have
mandated NGOs to obtain unique ID from Darpan Portal for availing state grants.
NITI launched NGO Darpan portal in April 2017. The NGO Darpan portal provides a system
generated Unique ID, which is mandatory to apply for grants under various schemes of
Ministries/Departments. Further, Ministries / Departments also made Unique ID mandatory for
applying of Grants under Central Sector Scheme / Centrally Sponsored Scheme. Information
sharing mechanism was also developed with Public Fund Management System (PFMS).
Page 9 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
NGO Darpan 2.0 will provide seamless experience to its users through user friendly interface.
The platform will aid the participating Ministries / Departments to improve efficiency & efficacy
of release of grants and monitoring thereof through new age technologies.
To get the current status of automation of disbursement of Grants, NITI Aayog has conducted
detailed study of 83 Ministries / Departments of Government of India. To create an integrated
system, discussions were also held with Public Finance Management System (PFMS) of Controller
General of Accounts (CGA), Corporate Social Responsibility (CSR) division of Ministry of Corporate
Affairs, Foreign Contribution Regulation Act (FCRA) division of Ministry of Home Affairs (MHA)
and exemptions under section code in Form 10 A, 11 & 12 Section 80G and 1 & 2 in Section 12A
of Central Board of Direct Taxes (CBDT).
Based on the assessment it is also observed that 43 Ministries/Departments are providing Grants
to NGOs under 102 different schemes in FY 2021 – 22 (Annexure 1). Out of 102 schemes, 93 are
Central Sector and 9 are Centrally Sponsored Schemes. These schemes are indicative in nature
and is keep on changing based on the department requirement. MSP need to create provision for
addition or deletion of schemes based on the change in requirements from time to time without
any additional cost. Further, MSP also need to create provision for addition of any new Ministry
/ Department based on the instructions issued by NITI Aayog without any additional cost.
In view of the above study, it was decided that, NGO Darpan 2.0 will be designed in such a way
that it will be able to act as On-Demand Data Dissemination Platform which will provide
analytics related to NGOs availing grants from Government. This will also act as decision
support system for participating Ministries / Departments.
NGO Darpan 1.0 is currently providing Unique ids for all NGOs registering with NGO Darpan.
While, registering PAN and Aadhar number are getting validated through interfaces developed
Page 10 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
with NSDL and UIDAI. Further, Ministries / Departments are also verifying NGO Darpan Id before
releasing of any grant to NGOs. Interface has been created with PFMS for sharing of Grants
released to NGOs in Central Sector Schemes.
NGO Darpan 2.0 will continue to provide above mentioned functionalities. However, all
envisaged enhancements provided in sections below are to be developed and implemented
through re-engineered process.
Page 11 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
Detailed module wise functional requirements are provided below. Managed Service Provider
need to also provide compliance to all Functional Requirements articulated in this section
placed at Annexure 2 of RFP.
1. Registration of Entities
a) Registration of NGOs
Darpan 2.0 will have provision to generate unique identification number of NGOs post completion
and approval of registration process. Darpan 2.0 will also have provision for capturing details of
all office bearers along with their addresses, PAN number and Aadhar number. While registering,
Darpan 2.0 will validate PAN and Aadhar numbers of NGO and it’s all office bearers on real time
basis.
In case, NGO is registered with FCRA, 80G or CSR, Darpan 2.0 will have provision to capture and
validate their registration details as part of registration process.
b) Registration of Ministries/Departments
Darpan 2.0 will have provision for registering Ministries/Departments to enable them to create
and manage their schemes and process grants under these schemes. Ministries/Departments will
be provided with credentials which will enable them to manage their profile and access NGO
Darpan 2.0.
2. External Interfaces
Page 12 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
a) Ministries / Departments
b) Interface with FCRA, 80 G / 10 A and CSR systems
Darpan 2.0 will have provision of integration with key external systems of FCRA, Income Tax
Department (80G/ 10A) and Ministry of Corporate Affairs (CSR System). As of now FCRA form has
provision for capturing of Darpan ID in case of NGO. In case of 80G Form provision of capturing
of FCRA No or NGO Darpan ID is available. However, as of now CSR Form -1 does not have provision
for capturing of NGO Darpan ID, but that will also have provision of capturing NGO ID in future.
NITI Aayog has also conducted successful Proof of Concept exercise for NGO Darpan 2.0. Detailed
outcome for PoC will be shared with successful bidder.
NGO Darpan 2.0 will have provision of creating interfaces with NSDL and Aadhar to validate PAN
number and Aadhar numbers of companies and office bearers on real time basis.
Integration with PFMS will be performed for two data sets viz. Master Data Set and Transactional
Data Set.
At the end of day, payment details (MIS) are shared with DARPAN Portal by PFMS. In the
present scenario, following information (MIS) are sent to the DARPAN through API - (list of
existing fields of information shared with DARPAN
Page 13 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
It is proposed to adopt a phase wise approach. In the first phase NGO Darpan 2.0 will be mapped
with respective Ministry, to extract information based on queries related to Grant/ component
wise scheme details, budget details, budget allocated and expenditure.
Phase I :
1) PFMS will prepare a Master data on the specific fields required by the DARPAN portal for
grant of approval for payment to NGO/VO. DARPAN 2.0 application will call API service of
PFMS (http://api.pfms.gov.in) for capturing Master data such as Controller, Scheme and DDO
etc.
Page 14 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
3) Following are the transactional data requirements which are to be shared on real time basis:
• Name of NGO
• DARPAN ID
• PAN Card
• Name of the Scheme
• Scheme ID
• Name of Ministry
• Accounting Head
• Amount Sanctioned
• Amount disbursed
• Date of disbursal
• Expenditure details from NGO EAT module
Phase II :
PFMS adopts reverse integration principle as being done in eGramswaraj (eGS) application in
respect of Centrally Sponsored Schemes awarded to NGOs. The same approach will be adopted
for NGO Darpan 2.0.
For Centrally Sponsored Schemes, integration of PFMS will be done with State Treasuries. For
the purpose, PFMS has used approach of reverse integration to capture fund disbursement by
eGramSwaraj (eGS) application used by Panchayats to book transactions against Finance
Commission devolutions (Grants to Local Bodies-Rural).
PFMS has established a process of reverse integration with State treasuries, wherein State
treasuries report the releases to NGOs under Centrally Sponsored Schemes with their NGO
Darpan ID to PFMS. PFMS will share this information to NGO Darpan 2.0.
It was envisaged that NGO Darpan 2.0 will have functionality to monitor progress of each project
on which NGO has received grant.
Project Monitoring module of NGO Darpan 2.0 will have functionality to monitor progress of
project based on the information submitted by NGO to various ministries time to time.
NGO Darpan 2.0 will create interface with various ministries and capture project progress related
data. Indicative fields for the same are as follows:
Page 15 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
Project Details
• Financial Year
• Project ID
• Project Name
• Scheme ID (as per PFMS)
• Project Start Date
• Project Actual Start Date
• Project End Date
• Project Actual End Date
• Funds Approved (Amount)
• Funds Disbursed (Amount)
• Project Location Address
• Milestone wise Planned completion date, actual completion date, payment applicable,
payment disbursed
NGO also need to provide evidence to substantiate their claim for completion of milestone
supported by necessary evidences to ministry. NGO also need to provide geo coded photographs
of project progress to ministries.
Ministry / Department may debar any NGO based on their performance or adverse findings. In
such case further grant to NGO will be kept on hold. Further, NGO will not be able to participate
in any other project of Ministry.
NGO Darpan will also provide functionality to the Ministries to blacklist any NGO based on their
performance or any other criteria defined by Ministries/ Department. Blacklisting of NGO may
be done for prohibiting NGO to get grants from concerned ministry only. NGO Darpan 2.0 will
enable Ministries / Departments to blacklist NGO within concerned Ministry / Department or all
Government Ministries / Departments.
Once blacklisted NGO will not be able to receive further grants. Further, a centralized alert
system will trigger message to all other Ministries / Departments regarding blacklisting of NGO.
The list of Blacklisted NGOs will also be available on the Darpan Portal.
Page 16 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
Comprehensive profiling of NGO will be done based on their grants received, project delivery,
performance etc. to provide holistic view of NGO. Further, profiling of all office bearers will also
be done based on their engagement with various NGOs. While creating profiles of NGOs and office
bearers, de-duplication will be done based on the demographic data in addition to PAN and
Aadhar data. Data captured through various other systems like Ministries / Departments, FCRA,
ITD and CSR will also be reflected on NGOs dashboard.
NGOs will be able to see the consolidated view of their information only. However, Ministry /
Department may be able to view the information related to NGOs who are working with them or
with any other department based on queries.
As part of NGO Darpan 2.0 project, it is important to map the location of all the NGO Projects
locations facilities within India, for ready reference of NITI Aayog and Ministries/Departments.
This is expected to boost the real time decision making and compliance related inspection.
Following are the indicative requirements to be covered:
a. Mapping of all proposed Project locations (as per Application, Proposal, EOI of NGO)
b. Mapping of all approved Project Locations with Ministry/Department name, Scheme name,
Scheme types, value etc
c. Geographical and spatial mapping of major landmarks like man made structures, drains,
rivers, industrial units, slum clusters, etc. for reference to project location.
NGO Darpan 2.0 will have comprehensive Information Management System (IMS). IMS will have
fuzzy matching and other capabilities which will provide the demographic matching which can
be used to detect duplicate and create an entity/ member master record.
The IMS Engine will enable support which requires end to end processes from data ingestion to
reporting which will be running on daily basis. The analytical approach in integrated solution,
along with alerts produced and prioritize them.
a) Data Profiling: Data should be properly profiled, cleansed, standardized and validated by
data quality functions
b) Data cleansing: After profiling, there is quantifiable information detailing the strengths and
weaknesses of data elements. Data Cleansing exercise should turn this knowledge into action
and build data standardization, correction or enhancement routines within the profiling
module. Some of the typical data cleansing operations will include:
• Creation of a Data Quality module for checking quality of data before it goes for record
creation within the Repository
• Checking for the completeness and accuracy of the data and highlight any exceptional
records.
• Standardization of data.
Page 17 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
Alerts may be generated based on the any event, deficiency in document, issues at the level of
NGO level, issues identified at Network level or any information available in public domain.
Following are some incidents which may be classified as events, basis data availability:
• De-duplication of entity/ member and the related data from various sources, if available.
• Identification of duplicate Enrolments (members related to multiple entities).
• Identification of risky grants (funds domestic/ international) and tracking of flow of funds as
well as through periodic reconciliation of data.
• Feature engineering of blacklisted entities/members, risk scoring and subsequently Alerting
for association of other entities linked to Risky entities, funds flow, anomaly detection.
• Reporting Business Intelligence and interactive predictive and dynamic dashboards to track
status.
In view of the information available in NGO Darpan 2.0, it is imperative that information is to be
classified and should be accessed by its users based on the criticality and sensitivity of
information.
All required information will be generated based on on-demand query management system
without retaining any data of Ministries / Departments by NGO Darpan 2.0. In the need of
information pertaining to NGOs, the user department will raise request, upon login, in a form of
query and the result of outcome will be published on NGO Darpan 2.0 using
analytics/visualization tool.
NGO Darpan will use API Management process for creating, publishing and managing API
Connections. API management will provide deep integration capabilities to NGO Darpan 2.0 to
build APIs on top of existing applications of Ministries / Departments. By managing all of APIs on
Page 18 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
one unified and centrally visible platform, will give NGO Darpan 2.0 greater flexibility for reusing
the functionality of API integrations which helps save time and efforts.
It is envisaged that post login, based on the user authentication and authorization basic queries
will be run and displayed on the dashboard of portal. In case user want to access more
information, user may use query management system to create query using pre-defined data
sets. However, in case of advance queries respective Ministry / Department may use their
technical team to define query which needs to be executed using query management system.
Furthermore, NGO Darpan 2.0 will also use concept of data federation. Instead of bringing data
from all sources in one database, federation leaves data in respective databases of Ministries,
but provide a unified view using virtualization. In this way data federation helps in of querying
and analysing information from multiple systems as if it all resides within a single, harmonized
data store
The objective, among others, of NGO Darpan 2.0 is to provide efficient and effective platform
for decision support system for Ministries / Department including MHA (FCRA), CBDT (80G/12A)
and MCA(CSR). Therefore, the data access control mechanism in NGO Darpan 2.0 is a very critical
aspect.
NGO Darpan 2.0 will be having provision for role based access of information for Ministries /
Departments (List enclosed at Annexure A). However, for identified critical information another
layer of security will be established. To access critical / confidential information, OTP based
authentication will be done on the registered mobile number of Department Users. Further, NGO
Darpan 2.0 will also keep logs of all data accessed / downloaded from NGO Darpan 2.0 and
detailed report of the same will be shared with Secretary / authorized person of concerned
Ministry / Department.
Page 19 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
Darpan 2.0 will have a Centralized ‘Technical Helpdesk’ to provide technical assistance to its
users and collect, analysis and communicate technical incidents. Technical Helpdesk will have
provision for all authorised user to raise technical complaint via AI based Virtual Assistant
(ChatBots), via individual chat agents (IVR based) and self-help window.
Darpan 2.0 will generates ‘Ticket number’ for each reported incident and forward the ticket to
concerned authority/Technical team for action. Darpan 2.0 will have provision to segregate
incidents into various categories based on criticality and assign a timeline for resolution.
The concerned authority/Technical team will act on the incident and provides response to the
Ticket. The Darpan 2.0 will have provision to inform the Incident raiser/user through outbound
call, email, WhatsApp, SMS about the corrective action taken and close the ticket.
Darpan 2.0 will also have provision to escalate the incident, reopen it, add Root Cause Analysis
details etc.
It is envisaged that a team will be deployed at NITI Aayog for Technical helpdesk operations by
MSP. The manpower requirement and other details are mentioned in section 7.5.
Page 20 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
It is envisaged that a team will be deployed at NITI Aayog for back officer operations by MSP.
The manpower requirement and other details are mentioned in section 7.5. The team will work
during office Hours in working days. Following will be the key responsibilities of team:
NGO Darpan 2.0 will have comprehensive system admin panel for authorised NITI Users though
which they will be able to access all information related to NGOs, Schemes, reports etc.
Darpan 2.0 will have a Centralized ‘Grievance Management System’ to allow registered NGOs to
raise grievance related to process like NGO Registration, Approval, issuance of NGO Darpan ID
etc. Grievance Management System will handle grievances related to NGO Darpan 2.0 only. Any
grievance related to Ministry / Department is to be handled by respective Ministry / Department.
Grievance Management System will have provision for all registered NGOs to raise grievances via
1. Toll Free Phone Numbers
2. Web Portal / Mobile App
Darpan 2.0 will generates ‘Grievance Registration Number (GRN)’ for each reported incident and
forward the grievance to concerned NITI team for resolution. Darpan 2.0 will have provision to
segregate incidents into various categories and assign a timeline for resolution.
The concerned authority will act on the grievance and provides resolution. The Darpan 2.0 will
have provision to inform the complainant through GMS, email, WhatsApp, SMS about the
corrective action taken and close the ticket.
Darpan 2.0 will also have provision to escalate the Grievance, reopen it etc.
It is envisaged that a team will be deployed at NITI Aayog for Grievance operations by MSP.
Web Portal
• Web portal should be user friendly and should provide seamless integration and display of
analytical reports and dashboards.
• Web portal should be Scalable and Modern Architecture. Platform should support Micro-
services architecture and each services/application build on the platform will be a micro
service. The solution should use Micro service-based Container Architecture. The container
platform shall support deployment and orchestration of multiple containers formats (for e.g.,
docker etc.).
Page 21 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
• Should include all platform components i.e. Content Management System (CMS), Portal,
Digital Asset, Document Management, Workflow Engine, Forms, Collaboration & Enterprise
Search.
• The proposed platform should be built using Content Management System (CMS), Workflow
Engine, Digital Asset Management, Collaboration, Document Management (DMS) and
Enterprise Search as an integrated unified system and should be platform independent with
or without virtualization.
• The Platform should support multi-tenancy and should allow department to create any
number of micro-sites from a single installation without any impact on User Licenses or site
licenses etc.
• The System should have the capability to send email, SMS and alerts to any/all
NGOs/Ministries / Departments as part NGO Darpan 2.0 ecosystem.
• The Platform should be natively integrated with Digital & Media Management System for
storing all the underlying assets like documents, images, videos etc. required in process.
• The system should be able to address both structured and unstructured sources of data like
email, scanned images, videos etc.
• The system should have the capabilities of document version controlling
• The system should keep generate logs for all activities performed on portal and database
• The Platform should have fully featured CMS abilities such as content authoring and
publishing, dynamic content targeting for different audiences, personalization and site
management.
• The CMS should be headless in nature.
• The platform should be responsive in nature and whatever being developed on the platform
should be responsive in nature.
• The platform should have essential tools for collaboration including discussion forums, blogs,
wikis, and social components.
• The platform should have an enterprise search component as an integrated part. The search
capability should allow users to search for content not only from the Single window platform
repository, but also from other sources within the organization.
• The search should have capability to search based on different criteria like name, metadata
information, content of the file, wild card searches etc.
• The platform should have its own User and Rights Management module as well as it can be
integrated with any Active Directory.
• The platform should support users to easily define audience segments with robust rules for
fine-grained personalization and engage these segments with a range of personalized
experiences across pages, navigation and assets.
• The platform should have an inbuilt workflow engine with a Graphical workflow designer for
modelling complex Business Processes using drag and drop facilities.
• The Workflow system shall provide inbuilt facility to design Custom forms that can be
attached at one or more stages of workflow. The Form designer interface should have facility
to define text boxes, Combo boxes, radio buttons, Drop down etc.
Page 22 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
• The system shall provide facility to define custom triggers like Emails, Word template or
launching executable etc. on predefined conditions.
• The system shall facilitate re-engineering of processes. A workflow engine to support
different types of routing mechanism including: Sequential routing, Parallel routing, Rule
based routing and Ad-hoc routing.
• System Should provide powerful web-based analytics capability with support for dashboards.
• System shall maintain separate to-do and watch lists for each user and send out notifications
through multiple channels.
• The system should have inbuilt document management capability to store, archive and
retrieve documents. It should support searching and metadata management.
NGO Darpan 2.0 should be deploy either on NIC Cloud or any other Cloud Service Provider (CSP)
empanelled with Ministry of Electronics and Information Technology (MeitY) ensuring access and
availability of NGO Darpan 2.0 to all stakeholders for availing all services and information.
• The CSP/Service Provider shall comply or meet any security requirements applicable to
CSPs/Service Providers published (or to be published) by MeitY or any standards body setup
/ recognized by Government of India from time to time and notified to the CSP/Service
Providers by MeitY as a mandatory standard.
• The CSP/Service Provider shall meet all the security requirements indicated in the IT Act
2000 including all amendments and the terms and conditions of the NIC Cloud / Empanelment
of the Cloud Service Providers.
• The Bidder/CSP need to adhere to all legal, statutory and regulatory requirements as notified
by the Government of India from time to time. Bidder / CSP shall not share data with any
third party without explicit approval by the purchase authority.
• If any new guidelines are published by MeitY which CSPs are required to adhere to, the CSPs
shall be responsible for all costs associated with assessing, implementing, documenting, and
maintaining the empanelment.
• MSP should be able to provide services as per the requirements defined in this RFP through
Platform-As-A-Service model.
• CSP to provide active-passive configuration for DC and DR. CSP will have to work along with
System Integrator to provide the active-passive set-up. DC and DR to be configured in active-
passive mode. DC and DR should be compliant to Tier 3 and above standards. CSP should
provision DR for 50% capacity to DC.
• Deployment of cloud on a PAAS model should be with the required technical support. CSP
shall also provision for a helpdesk service (at no extra cost) for managing and resolving
incidents/queries etc.
• CSP should provide scalable cloud resources on demand basis. NGO Darpan 2.0 shall be
deployed with underlying security infrastructure. CSP should be able to handle large data
processing requirements in a reliable manner.
• Incident Management shall be managed by CSP. Identification and problem resolution (e.g.,
helpline, call center, or ticketing system) mechanism must be defined.
• CSP should provide read only console access for auditing and monitoring of monthly cloud
consumption.
Page 23 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
At a minimum, the following security controls shall be put in place by the Cloud Service Provider
(CSP):
• Perimeter Security: Firewalls and IPS shall be put in place to ensure threats and attacks are
blocked at the network perimeter. Access Control List shall be defined keeping in view
operations of each module and accordingly firewall and IPS rules shall be defined. Un-trusted
or insecure connections to NGO Darpan 2.0 shall be prevented from being established. NGO
Darpan 2.0 applications shall be protected from common attack methods such as DDoS,
phishing, brute force attacks, eavesdropping and identity spoofing.
• Appropriate segregation of Virtual Private Cloud (VPC) security rules defined as part of
firewall should implement role-based access management, Logging and monitoring.
• VPN gateway must be setup to ensure controlled access, appropriate security rules must be
employed to encrypt outward data flow, IDS, IPS, API Gateways to be setup and ELB logs to
be maintained for any activities and access and exceptions to carried out in the cloud setup,
Database logs to be routed as part of the Logging VPC setup.
• Digital Certificate shall be implemented for secure access.
• Network Segmentation: MSP shall segment the network and servers to ensure that public-
facing systems (e.g. web servers) are separate from all critical systems (e.g. application
servers, database servers, syslog servers, etc.). Additional level of security (e.g. internal
firewalls) shall be put in place between public-facing systems and critical systems.
• Protection from Advanced Threats: MSP shall implement suitable tools, technologies,
systems, etc., for protecting NGO Darpan 2.0 systems from advanced threats through the use
of technologies such as Web Application Firewall and Anti-APT. NGO Darpan 2.0 application
shall be protected from threats listed under OWASP Top 10 vulnerabilities such as SQL
injection, Cross site-scripting, broken authentication, etc. Additionally, protection shall also
be provided from zero-day attacks. Web Application Firewall must be provided, Host IPS must
be setup on all the Web servers. Web servers must be configured as per the CIS hardening
guidelines and baseline security requirements, logging and monitoring should be enabled.
• Malware Protection: Gateway level malware protection shall be provided to prevent malware
attacks on the network. Endpoints shall be installed with anti-malware tools and Host IPS to
prevent malware on the NGO Darpan 2.0 virtual machines. Email systems shall be provided
with anti- malware, anti-phishing and anti-spam tools.
The detail Functional and Technical Requirements are further elaborated in Annexure 2 and
3.
Page 24 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
The RFP for NGO Darpan 2.0 implementation envisages the following scope elements, to be
executed and managed by a competent MSP, and help realize the objectives of this marquee
initiative by Government of India:
2. Cloud Services – Provisioning of a reliable Cloud services from NIC Cloud / Ministry of
Electronics and Information Technology (MeitY) empanelled Cloud Service Provider (CSP)
including Data Centre (DC) and Disaster Recovery (DR) facility, for implementation of NGO
Darpan 2.0 as pre requirements defined in this RFP. All necessary software components,
databases and related applications and components, ensuring access and availability of NGO
Darpan 2.0 to all concerned stakeholders and NGOs for availing required services and
information. The provisioning of the Cloud Services should be strictly as per the guidelines
of MeitY.
4. Training and Capacity Building – Training and Capacity Building activities including training
of users for effectively using the automated system.
NGO Darpan 2.0 will be developed on service based model, wherein MSP need to provide
Platform-As-A-Service (PAAS) based on the requirements provided in RFP. Payment to services
provider will be done after satisfactory delivery of services by MSP.
The details of the scope elements, activities and related requirements of NGO Darpan 2.0 project
for the MSP has been provided below for reference and compliance purposes, however these
should not be treated as exhaustive or finite. The bidders are expected to formulate their own
strategy, plan and activities in line with requirements, expected project delivery and outcomes.
Page 25 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
Please note that the below categorization of scope elements and related details are only to
provide reference for the NGO Darpan 2.0 project scope and should not be considered as
exhaustive. Further, there may be some overlap between descriptions of various scope elements,
but the entire project should be viewed and completed in its entirety with due importance to all
aspects of the scope.
This scope element involves the supply, design, development, customization, configuration,
integration, and implementation of a comprehensive NGO Darpan 2.0 requirements defined in
section 2.1 and Annexures of this RFP, with all necessary software components, databases and
related applications.
Following are the key activities envisaged under this scope element but not limited to:
The MSP shall prepare and submit an Inception Report which will serve as the foundation
document for all future activities related to every phase of the project.
1. The Inception Report must cover the project risks that the MSP anticipates and the plans
they propose towards mitigating those risks along with and dependencies from any
stakeholder, as required.
2. The MSP shall prepare and submit an integrated Project Plan for the entire project that
covers detailed tasks which are intended to be performed during the entire project duration.
3. The MSP shall also prepare and submit an integrated Resource Deployment Plan for the
entire project mapping the roles and responsibilities of each team member with the detailed
tasks which are intended to be performed during the entire project duration.
a. Conduct a detailed requirement gathering for all aspects related to support the NGO Darpan
2.0 software application, Cloud Requirements etc.
b. Update the Functional Requirements Specifications (FRS). Any additions or changes to the
FRS shall be finalized in consultation with all concerned stakeholders including technical
teams of respective departments, PFMS, ITD, FCRA and CSR.
c. Prepare and submit periodic performance reports and update all the technical documents
with proper traceability matrix as required.
d. Map the FRS with proposed software application. Prepare and submit a detailed module/
process wise plan for the customization, configuration and development, as required to meet
the requirements of NGO Darpan 2.0
Page 26 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
a. Based on the detailed requirement gathering and FRS mapping, prepare and submit the SRS.
The SRS should include both High Level Design (HLD) as well as Low Level Design (LLD) and
define each component of the Application Architecture, Security Architecture, Integration
Architecture, Database Schema, Data Flow, etc. as per industry standards. These should be
in compliance with the defined reference architecture, acceptance criteria & metrics,
Security and IT standards, Audit and Certifications as required
b. Prepare and submit the User Interface (UI) and related guidelines for NGO Darpan 2.0
c. Prepare and submit a detailed Bill of Material (BOM) for Cloud Hosting and supporting the
smooth functioning of application suite.
a. Prepare and submit a detailed design and development plan as per the SRS and UI Guidelines
for the application suite.
b. The plan shall demonstrate and ensure that granularity is built in the application modules,
sub-modules and individual functionalities as well as features so that these can be enabled,
disabled, customized or configured through the application admin/ workflow manager as per
applicability in different Ministries and Departments.
c. Prepare and submit a detailed testing plan as per industry standards for Software Testing Life
Cycle (STLC)
d. Develop, customize, configure, and test, as required, covering all the required processes,
functionalities and features defined in the solution scope and submit the periodic progress
report.
e. Assist with Business Cases and Test Scripts along with Test Data for conducting User
Acceptance Testing (UAT) by nominated users/ stakeholders.
f. Complete the necessary development, customization, configuration etc. as per the UAT logs
and suggestions/ feedback provided by nominated users/ stakeholders.
Page 27 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
compliance with Data Protection Framework of MeitY and its related guidelines while
implementation of solution and maintenance of NGO Darpan 2.0.
This scope element involves provisioning of a reliable Cloud services from NIC Cloud / a Ministry
of Electronics and Information Technology (MeitY) empaneled Cloud Service Provider (CSP)
including Data Center (DC) and Disaster Recovery (DR) facility, for hosting of NGO Darpan 2.0
with all necessary software components, databases and related applications and components,
ensuring access and availability to all concerned stakeholders and citizens for availing required
services and information. The provisioning of the Cloud Services should be strictly as per the
guidelines of MeitY.
Following are the key activities envisaged under this scope element but not limited to:
a. Design and develop deployment architecture, strategy and roadmap. The DC & DR should
work in Active-Active mode with dynamic load balancing and geographical apportionment of
load.
a. Provision necessary compute and storage infrastructure on the cloud including the underlying
software licenses to host the application suite.
b. Provide a solution to automatically provision infrastructure via Self Service Provisioning tool
and provide metering & billing to offer service assurance for maintenance & operations
activities
c. Provide/ configure required Virtual machines (VMs)
d. Provision monitoring tools for real time monitoring and measuring the service levels on Cloud
as well as performance and utilization etc.
4. Exit Management
In case of change of Cloud Service Provider during the or post completion of project, CSP
should be able to migrate complete application to new CSP with minimum disruption of
services.
Page 28 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
This scope element involves overall Operations and Maintenance activities, after Go-Live for a
period of 5 years. This shall include the entire solution, IT and Non-IT infrastructure and devices,
and other support services defined as part of the RFP/Project scope
a. Assist in post implementation operations and support as well as maintenance of NGO Darpan
2.0 for a period of 5 years including Warranty support
b. Provide all technical support through an Incident Management System and centralized IT
Helpdesk, handholding support as well as necessary training to all users/ stakeholders.
c. Provide Grievance Management support through a Grievance Management system and
centralized Helpdesk, handholding support as well as necessary training to all users/
stakeholders.
d. Prepare and submit periodic performance reports including Service Level Agreement (SLA)
reports and update all the technical documents with proper traceability matrix as required
e. Provide development, migration and rollout of NGO Darpan 2.0 in any new
Ministry/Department that will get onboarded during O&M Phase.
f. Update Application Forms, Validations, Workflow etc for any already onboarded
Ministry/Department during O&M Phase.
g. Provide training to the Officials of any new Ministry/Department that will get onboarded
during O&M Phase.
Following are the key activities envisaged under this scope element but not limited to:
1. Pre-O&M Phase –
2. O&M –
a. Ensure that systems and cloud facility are always running and available.
b. Implement emergency and non-emergency requests during scheduled outages including
disaster recovery.
c. Perform and test day-to-day operational support, contingency and recovery.
d. Manage installations, configurations, updates and upgrades including backups, as and when
required.
e. Provide and support user training including refresher training.
f. Ensure real time monitoring of service levels, performance and utilization of all systems,
devices, equipment and manpower resources.
g. Conduct Root Cause Analysis report for any disruption in operations and service delivery.
h. Manage and control configuration and changes to the system including Change Requests
(CRs).
i. Manage and monitor risks and issues, and maintain risk/ issues log.
Page 29 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
j. Manage and operate IT Helpdesk services, Grievance Management cell and Back Office for a
period of 5 years.
k. Periodic reporting to NITI Aayog officials/ nominated team including reviews.
l. Exit Management and project closure upon successful completion of O&M phase
This scope element involves overall Training and Capacity Building activities including training of
users for effectively using the automated system. The comprehensive training program is
envisaged to be provided through “Train the Trainer (TTT)” mechanism.
Following are the key activities envisaged under this scope element but not limited to:
1. Conduct Training Needs Assessment (TNA) for all users and stakeholders.
2. Define Training schedule, structure, frequency, type, batch size, medium of imparting
training, and other related aspects to arm the users/ stakeholders with necessary knowledge
to use the system effectively.
3. Define Trainers and Training calendar, and define a mechanism to select trainees based on
TNA.
4. Prepare training content and training materials, as required.
5. Define assessment framework for both trainers and trainees.
6. Conduct training and refresher training as per Training calendar.
7. Prepare and submit training logs and assessment of each training for corrective measures.
8. Support in further training provided by the Master Trainers to other users / stakeholders.
Following shall be the key roles and responsibilities of key stakeholders during the
implementation of the NGO Darpan 2.0 project:
1. NITI Aayog – NITI Aayog will be the ultimate owner of the NGO Darpan 2.0 project and will
primarily be responsible for providing strategic directions during implementation phases and
will act as the final decision authority for key decisions/ deliverables. It will also be
responsible for framing and issuing guidelines to the NGO Darpan 2.0 for implementation of
project during the implementation as well as O&M phases.
The role of NITI Aayog in the successful implementation of the project includes discharging
the following responsibilities as a nodal agency on day to day basis, but not limited to:
a) Support Project Owner in implementation of all strategic directions from time to time.
b) Setting up of a related Committee for overseeing the implementation of the project.
c) Provide project governance assistance to all the stakeholders directly and indirectly
involved in NGO Darpan 2.0 project including assistance in administrative processes for
successful implementation of the project.
d) Provide support and implement measures for organizational capacity building initiatives
and long-term sustainability of the project.
e) Defining service levels for identified services and protocols for operational procedures,
ensuring service level adherence, and implementation guidelines.
Page 30 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
f) Act as key driver for the policy, regulatory and other relevant changes related to the
project.
g) Ensure steady project Financial Support as per the project progress from time to time.
h) Support the MSP with respect to any dependencies to be managed from stakeholders in
the Government.
i) Work closely with the MSP to undertake the field work, comprehend the requirements,
review deliverables, oversee preparation of roadmap, develop/ customize application
as per proposed re-engineered processes, etc.
j) Monitor and manage the change requests, if any, carried out by the MSP as per defined
Change Control Procedure. DHS shall consolidate and provide the requirements for the
change requests and decide the penalty for non-compliance as mentioned in the Service
Levels for Change Requests.
k) Vetting and approving deliverables, reports and proposals from MSP as per defined
acceptance criteria and standards.
l) Provide guidance, clarifications and responses to queries from MSP.
m) Track project issues, risks and provide support on mitigation measures, especially
related to project scope, timelines, adherence to standards and protocols etc.
n) Periodic monitoring of service levels and calculation of penalties based on performance,
timelines and scope compliance, including functional and technical compliance.
o) Track and end to end monitoring of activities as well as deliverables, during
implementation life cycle as well as during O&M phase, including MSP methodology and
approach to various project phases.
NITI Aayog may appoint external agency to assist it in any of the above-mentioned activity. MSP
has to work in tandem with NITI Aayog appointed agency.
3. NGOs- NGOs will be other set of Users of the NGO Darpan 2.0.
a) Using system for registration
b) Raise Grievances and IT tickets
4. Managed Service Provider (MSP) – The overall scope of work as well as roles & responsibilities
for the selected MSP are mentioned in earlier sections of this document. Please refer to
Section 3.1 and 3.2 as well as further sections in this document for details.
Page 31 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
4. IT INFRASTRUCTURE REQUIREMENTS
4.1. IT Infrastructure provisions
NGO Darpan 2.0 is required to be deployed on Cloud and therefore it is mandatory that the solution
is accessible over a common network. NGO Darpan 2.0 solution should comprise of Business,
Application, Data and Infrastructure Architecture.
The NGO Darpan 2.0 should be deployed on Cloud as a package and should be accessible to various
users over internet provided by NITI Aayog/Ministry/Department/NGO or other depending on the
type of users.
MSP must provide an approach, plan and detailed out the Business Continuity framework in their
proposal in a manner that the Recovery Time Objective (RTO) and Recovery Point Objective
(RPO) defined in SLA is achieved. System should be designed to remove all single point failures.
Appropriate redundancy should be built to all critical components to provide the ability to
recover from failures.
MSP has to submit BCP Plan before Go Live. MSP along with CSP is expected conduct such failover
drills at least twice in a year (once every six months) throughout the project tenure. All cost
related to Cloud DR drills will have to be borne by the MSP.
Page 32 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
MSP should deploy at least following Manpower during the Project at NITI Aayog:
Implemen
tation Yr 4 Yr 5
Resource Phase Yr 1 Yr 2 Yr 3
Project
1 1 1 1 1 1
Manager
Solution To To
Architect be be
To be decided To be decided To be decided deci deci
1
by MSP* by MSP* by MSP* ded ded
by by
MSP* MSP*
Data Analytics
1 1 1 1 1 1
Lead
UI/UX designer To To
be be
To be decided To be decided To be decided deci deci
1
by MSP* by MSP* by MSP* ded ded
by by
MSP* MSP*
Business
1 1 1 1 1 1
Analyst
Cloud Expert 1 1 1 1 1 1
Software To be
Developer decided 2 2 2 2 2
by MSP*
Database To be
Architect/DBA decided 1 1 1 1 1
by MSP*
Mobile App To be
development decided 1 1 1 1 1
Expert by MSP*
GIS Expert To be
decided 1 1 1 1 1
by MSP*
Quality To To
Assurance/Tes be be
To be
ting Expert To be decided To be decided To be decided deci deci
decided
by MSP* by MSP* by MSP* ded ded
by MSP*
by by
MSP* MSP*
Page 33 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
Implemen
tation Yr 4 Yr 5
Resource Phase Yr 1 Yr 2 Yr 3
Help Desk &
grievance Not
4 4 4 4 4
Management Required
team Member
Help Desk &
grievance Not
1 1 1 1 1
Management Required
Team Lead
Note:
1. Above mentioned manpower is minimum requirement. MSP has to deploy sufficient number
of other resources to ensure timely completion of all project requirement and SLA
requirement as per the Tender document and contract.
2. MSP to deploy sufficient number of Manpower with requisite skill to manage all operations
and SLA.
3. O&M Manpower to be deployed at Niti Aayog after GO Live.
4. NITI Aayog will deploy Team Leader for Back Office.
5. NITI Aayog may ask to ramp up and ramp down any number of resource during O&M phase
as per the need of Project
Years of IT Experience
Resource
Project Manager 10 Years
Solution Architect 10 Years
Page 34 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
The MSP shall provide Operation and maintenance (O&M) support to all the NGO Darpan 2.0
services described in this RFP for 5 years from the date of complete “Go-Live” of the entire
solution. The O&M should continue till the end of the contract period of the entire solution as
prescribed in the implementation schedule.
The support should address all user level queries, issues, fixing bugs, enhancements, changes to
configurations, customizations, patch updates, software upgrades, database administration,
security etc.
a. System administration and database administration of application for O&M period from “Go-
Live”.
b. Customize and implement a proper SLA monitoring tool in consultation with Project
Operations Committee (POC) and Project Monitoring Unit (PMU) for SLA Monitoring during
O&M Phase.
c. Provisioning of Application Software, Hardware, and Networking etc. for integration of any
intervention with application during Operation and Maintenance Phase
As part of Post-Implementation Annual Technical Support for O&M period, the MSP should
undertake the following:
At the end of each year during O & M phase the MSP should submit:
Page 35 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
The MSP should provide 24x7 operation and maintenance services for the contract period. The
scope of the services for overall Physical and IT infrastructure management as per ITIL framework
during this period shall include 365x24x7 Monitoring, Maintenance, Operations and Management
of the entire Cloud Data Centre and DR site (once it is operational) along with providing Helpdesk
services.
The scope of work during the operations phase is divided into seven areas which are mentioned
below:
The physical infrastructure management and maintenance services shall include, but not limited
to, the following:
1. Proactive and reactive maintenance, repair and replacement of defective components (IT
Hardware and Software).
2. Component that is reported to be down on a given date should be either fully repaired or
replaced by temporary substitute (of equivalent configuration) within the time frame
indicated in the Service Level Agreement (SLA). In case the MSP fails to meet the above
standards of maintenance, there will be a penalty as specified in the SLA.
3. The MSP should also maintain records of all maintenance of the system and shall maintain a
logbook on-site that may be inspected by State Authorities / Department or any nominated
agency by the Department at any time during the contract period.
1. EMS solution should be an integrated, modular and scalable solution from single OEM (i.e. all
EMS components from single OEM to provide comprehensive fault management, performance
management, traffic analysis and business service management, IT service desk\ help desk
\trouble ticketing system & SLA monitoring functionality)
2. Should have Out-of-the-Box connectors / probes to integrate with multiple EMS solutions,
including industry standard solutions from various OEMs., and should also provide mechanisms
(XML, APIs etc.) to integrate with other EMS and NMS solutions, to provide an integrated
topology and event views and reports to the operator.
3. Proposed NMS solution must be ISO 27034-1 certified to ensure security compliances.
Note: The MSP shall provide the MIS reports for all the devices and equipment’s installed at all
locations, if operational, in a prescribed format and media as mutually agreed with the NITI
Page 36 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
Aayog on a periodic basis. Whenever required by NITI Aayog, MSP should be able to provide
additional reports in a pre- specified format. These formats may be discussed and agreed at the
time of finalization of contract.
As part of the AMC and warranty services it is required that the MSP should provide:
1. The entire NGO Darpan 2.0 solution (including application, Cloud solution and supporting
software as required under the scope of the project, any software/user license required
thereof) should be under complete warranty and support by MSP from day 1 of go-live date
till the duration to the entire contract.
2. The NGO Darpan 2.0 solution should be insulated from any changes in software, licensing,
technology, hosting for the entire contract duration. Any required upgrades undertaken by
MSP/NITI Aayog, via Solution version/ software upgrades/updates, patch management etc.
will be supported by Bidder for the entire contract period at no extra cost to client. As part
of warranty and support it is expected that all solution upgrades (including Cloud solution
etc.) software updates, patch upgrades, bug fixes etc. would be supplied and supported by
bidder to client(s) at no additional cost.
3. Any upgrades/enhancement/changes to the cloud solution/hosting requirement undertaken
by client/bidder during the tenure of project will not impact the terms of warranty and
support.
4. MSP should provide comprehensive warranty in respect of proper design, quality and
performance of the NGO Darpan 2.0 solution as mentioned in this document. MSP must
warrant that the NGO Darpan 2.0 shall meet the applicable service levels through the entire
project duration. MSP should provide the performance warranty in respect of performance
of the NGO Darpan 2.0 to meet the performance requirements and service levels.
5. Prices quoted must be till the complete execution of the agreement/ contract including NGO
Darpan 2.0 Warranty & Support, and AMC for period of the entire contract
6. MSP should upgrade all Application Software (including cloud software)/ any licensed
software / Database to latest versions of system software for application and database
servers as required free of cost with the entire contract period.
7. Warranty should not become void, if NITI Aayog/client buys any other supplemental
hardware/software from a third party and integrates it with the NGO Darpan 2.0 developed
and provided by MSP after requisite testing or NITI Aayog/client requires to migrate the
solution to another CSP/ own premises/ NIC Cloud during the duration of contract (after
requisite testing). The entire responsibility for providing onsite support and service for all
such activities will remain with MSP.
The Help desk service will serve as a single point of contact for all ICT related incidents,
information and service requests as well as grievance redressal. The service will provide a Single
Point of Contact (SPOC) and resolution and tracking status of incidents. The SLAs for managing
IT incidents are provided in Volume 3 of the document.
1. Facility for providing any kind of assistance to all internal and external users regarding
information related to application modules, interpretation of any errors, functionalities and
Page 37 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
usage, etc.
2. Facility for reporting issues /bugs/ problems with the IT applications and infrastructure.
3. Should operate from 9:30 AM to 7 PM on every business day; if necessary, it should be also
available on Holidays as per prior information and demand. The term Holiday refers to all
public / government holidays as well as government declared holidays during emergencies/
pandemics. Should also operate during late hours on demand; if necessary. The term late
hours would mean time period of 7 PM of current day to 9:30 AM of the next day, on all
working days.
4. Provide a service desk facility and to set up all necessary channels for reporting issues to
help desk. The incident reporting channels will be the following:
The services must be available in at least two languages, viz. Hindi and English. A call at the
helpdesk will be defined as successful registration of the call and a complaint ticket is generated
in the system, or successful dissemination of information sought by a user / caller / requester.
All calls will be monitored as per the call logs generated from the system. It is also required that
the issue / complaint / Grievance statistics should be analyzed and also a knowledge base, based
on frequently asked questions to aid the users, should be created in the long run, through the
implementation of Chatbots and FAQs. MSP need to submit a bi-monthly report to the NITI Aayog
with aggregate details of calls, most common issues, peak hours, most common queries,
grievances categories, SLA compliance etc. for analysis. MSP may in consultation with the NITI
Aayog finalize the format of such report.
The Manpower requirement for Grievance Management, Technical helpdesk, Backoffice and
Development Team post Go Live- Rollout of NGO Darpan 2.0 should be as per Resource
deployment matrix section 6 of Volume 2 of this RFP.
Successful bidder will submit detailed Exit Management plan within 3 months of issuance of
LOI. Exit management plan will be initiated six months prior to the project completion. As part
of exit management successful bidder should ensure following:
Page 38 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
• Provide necessary handholding and transition support to ensure the continuity and
performance of the services to the complete satisfaction of authority.
• Support NITI Aayog in migration of the VMs, data, content and any other assets to the new
environment created by department or any agency (on behalf of department) on alternate
CSP’s offerings to enable successful deployment and running of solution on the new
infrastructure by providing a mechanism to department for the bulk retrieval of all data,
scripts, software, virtual machine images, and so forth to enable mirroring or copying to
environment supplied industry standard media.
• Ensure that all the documentation required by department for smooth transition including
configuration documents are kept up to date and all such documentation is handed over to
department during regular intervals as well as during the exit management process.
• Once the exit process is completed, remove the department’s data, content and other assets
from the cloud environment and certify that the VM, Content and data destruction to
department as per stipulations and shall ensure that the data cannot be forensically
recovered.
• There shall not be any additional cost associated with the Exit / Transition-out process.
• The proposed solution/ solution components should be deployable on an on-premise
infrastructure/ NIC Cloud / MeitY Empanelled cloud service provider and should also support
migration for future readiness, to enable successful deployment and running of the Bidder’s
solution on any environment platform. Responsibilities of the CSP with respect to Exit
Management / Transition-Out services on cloud should include providing necessary
handholding and transition support to ensure the continuity and performance of the services
to the complete satisfaction of Department.
Page 39 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
The MSP shall provide training to the users and stakeholders to efficiently use the system, and
also help manage change management issues. The MSP shall conduct training sessions before Go-
Live and after implementation, for all concerned as per their own requirements. To address the
training needs, the MSP’s change management team should prepare guidelines and framework
that identify the training needs of all stakeholders / users and suggest training methodologies to
address the training needs as per Training Needs Analysis (TNA). Such guidelines will assist local
change teams to formulate their own training plans and aid the progress of the implementation
of the new system efficiently.
The following change implications can be clearly identified at the outset of the implementation
of the new NGO Darpan 2.0 system:
The MSP should provide training to the users to efficiently use the system. MSP should conduct
training after implementation of the NGO Darpan 2.0 Application and Training should be provided
by the MSP to the Users within NITI Aayog and each Ministry/Department
The specified Scope of Work that needs to be undertaken by the MSP for imparting training to
NGO Darpan 2.0 Users and Administrators at all project locations is given below. The proposed
training framework is expected to help the actual Users to undertake their revised roles and
responsibilities with ease and without any apprehensions.
The MSP should provide training to the users of Ministry /Department in 4 to 5 batches per day
for a specified duration / working day. However, the training days can be revised by the NITI
Aayog, based on actual requirement.
The entire user group have been broadly divided into 4 groups for ease of formulating a training
strategy. The MSP should conduct a ‘Training Needs Analysis’ (TNA) and impart Training to the
Users as per Groups provided below, according to their needs and requirements.
Ministry/Department
Group 1 Section Officers, DDO, Under Secretary, PAO
Page 40 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
NITI Aayog
Ministry/Department
Group 1 Y Y Y NA NA 1 Day
Group 2 NA Y Y NA NA
NITI Aayog
Group 3 NA NA NA NA Y 2 Day
Group 4 Y Y Y Y NA 2 Day
1. 1 day training session is to be conducted by MSP for each Ministry/department covering group
1 & 2 users.
2. MSP to arrange for free training of any new users(in case of retirement/transfer of trained
users) for the Ministry/department where training session is already conducted.
3. It would be the MSP’s responsibility to set up the entire Infrastructure helpful in providing
successful training to all Government users associated with NITI Aayog, Ministries and
Departments pertaining to the NGO Grant etc.
4. The schedule and the training material for imparting training shall be developed by the MSP
in consultation with the NITI Aayog, with proper correspondence and acceptance.
5. In case of modifications either in the Training Plans or substitutions of the regular trainers,
proper correspondence with the NITI Aayog shall be made.
6. Training program shall be continuously monitored by the representatives of both the NITI
Aayog so as to ensure quality standards of the Training. It is the responsibility of the MSP to
prepare a feedback mechanism (i.e., printed / online feedback forms) and get it filled by the
participating batch and submit the same on a regular basis to the Department and NITI Aayog.
Trainings shall be provided as per the training schedule provided by the MSP in consultation with
the NITI Aayog. The key training modules provided above are indicative for reference of MSP and
detailed training plan has to be proposed by MSP.
It is also required that the training contents / User Manuals be made available to Users in
downloadable (PDF) format so that the Users may refer / download it for their own personal
reference as and when needed. It is required that the downloadable training content should have
proper indexing and internal references, mapped with key words, in order to allow any User to
search and reach the desired content with the help of those key words. It should be provisioned
Page 41 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
that any User should be able to search and read the directions / information for only the part
required by him/her rather than looking through the entire PDF document and manually
searching for the right content.
Also, Audio-visual content shall be developed for NGOs regarding all modules.
On entering the key words for search criteria, the system should pull out and display the links to
the content as mapped. This feature should be dynamic with real time search availability, i.e.
as soon as the key words are changed; a new set of content links with page / chapter references
within the document should appear for selection. Once the selection is made by the User, the
system should display the PDF content.
Page 42 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
Number of Ministries/
Category
Departments*
25 Ministries /
Phase 1, Departments, FCRA, ITD,
PFMS and CSR
Phase 2 18 Ministries / Departments
It may be possible that in near future more Ministries / Department will be integrated with NGO
Darpan 2.0. MSP need to design its solution in view of such requirements as well.
Operations and Maintenance phase will start immediately after Go-live. The O&M phase will
continue till end of contract period after complete state-wide roll out. The MSP will perform all
the activities as per scope in the Operations and Maintenance (O&M) phase including user
trainings, change management, manpower support for day-to-day operations in all facilities.
Any new schemes of existing and new Ministries/department will be implemented during the O&
phase based on timelines and functionalities approved in Change request.
Various activities within each phase of the project implementation cycle and Operation and
Maintenance phase are envisaged as below.
Note: NITI Aayog may expand the gamut of services and include other modules as well.
However, the final decision will be taken later on and currently they are not included in the
scope of work for the MSP. All decisions taken by the NITI Aayog will be final and binding on all
parties.
Page 43 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
2. Inception
2 Report Inception Report (including Approval by T+1
detailed project plan, NITI Aayog
detailed Resource
Deployment Plan,
Deliverables formats &
checklist, Formats &
Templates for Weekly and
Monthly status reports, Risk
Register & Mitigation plan)
3. Updated
3 FRS & SRS • Updated FRS Approval by T+2
submission NITI Aayog
• SRS including DB Design
with traceability matrix
Page 44 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
Page 45 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
The percentage payment for completion of any milestone will only be released to the MSP if the
deliverable has been duly accepted and signed-off by the NITI Aayog. The MSP must ensure that
the deliverables mentioned above are completed as per industry defined quality standards for
smooth sign-off process on completion of each milestone.
For details on the payment terms, please refer to Volume 3 of this Tender document.
The overall contract duration for NGO Darpan Portal would be for 14 Weeks for Implementation
+ 5 years for Operation and Maintenance.
The exit management exercise should be initiated at the beginning of the last year of Contract
expiration and the future option for project continuity should be in place by the end of last year
of contract expiration. This will involve the complete Handover and Takeover activities in
discussion and with approval of the NITI Aayog.
The contract of the MSP may be extended for a maximum of 2 years based on requirement of
NITI Aayog. However, the contract extension will be done on yearly basis i.e. one year at a time.
Page 46 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
Project Management Team – A group of resources specializing in different domain like project
management, finance, database administration, and IT would form a team monitoring the overall
implementation of NGO Darpan 2.0 project. It would be reviewing all Project deliverables and
provide Approval/recommendation for Approval.
End User Team – This may constitute of various teams within from stakeholder team who will
provide inputs and requirement as required for successful implementation.
MSP PMO – The Program Management Office should be set up by the MSP, headed by a Program/
Project Manager, and will serve as a single-point contact within the institutional framework for
the purpose of project monitoring / reporting purposes. The PM will be responsible for day to
day coordination between Project Management Team and all MSP Team. PM will be responsible
for all the activities within the project scope and will report to PMU and also coordinate with the
team / SPOC.
Project Delivery Team – They will be the actual delivery team deployed by the MSP and will
work on all areas of the NGO Darpan 2.0 implementation and O&M phases.
Project Steering
Committee
Project
Management End User Team
Team
MSP PMO
Project Delivery
Team
Page 47 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
10. ANNEXURE
10.1. Annexure 1 – List of Ministries / Departments with Schemes providing
Grants in Aid to NGOs
Ministry Sr
Departments Name of Schemes CS/ CSS
Name No
Central
1 ASPIRE
Ministry of Sector
Micro, Central
Ministry of Micro, Small 2 SFURTI
Small and Sector
and Medium Enterprises
Medium
Central
Enterprises 3 International Cooperation Scheme
Sector
Central
10 Scheme For Tagore Cultural Complexes
Sector
Page 48 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
nt, Forest
Environment Information Systems Central
and 15
(ENVIS) Sector
Climate
Change.
Hazardous Substances Management Central
16
(HSM) Sector
Centrally
19 Development of Wildlife Habitat (DWH) Sponsored
Scheme
Central
31 Special programmes for Minorities
Sector
Ministry of
Consumer Department of Consumer Central
32 Consumer Welfare Fund
Affair Food Affairs Sector
and Public
Page 49 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
Distributio
n
Ministry of
Ministry of Panchayati Central
Panchayati 33 Action Research and Research Study
Raj Sector
Raj
Centrally
37 Swadhar Greh Sponsored
Scheme
Central
39 NPYAD
Department of Youth Sector
Ministry of Affairs Central
40 Scout & Guide
Youth Sector
Affairs and
Sports Scheme of Human Resource Central
Department of Sports 41
Development in Sports Sector
Page 50 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
Ministry of
Informatio
Ministry of Information Supporting Community Radio Movement Central
n and 47
and Broadcasting in India Sector
Broadcasti
ng
Ministry of Central
Ministry of Tourism 55 Capacity Building for Service Providers
Tourism Sector
Department of Health
Ministry of and Family Welfare Central
Targeted Interventions
Health and (Department of AIDS Sector
Family Control) 56
Welfare Department of Health Human Resource and Capacity Central
Research 57 Development Sector
Central
Ministry of 58 Free Coaching for SC and OBC Students
Sector
Social Department of Social
Justice and Justice and
Centrally
Empowerm Empowerment
59 Atal Vayo Abhyuday Yojna (AVYAY) Sponsored
ent
Scheme
Page 51 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
Centrally
National Action Plan for Drug Demand
60 Sponsored
Reduction
Scheme
Department of Central
62 Support of National Trust
Empowerment of Persons Sector
with Disabilities
Scheme for implementation of Persons Central
63
with Disability Act Sector
Ministry of
Developme
Ministry of Development Capacity building and technical Central
nt of North 66
of North Eastern Region assistance Sector
Eastern
Region
Ministry of
Centrally
Rural Department of Rural DDU-GKY under National Rural
67 Sponsored
Developme Development Livelihood Mission
Scheme
nt
Ministry of
Personnel,
Department of Pensions
Public, Pensioner’s Portal (Grant for Central
& Pensioner’s Welfare 68
Grievances Pensioners Association) Sector
(DOP&PW)
&
Pensions
Ministry of
Skill
Ministry of Skill Scheme of Support to Jan Shikshan
Developme Central
Development and 69 Sansthan (JSS) (NGOs) for Skill
nt and Sector
Entrepreneurship Development
Entreprene
urship
Ministry of
Science Department of Science Science and Technology Institutional Central
70
and and Technology and Human Capacity Building Sector
Technology
Page 52 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
Central
76 Pradhan Mantri VRIKSH AYUSH Yojana
Sector
Ministry of
Ministry of AYUSH
AYUSH
AYUSH and Public Health (Public Health Central
78
Initiative- PHI) Sector
Page 53 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
Central
82 National Medicinal Plant Board
Sector
Ministry of
Outreach & Awareness Program for Central
Earth Ministry of Earth Sciences 85
Reach out scheme Sector
Sciences
Ministry of
Statistics
Ministry of Statistics and
and Central
Programme 86 Capacity Development (CD)
Programme Sector
Implementation
Implement
ation
Central
87 Space Technology
Sector
Cabinet Department of Space Central
88 Space Applications
Secretariat (ISRO) Sector
Central
89 Space Sciences
Sector
Department of
Central
Agriculture, Cooperation 90 Rashtriya Krishi Vikas Yojana (RKVY)
Ministry of Sector
and Farmers' Welfare
Agriculture
and
Department of Natural Resource Management
Farmers Central
Agricultural Research and 91 Institutes including Agro Forestry
Welfare Sector
Education Research
Central
96 Atal Tinkering LAB
Sector
Central
Ministry of 97 Atal Information Centre
Ministry of Planning Sector
Planning
Central
98 Atal Community Innovation Centre
Sector
Page 54 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
Ministry of
Electronics
Ministry of Electronics
and Cyber Security Projects (NCCC & Central
and Information 99
Informatio Others) Sector
Technology
n
Technology
Ministry of
Fisheries,
Animal Department of Animal Central
100 Scheme by Animal Welfare Board
Husbandry Husbandry and Dairying Sector
and
Dairying
Page 55 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
MSP has to submit the compliance against all Functional requirement listed below as part of the
RFP response.
Page 56 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
Compliance
Sub Modules Functional requirement description
(Yes/No)
The system should have easy to integrate interfaces such
as web services to integrate with other systems and
applications
The system should ensure the legal compliance to the IT
security and privacy requirement as per the applicable
laws and regulations
The application should be accessible only through secured
SSL channels
The MSP and CSP shall adhere to Aadhaar Act, MeitY
guidelines including information security and Data privacy
and will comply with any standards and regulations,
policies notified by Govt. of India time to time.
The Service Provider and all their associates shall comply
with the relevant provisions of the Aadhaar Act 2016 and
the Aadhaar Regulations 2016, while receiving,
transmitting, storing, processing or handling Aadhaar
Data, including Aadhaar number, demographic and
biometric data
The Bidder/CSP shall provide self-service tools to NITI that
can be used to manage their cloud infrastructure
environments including NITI specific configurations.
Approval of NITI shall be taken prior to making changes /
modifications of the deployed solution, database, data,
configurations, security solutions, hosted infrastructure,
etc. of the Cloud where such changes may affect the
solutions of NGO Darpan 2.0.
Where required, NITI shall be provided the access rights
on the cloud services console that will enable authorized
NITI user, to approve any critical changes to the solution
including the underlying infrastructure before they are
carried out by the Bidder/CSP.
For any changes (including auto-provisioning and others
that may or may not need prior approval) to the
underlying cloud infrastructure, software, etc. under the
scope of the Bidder/CSP, that has the potential to affect
the service levels (performance, availability, etc.), NITI
shall get alerts/ notifications from the Bidder/CSP, both
as advance alerts and post implementation alerts.
The Bidder/CSP shall provision access to NITI authorized
users for the following roles –
• Application Administration (including access to ls
and logs)
• Database Administration (including access to tools
and logs)
• Security Administration & Auditing (including
access to tools and logs)
• EMS & service level monitoring tools and logs
Page 57 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
Compliance
Sub Modules Functional requirement description
(Yes/No)
• Version Control Tools
The application code should be free of OWASP top ten
vulnerabilities.
Page 58 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
Compliance
Sub Modules Functional requirement description
(Yes/No)
The System shall provide access to different pages as per
user rights.
The System shall allow the users to download
forms/documents as per user rights.
The System shall allow the user to search various
information as per user rights.
The System shall allow the all type of users to Login using
the Portal. The system shall have facility to distinguish
different type of users like Administrator, NGOs,
NGO Darpan Ministries etc.
Portal Web portal and the solution should support at least Bi-
lingual versions for user interface. It is expected to be in
Hindi and English languages. The users should see the
labels and captions in selected language and additionally
be able to feed-in their data in the language of their own
choice as per the requirement.
Web based portal should be dynamic and should be
supported with a comprehensive content management
system(CMS) module for easy content management and
administration
The System shall display provide access to different pages
as per user rights.
The System shall allow the user to download
forms/documents as per user rights.
NGO Darpan
The System shall allow the user to search various
Mobile
information as per user rights.
Application
The System shall allow the all type of users to Login using
the Mobile App. The system shall have facility to
distinguish different type of users like Administrator,
NGOs, Ministries etc.
Page 59 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
Compliance
Sub Modules Functional requirement description
(Yes/No)
The System shall allow only the concerned NITI Aayog
officials to update information on NGO Registration
The System shall allow any user/visitor to view
information on NGO Registration
The System shall have maker checker functionality to
create and approve the information updated
The System shall notify the NITI Aayog Nodal Head once
Information on the information is updated over the Portal/Mobile App
NGO Registration The System shall allow the NITI Aayog Checker to either
approve or reject the information update by maker
The System shall allow to update desired changes from
the NITI Aayog maker in case of rejection by the checker
The System shall allow to update any
approved/published content by NITI Aayog maker
The System shall allow to upload documents in Pdf,
Spreadsheet , jpeg, jpg
The System shall allow only the concerned NITI Aayog
officials to update information on Ministry Registration
The System shall allow any user/visitor to view
information on Ministry Registration
The System shall have maker checker functionality to
create and approve the information updated on
Information on Ministry/Department/Attached Offices registration
Ministry/Depart The System shall notify the NITI Aayog Nodal Head once
ment/Attached the information is updated over the Portal/Mobile App
Offices The System shall allow the NITI Aayog Checker to either
Registration approve or reject the information update by maker
The System shall allow to update desired changes from
the NITI Aayog maker in case of rejection by the checker
The System shall allow to update any
approved/published content by NITI Aayog maker
The System shall allow to upload documents in Pdf,
Spreadsheet
The System shall allow only the concerned Ministry/
Department/Attached Office officials to update
information on schemes
Information on
The System shall allow to upload documents in Pdf,
Scheme
Spreadsheet, jpeg, jpg
The System shall have maker checker functionality to
create and confirm the information updated on schemes
Page 60 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
Compliance
Sub Modules Functional requirement description
(Yes/No)
Should provide detailed information on the following to
the user:
i) Scheme Id
ii) Name of the scheme(hyperlinked): The following
details shall display after the name of the scheme is
selected.
(1) Scheme Short Name– It displays the short name of the
scheme.
(2) Scheme Name & Description- It briefly describes the
particulars of the scheme.
(3) By Central Govt / State Govt– It mentions whether
the scheme is sponsored by the centre or state
government.
(4) Ministry details- It mentions the ministry, department
or state under which the scheme is covered.
(5) Contact Information¬ -It provides the contact details.
(6) Other Information– It provides other necessary
information (eligibility criteria, scheme sponsored by,
funding pattern etc.,) regarding the scheme.
(7) Scheme related document - It provides the
information on documents necessary to apply for the
scheme.
iii) Organization- It mentions the name of the
organization to which the scheme is associated with.
iv) Scheme profile - It opens up a pdf document
explaining the scheme.
vi) Apply Online (Hyperlinked -leads to apply grant) -– It
opens up to the window where the scheme can be
applied
The System shall not allow any unauthorized user to
upload information.
The System shall notify the Ministry/NITI Aayog Nodal
Head once the information is updated over the
Portal/Mobile App
The System shall allow the Ministry/NITI Aayog Checker
to either approve or reject the information update by
maker
The System shall allow to update desired changes from
the Ministry/NITI Aayog maker in case of rejection by the
checker
The System shall allow to update any
approved/published content by Ministry/NITI Aayog user
with credentials of maker
The System shall allow only the concerned Ministry
Information on
officials to update information about blacklisting in
Blacklisting
approved format
Page 61 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
Compliance
Sub Modules Functional requirement description
(Yes/No)
The System shall allow to upload documents in Pdf,
Spreadsheet, jpeg, jpg
Page 62 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
Compliance
Sub Modules Functional requirement description
(Yes/No)
The System shall allow users (NGOs) to search for their
Grant request application status based on
Acknowledgment Identification Number (AIN) or
Applicant details, Scheme name, date range etc.
Status of an application can be tracked through different
modes such as:
- Portal
- Mobile App
Status Tracking
- SMS/WhatsApp
of Application
System shall display current Status of Application,
for NGOs
Application can have multiple status based on the stage
of processing. Some of the possible application status can
be: (i) Invalid AIN (ii) Application Submitted, (iii)
Application Under Progress, (iv) Application Approved,
(v)Application Rejected, (vi) Clarification Requested,
(vii) Additional Documents Requested etc.
The System shall allow user to search the Portal based on
multiple criteria/filters like Ministry name, Scheme
Search Facility
name, date range and other criteria.
for all
The System shall allow user to export the search results
Information,
in the format selected by the user like doc, pdf, xls, and
documents
spreadsheet in printer friendly format with page numbers
printed on every page
Page 63 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
Compliance
Sub Modules Functional requirement description
(Yes/No)
The proposed solution should control access to
applications, modules and functions based on user roles
and privileges.
The System shall present option for NGOs to create Login
through portal/Mobile App
The System shall allow the Ministries login to be created
only by Administrator.
The System shall allow the Ministries to create login for
their Departments/Attached Offices.
Upon accessing the portal, the system should clearly
guide a user to the registration module/service.
System shall display minimum required information for
successful registration with the portal
Upon initiation of Login creation process, system shall
display and seek acceptance from user on standard terms
& conditions for registration with the portal and usage
The system shall provide online forms for filling and
submission by prospective users for enabling login with
the system. Some of the basic information to be
captured for registration includes Name of Entity/
Person, e-mail id, verified mobile number, PAN(for
User Creation & NGOs) etc.
Login
The online forms shall clearly indicate which are
mandatory fields and shall implement the validation
controls to ensure that all the mandatory fields are filled
by the user
System shall also facilitate sending validation code
through SMS to the mobile number or validation link to
the email indicated during the request submission
process for validation and registration of users
The system shall restrict programmed attempts to create
user ids in the system through implementation of
techniques such as ‘captcha’.
The System shall allow any registered user to change its
Password after necessary authentications.
The System shall allow any registered user to retrieve
its Password after necessary authentications.
The System shall mandatorily ask
Ministries/Department/Attached Officer login created by
Administrator to change its password after first login
Post-login, the users should be presented a different
dashboard for different category of users (NGOs,
department officials etc.)
Page 64 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
Page 65 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
Compliance
Sub Modules Functional requirement description
(Yes/No)
Page 66 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
Compliance
Sub Modules Functional requirement description
(Yes/No)
Darpan 2.0 also have provision for capturing details of all
office bearers alongwith their addresses, PAN number and
Aadhar number. While registering Darpan 2.0 will validate
PAN and Aadhar numbers of NGO and it’s all office bearers
on real time basis. MSP should ensure the storage of PAN
& Aadhar number in NGO in line with the guidelines issued
from CBDT and UIDAI time to time with no additional cost
associated to it.
In case, NGO is registered with FCRA, 80G or CSR, Darpan
2.0 will have provision to capture and validate their
registration details as part of registration process. MSP
should ensure that FCRA Registration number, CSR
registration number and other identity numbers should be
stored as per guidelines issued by respective line ministry
time to time with no additional cost associated to it.
The System shall allow the user to provide all mandatory
field input and documents for successfully submitting the
registration request
The System shall allow to upload documents in Pdf only
The System shall auto verify the PAN, Aadhar number
and FCRA registration no. through webservice/API
integration with concerned systems of NSDL,UID, Ministry
of Home Affairs.
The System shall not allow to submit the registration
request in case mandatory fields, document and PAN,
Aadhar number and FCRA registration number are
incorrect/incomplete.
The NGO Darpan 2.0 System shall generate temporary
UID for all those NGOs already registered under FCRA
and 80G without Darpan UID. The UIDs shall be made
permanent whenever these NGOs shall complete their
registration process in the NGO Darpan 2.0 System.
Approval of The System shall notify the NITI Aayog voluntary cell
Registration about new registration request
request of NGOs The System shall allow the NITI Aayog voluntary cell to
on Darpan Portal either approve, send back or reject the registration
/ Registration request
request of The System shall allow NGO to update desired changes in
Charitable Trust case Registration request is sent back and resubmit it
on Darpan Portal The System shall allow the NITI Aayog Nodal Head to
/ Registration either approve, send back or reject the registration
request of request approved by voluntary cell
Societies on The System shall generate Unique ID as per agreed
Darpan Portal format once the Registration request is approved
and generation The System shall allow NGOs to track the status of their
of UID registration request
Page 67 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
Compliance
Sub Modules Functional requirement description
(Yes/No)
The system shall send SMS/Email Notification to
registered email and Mobile no. of NGO about
Registration request
All the successfully registered NGO, Charitable Trust,
Societies can create their Profiles
Page 68 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
Compliance
Sub Modules Functional requirement description
(Yes/No)
Page 69 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
Compliance
Sub Modules Functional requirement description
(Yes/No)
The System shall notify the NITI Aayog voluntary cell
about new registration request
The System shall allow the NITI Aayog voluntary cell to
either approve, send back or reject the registration
request
Approval of The System shall allow the Ministries to update desired
Registration changes if Registration request is sent back and resubmit
request of it.
Ministries on
The System shall allow the NITI Aayog Nodal Head to
NGO Darpan
either approve, send back or reject the registration
Portal
request approved by voluntary cell
The System shall allow Ministries to track the status of
their registration request
The system shall send SMS/Email Notification to
registered email of Ministries about Registration request
The System shall notify the NITI Aayog voluntary cell
about new registration request
The System shall allow the NITI Aayog voluntary cell to
either approve, send back or reject the registration
request
Approval of The System shall allow the Departments/Attached
Registration Offices to update desired changes in case Registration
request of request is sent back and resubmit it
Department
The System shall allow the NITI Aayog Nodal Head to
/Attached
either approve, send back or reject the registration
Offices on NGO
request approved by voluntary cell
Darpan Portal
The System shall allow Departments/Attached Offices to
track the status of their registration request
The system shall send SMS/Email Notification to
registered email of the Departments/Attached Offices
about Registration request
Create profiles
of All the successfully registered
Ministries/Depart Ministry/Departments/Attached Offices can create their
ments/Attached Profiles
Offices
Update Profiles
of All the successfully registered
Ministries/Depart Ministry/Departments/Attached Offices can update their
ments/Attached Profiles
Offices
The System shall have maker checker functionality to
Blacklisting of confirm the Blacklisting information
NGOs The System shall not allow any unauthorized user to
upload information.
Page 70 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
Compliance
Sub Modules Functional requirement description
(Yes/No)
The System shall notify the Ministry/NITI Aayog Nodal
Head once the information is updated over the
Portal/Mobile App
The System shall allow the Ministry Checker to either
approve or reject the information update by maker
The System shall allow to update desired changes from
the Ministry maker in case of rejection by the checker
The System shall allow to update any
approved/published content by Ministry maker
The System shall not allow the NGO to apply for any new
Grant for any scheme till the Blacklisting is valid.
The System shall trigger message to all other Ministries /
Departments regarding blacklisting of NGO.
Page 71 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
Compliance
Sub Modules Functional requirement description
(Yes/No)
System shall allow all Authorised user to raise Technical
complaint over Helpdesk via Portal /Mobile App
System Shall generate Incident Ticket for each Complaint
with unique number
Help desk
System shall allow Technical team to close the Incident
ticket after closing the technical Issue
System shall allow to reopen the ticket in case the issue
reoccur within stipulated timeline
System Shall allow NGOs to raise grievance against
process like Registration, Approval etc via Portal /Mobile
App
The system should report receiving complaints through
different medium such as (i) NGO Darpan Portal, (ii)
Mobile App (iii) Call Centres (v) e-mail etc.
System Shall forward the grievance to concerned Ministry
or NITI Aayog team
Grievance System Shall generate Incident Ticket for each Grievance
Management with unique number
System shall allow Technical team to close the Grievance
ticket after closing the technical Issue
System shall allow to reopen the Grievance ticket in case
the issue reoccur within stipulated timeline
System should facilitate user to track the status of the
complaints using the complaint reference number
assigned at the time of registering the complaint
Page 72 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
Compliance
Sub Modules Functional requirement description
(Yes/No)
System shall have comprehensive Information
Management System . IMS will have fuzzy matching and
other capabilities which will provide the demographic
matching which can be used to detect duplicate and
create an entity/ member master record.
System shall be able to create Data Profiling. Data should
be properly profiled, cleansed, standardized and
validated by data quality functions
System shall be able to do Data cleansing: After profiling,
there is quantifiable information detailing the strengths
and weaknesses of data elements. Data Cleansing exercise
should turn this knowledge into action and build data
standardization, correction or enhancement routines
within the profiling module. Some of the typical data
cleansing operations should include:
i. Creation of a Data Quality module for checking
quality of data before it goes for record creation
within the Repository
ii. Checking for the completeness and accuracy of the
data and highlight any exceptional records.
iii. Standardization of data.
Information iv. Data cleansing e.g. finding correct pin code from
Management other records with same address etc.
System shall be able to do De-Duplication. De-duplication
should be done based on number of demographic
parameters available in addition to Aadhaar and Pan Card
such as name, address, etc. subjected to Data availability.
A widely accepted and proven India specific dictionary
should be used to perform fuzzy demographic matching,
which should work seamlessly with Indian names and
addresses.
System shall be able to do Generation of Master Record.
Fuzzy matching capabilities should provide the
demographic matching capabilities which can be used to
detect duplicate and create an entity/ member master
record and deploy this across departments over a single
interface that helps in identifying how the entity has been
captured across departments and then deploy reporting
and analysis framework on top of this data.
Page 73 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
Compliance
Sub Modules Functional requirement description
(Yes/No)
utilized, assessment feedback, adverse information in
social media etc)
System based compliance assessment of NGOs: NGO
Darpan will have provision for performing a compliance-
based assessment of NGOs selected either on sample
based or on complaint based. NGOs will be assessed for
their compliance against defined guidelines of respective
Ministry / Department specified for grant utilization for
each scheme
The system shall able to standardise the data
The system shall do Network Analysis for Duplicity
verification of members, address etc, alert Management
& Reporting-
The system shall have alert Management & Reporting and
shall alert concerned users for discrepancies
System shall prepare 360 degree profile of members,
NGOs, do Risk Reporting to enable fraud detection.
System shall do performance rating of NGOs based on
KPIs
Alerts may be generated based on the any event,
deficiency in document, issues at the level of NGO level,
issues identified at Network level or any information
available in public domain.
Page 74 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
Compliance
Sub Modules Functional requirement description
(Yes/No)
dashboard for different category of users (NGO, NITI
Aayog Officials, Ministry/ Department officials etc.)
System shall display some statistical Dashboard and MIS
on Portal and it should be visible to all visitors
System shall have provision of filters for each Dashboard
System shall provide Fund disbursal, utilisation
reports/dashboard based on data of PFMS/other
disbursal systems
System shall provide Analytics on Geographical
distribution of funds released, NGO wise fund release
System shall provide Analytics on NITI Aayog, Ministries
Verifier Approver performance
System shall provide Analytics on NGO performance
Page 75 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
Compliance
Sub Modules Functional requirement description (Yes/No)
The system should intimate the users through predefined
channels for pending service request application on a
daily basis
The Application should be able to notify the concerned
officer by SMS or email.
Application should be able to populate the Dashboard for
the concerned officer about the New Application,
Pending application.
The Application should be able to notify the Applicant by
SMS or email whenever status of application change
The application should be able to fetch the mobile no
and other details of the applicant and the approving
authority for the necessary action
The system should have provisions for intimating the
applicant about the current status of their application
through SMS and/or Email especially if there is a change
Notification in the status with respect to the final delivery of the
service
The system should also allow the applicant to retrieve
update about his/her service request by sending a SMS
containing the AIN
System should show alerts on the user dashboard which
summarizes important information including.
System should generate alerts (SMS, email etc.) if there
are any changes in the complaints
status such as clarification requested, resolved etc.
The system should generate information alerts for the
relevant officials/users/ applicant if any action is
required w.r.t. the application based on the workflow
defined in the system
The system shall provide relevant notifications
generated for different category of user on their
dashboard
System shall have provision to escalate all request to
Escalation Matrix next level in case the request is not address/no action
taken within stipulated timeline
Page 76 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
Compliance
Sub Modules Functional requirement description
(Yes/No)
Data Integration with system related to FCRA) of Ministry
Requirement of Home Affairs is envisaged as one of the significant
from FCRA, requirements for NGO Darpan Portal upgradation. For
Ministry of Home the same, FCRA Wing of Ministry of Home Affairs to
Affairs share following information in Machine readable
format.
Page 77 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
Compliance
Sub Modules Functional requirement description
(Yes/No)
• Change of name / address in respect of the
person/association
• Change in key members in respect of the
person/association
Page 78 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
Compliance
Sub Modules Functional requirement description
(Yes/No)
Name of the NGO, CSR registration no of NGO & NGO
Darpan id
• Details of CSR contribution
• CSR Contribution received in year
• Details of utilization of CSR contribution:
• Name of project/ activity
• Address/ location
• Utilised fund
• Balance fund
Page 79 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
Compliance
Sub Modules Functional requirement description
(Yes/No)
At the time of Annual Return/ Compliance -
At the time of Annual return, the Department is
capturing information related to funding source.
The department to share following data from Annual
return in Machine readable format –
• NGO Name
• PAN No
• FCRA No.
• NGO Darpan ID
• Income received in previous year
• Grants received from Central or State
Government
• Grants received from CSR
• Grant received from Foreign Contribution
• Other source
• Name of NGO
• Darpan ID
• PAN Card
• Name of the Scheme
• Name of Ministry
• Accounting Head
Page 80 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
Compliance
Sub Modules Functional requirement description
(Yes/No)
• Amount Sanctioned
• Amount disbursed.
• Date of disbursal
• Expenditure details from NGO EAT module
Page 81 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
All required information will be generated based on on-demand query management system
without retaining any data of Ministries / Departments by NGO Darpan 2.0. In the need of
information pertaining to NGOs, the Ministry / Department user will raise request, upon login, in
a form of drag and drop object/ data column user interface and the result of outcome will be
published on NGO Darpan 2.0 using analytics/visualization tool.
NGO Darpan will use API Management process for creating, publishing and managing API
Connections. API management will provide deep integration capabilities to NGO Darpan 2.0 to
build APIs on top of existing applications of Ministries / Departments. By managing all of APIs
on one unified and centrally visible platform, will give NGO Darpan 2.0 greater flexibility for
reusing the functionality of API integrations which helps save time and efforts.
Furthermore, NGO Darpan 2.0 will also use concept of data federation. Instead of bringing
information together under one roof, federation leaves an organization’s data where it is, but
provides a unified view using virtualization. In other words, data federation offers a means of
querying and analyzing information from multiple systems as if it all resides within a single,
harmonized data store.
Data federation eliminates the need to create yet another database or data warehouse and
manage integration with a central data store. As such, data federation has fewer points of
potential failure.
A key advantage of the federation approach is that it allows real-time information access. In
today’s world of online business with clickstream analytics, social media insights, and digital
marketing programs, the advantages of real-time insights cannot be overstated. With the right
enterprise-grade tools, virtualizing data offers greater flexibility for managing change. Adding
new data sources, for example, from the rollout of a new application or addition of new
Ministry/ Department, can be achieved with considerably greater speed and at a lower cost
than a traditional data consolidation scenario.
Page 82 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
Data federation vastly simplifies querying and analysing information, and it eliminates the need
for users to directly access source systems, which reduces the challenges involved with
administering security access to multiple systems.
MSP has to submit the compliance against all technical requirement listed below as part of the
RFP response.
Page 83 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
Page 84 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
Page 85 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
Page 86 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
Page 87 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
Page 88 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
Page 89 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
Page 90 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
Page 91 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
Page 92 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
Page 93 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
i) Contextual Security
ii) Conceptual Security
iii) Logical Security
iv) Physical Security
v) Component Security
The security services used to protect the solution shall
include:
Identification, Authentication, Access Control,
Administration and Audit and support for industry
standard protocols.
The solution shall support advanced user authentication
mechanisms including digital certificates and biometric
authentication
Security design should provide for a well-designed identity
management system, security of physical and digital
assets, data and network security, backup and recovery
and disaster recovery system.
The solution should provide for maintaining an audit trail
of all the transactions and should also ensure the non-
repudiation of audit trail without impacting the overall
performance of the system.
The application design and development and security
standard should comply with Open Web Application
Security Project [OWASP] top 10 principles and ISO
27001.
System Security -
Page 94 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
Page 95 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
Session Management -
Page 96 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
Page 97 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
Page 98 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
Page 99 of 182
Request for Proposal Volume 2
NITI Aayog | Request for Proposal - Selection of “Managed Service Provider” for NGO Darpan 2.0 in NITI Aayog
and Version arising due to internal / external factors. This will help
Control ease of application maintenance and enhancements.
Modules/ application should be supported by the ‘Session’
and ‘Transaction Manager’ for the completeness of the
requests
Application must be developed/customized in a suitable
environment or Sandbox as agreed in the discussions with
Department. The System Integrator must justify the
choice of development environment.
The application must be developed/customized and
hosted utilizing industry standard with commercially
available tools. The System Integrator must list all tools to
be used to develop, customize and maintain the
application, as well as the hosting platform, hardware and
software, and seek prior approval of Department.
System Integrator shall propose and setup a dedicated
‘Development / Customization’ environment and provide
remote monitoring access to Department for the same.
System Integrator must also provide detailed
documentation of all modification and customization done
and the same should be updated in the master FRS and
SRS with appropriate version control.
Customization of NGO Darpan 2.0 core application may be
allowed to take place outside Department/Government
premises; however, it is proposed that for all the ongoing
upgradation / enhancements and maintenance activities
needs to be done within the development environment set
up by the System Integrator within pre-decided premises
only. The System Integrator must comply with all the IT
and admin requirements as defined by Department
The System Integrator should use a version and library
control tool (like GitHub) for all development and
customization of the application. The access of the
version control tool must be provided to Department or
any agency nominated by Department for periodic review
of logs and Audit of the entire development process.
It is a mandatory requirement that all relevant
documentation be created, updated and maintained
throughout the contract duration. The System Integrator
will also ensure that proper track of all bugs is maintained
and fixed as per various tests conducted on the
application. It is desirable that the System Integrator
maintains a bug tracking tool for the purpose.
i) Data Requirements
ii) Environmental Requirements
iii) Functional Requirements
iv) Usability Requirements
v) User Requirements
vi) User Experience Requirements
NGO Darpan 2.0 web portal should be accessible through a
web browser via Internet and Intranet. The kind of
information to be displayed on the web portal should be
managed and controlled through the ‘Application Admin’
and ‘Content Management’ developed as part of the NGO
Darpan 2.0 Solution framework, with an intention of
making most of the information available for public
consumption through the web portal as possible.
System Integrator should design proper controls and
features in line with a modern WCM (Web Content
Management) system so that content modifications in the
web portal doesn’t require code changes and Department
users can use drag and drop functionalities to update new
contents. There should also be a maker checker concept
in place to review contents before they are published. A
repository for all kind of contents (Video, Audio, Graphics,
moving text, rich media etc.) should be maintained with
appropriate metadata tagging and search functionalities.
1.Content Management
2.Enterprise Search
3.User Management
4.Entity Management
5.Grant Management System
6.Progress Management and Monitoring
7.Grievance Management
8.Analytics and MIS
9. Communication Management
Encryption :
The NGOs are required to mandatorily register in the NGO Darpan Portal to avail financial grant
under the Central Sector and Centrally sponsored scheme.
Any NGO/CSO/VO/Trust and similar organisation would be able to register in NGO Daran Portal
through its Web Portal and Mobile App. The Registered NGOs would receive Unique ID (UID) after
successful registration in the NGO Darpan Portal. This UID is one of the preconditions for any
NGO to apply for financial grant under the Central Sector and Centrally sponsored scheme.
B. Process map
The Ministry providing Grants-in-Aid to NGOs will be onboarded in the NGO Darpan Portal 2.0 as
an entity. Any Ministry (central or even State if required) would be able to register in NGO Daran
Portal through its Web Portal and Mobile App. This will enable the Ministries to include their
Departments/Attached Offices in the Portal. After successful onboarding, Ministries will be able
to use the services like adding new Schemes in Portal, creating Application forms for Grant
request, Grant request scheme processing, approval etc. The Ministries will be able to easily
manage their static information like Ministries Introduction, documents like SOP, Guideline
through the Content Management System of NGO Darpan Portal 2.0.
Pre-conditions (if any) The Ministry has been provided with User Id and
password by NGO Daran Portal 2.0
Administrator
Process Execution time (in Days) • 5 Working Days for login creation from
receiving of the onboarding request.
• 5 Working Days from submission of the fresh
request for registration
• Additional 5 days after resubmission with
clarification
B. Process map
B. Process map
The NGOs not performing as per expectation/timeline and not able to complete the milestones
or diverted/mismanaged the Grants can be Blacklisted by Ministries.
B. Process map
The Ministries, Departments, Attached Offices providing Grants-in-Aid to NGOs would be able
to create the profile of Scheme under which Grant-in-Aid can be provided. The Scheme can be
created using the NGO Darpan Portal 2.0. The authorised user would be able to create the
scheme and add the information and document like guideline etc.
B. Process map
The Ministries, Departments, Attached Offices providing Grants-in-Aid to NGOs would be able
to create the Grant request Application form online using the NGO Darpan Portal 2.0. The
authorised user would be able to design form and add the validations and document
requirement.
B. Process map
The Ministries, Departments, Attached Offices providing Grants-in-Aid to NGOs would be able to
create the EOI for calling proposals for Grant request online using the NGO Darpan Portal 2.0.
The authorised user would be able to create EOI and add the Terms of Reference and other
conditions as per the requirement.
B. Process map
The Ministries, Departments, Attached Offices providing Grants-in-Aid to NGOs would be able
to allocate workflow to the Grant-in-Aid Application form online using the NGO Darpan Portal
2.0. The authorised user would be able to create and update workflow and add the fields and
documents required for each steps of Scheme grant request submission, approval, grant
sanction, grant approval, progress monitoring etc process with Business rules.
B. Process Map
The Ministries, Departments, Attached Offices providing Grants-in-Aid to NGOs would be able
to define milestones for disbursal of grant fund and allocate fund to the Grant-in-Aid scheme
using the NGO Darpan Portal 2.0. The Ministries, Departments, Attached Offices would be able
to create and update milestones and the business rule for completion of each Milestone.
B. Process Map
The NGOs would be able to submit the Application form for Grant online using the NGO Darpan
Portal 2.0/Mobile App. The authorised user would be able to receive the Application online,
they can verify and approve/reject the Application online.
B. Process map
The NGOs would be able to submit the Proposal on EOI for Grant online using the NGO Darpan
Portal 2.0/Mobile App. The authorised user would be able to receive the Proposal online, they
can Evaluate and approve/reject the Application online.
B. Process map
The Ministries/Department/ Attached Offices would be able to able to submit the sanction and
approve Grant fund transfer online using the NGO Darpan Portal 2.0/Mobile App. The authorised
user would be able to create Sanction Order, Fill PFMS form and receive status of transfer.
Process Description
Process Description
12. PAO makes the final payment PAO Officer PAO NA Automated
through electronic transfer Central
B. Process map
The Ministries/Department/ Attached Offices would be able to able to submit the sanction and
approve subsequent instalment/ fund transfer online using the NGO Darpan Portal 2.0/Mobile
App. The authorised user would be able to create Sanction Order, Fill PFMS form and receive
status of transfer.
Process Description
6. New
Process Description
Process Description
Process Description
Process Description
The NGOs would be able to update their utilization report and status regarding the updation of
EAT module here. The Ministries/Department/ Attached Offices would be able to create Field
Inspection Team, Project progress review team etc using this module. These teams would be
able to submit the various progress review report online using the NGO Darpan Portal 2.0/Mobile
App. The authorised user would be able to review and give recommendation based on various
progress reports using the NGO Darpan Portal 2.0/Mobile App.
Process Description
Process Description
Process Description
Process Description
B. Process map
10.4.15. Random/Complaint Based Progress monitoring of Grant Utilization in NGO Darpan Portal
The Ministries/Department/ Attached Offices would be able to create Field Inspection Team, Project
progress review team etc for random or complaint-based inspection review using this module. These teams
would be able to submit the status/inspection report online using the NGO Darpan Portal 2.0/Mobile App.
The authorised user would be able to review and give recommendation based on various progress reports
using the NGO Darpan Portal 2.0/Mobile App.
Process Description
Process Description
11. Any NGO found to have given Authorize user, Ministry NA Automated
incorrect information or in- Ministry
appropriate use of fund would
be debarred or blacklisted
B. Process map
The module will act as singe window for grievance management. The NGOs can lodge their grievances
regarding various processes like delay in Application approval, delay in fund transfer etc.
Ministries/Department/ Attached Offices would be able to receive grievances and can respond to grievances
through this module.
Process Description
Process Description
B. Process map
The module will act as singe window for receiving technical complaints and Providing resolution grievance
management. Any registered user can lodge their technical issues regarding NGO Darpan 2.0 like login issue,
registration issue, non-submission of application etc. Technical Team of NGO Darpan 2.0 would be able to
receive technical issue details and can respond to it through this module.
Process Description
Process Description
B. Process map