REQUEST FOR PROPOSAL FOR ADANI IT Consultancy Service for ... · 7 SAP HANA ABAP 4 HANA 8 Web...
Transcript of REQUEST FOR PROPOSAL FOR ADANI IT Consultancy Service for ... · 7 SAP HANA ABAP 4 HANA 8 Web...
REQUEST FOR PROPOSAL
FOR
ADANI IT Consultancy Service for IT Development & Support
NIT NO AEML/MDB/2018-19/012
2
Table of Contents
TABLE OF CONTENTS ............................................................................................................................... 2
1. INTRODUCTION ................................................................................................................................. 3
1.1 Purpose ........................................................................................................................... 3
1.2 Statement of Confidentiality ...................................................................................... 3
1.3 Vendor/Partner Response ............................................................................................ 3
1.4 Project Time Frame ....................................................................................................... 4
2. COMPANY INFORMATION ................................................................................................................ 4
3. SCOPE ................................................................................................................................................ 5
3.1 Scope of Work of Vendor ............................................................................................. 5
3.2 Scope of work for Adani Electricity Mumbai Limited ............................................. 8
3.3 Further IT Upgrade Strategies .................................................................................... 8
4. TECHNICAL SKILL SET ...................................................................................................................... 9
4.1 Responsibility matrix .................................................................................................... 9
4.2 Selection Criteria ......................................................................................................... 10
5. PROCESS ADHERENCE REQUIREMENT ........................................................................................ 10
5.1 Service Level Agreement ........................................................................................... 10
5.2 Service Level Agreement Targets............................................................................. 11
5.3 Penalties for the SLA Breach .................................................................................... 12
5.4 Competence awareness and training program ...................................................... 12
6. RFP PROCESSES .............................................................................................................................. 13
7. VENDOR SELECTION PROCESS AND PROPOSAL EVALUATION CRITERIA .................................. 17
8. BILL OF QUANTITY .......................................................................................................................... 17
9. SERVICE LEVEL AGREEMENT PARAMETERS ................................................................................. 2
3
1. Introduction
1.1 Purpose
As part of its extensive operations, the IT division of Adani Electricity Mumbai
Limited is responsible for the development, maintenance, enhancement &
support of several off-the-shelf enterprise as well as customized / in-house
developed applications. These applications automate various business processes
&include / integrate with enterprise systems such as SAP, GIS to provide end-to-
end IT solutions for enhancing efficiency & effectiveness in managing the
business. The development & administration of these applications span across
several development platforms such as Dot Net, Java, SAP, Domino, XPages,
Mobile Development, etc.
This document describes the scope of work for the procurement of on-site IT
Application development & support services from vendor. These services would
be in the form of routine and project based work on the various application
development & administration platforms being used by IT to deliver business
requirements FY 2019-20.
1.2 Statement of Confidentiality
This RFP and all materials submitted by Adani Electricity Mumbai Limited must
be considered confidential. Adani Electricity Mumbai Limited requests that this
RFP not be forwarded to any third party for evaluation or for any other purpose
without the express written consent of Adani Electricity Mumbai Limited. When
submitting confidential material to Adani Electricity Mumbai Limited, the bidder
must clearly mark it as such.
1.3 Vendor/Partner Response
The bidder response should contain technical information and pricing details of
their services, which will meet or exceed Adani Electricity Mumbai Limited
requirements & specifications as described in this document. The bidder should
propose an integrated and well-defined solution for Adani Electricity Mumbai
4
Limited with a clear implementation strategy, which is flexible and scalable to
meet present and future growth. The proposal should also contain the
vendor/Partner corporate profile & scope of capability information. In order to
expedite the evaluation process and fairly evaluate all proposals it is mandatory
that the general Terms & Conditions are being accepted.
Failure to agree to or comply to any of these terms and conditions and/or not
following the required mandatory outline and/or not providing required
information as softcopy and/or proposing payments not linked to deliverables
will result in a bidder's proposal being disqualified from the evaluation.
1.4 Project Time Frame
Adani Electricity Mumbai Limited intends to award a one-year contract for the IT
Application development & support services at Adani Electricity Mumbai Limited
(henceforth referred to as AEML) offices across India, as per Adani Electricity
Mumbai Limited discretion starting from the project kick off date. One month
prior to year end, the selected bidder performance will be evaluated for renewal
considerations. Adani Electricity Mumbai Limited preserves the right to
terminate the contract upon non-performance or non-compliance to the
agreement commitment. The selected bidder mobilization period is limited to 30
days. Within this period the vendor must understand AEML development
processes / standards, quality checks & align their proposed services in line with
these expectations. After this period the deductions and penalties policies apply.
2. Company Information
Adani Electricity Mumbai Limited - Organization Overview & Mission
AEML, a part of Adani, is India’s leading utility company having presence across
the value chain of power business i.e. Generation, Transmission, Distribution
company by developing projects in all high growth areas.
For more Details, please visit https://www.adanielectricity.com/
5
3. Scope
3.1 Scope of Work of Vendor
The primary area of operation will include development, maintenance, enhancement & support of various applications across the following platforms
S No Platform Technology Details 1 DotNet ASP .NET, C# .NET, VB .NET, ODBC, MS SharePoint 2 Java Core Java, Swings, JSP, JDBC, JNDI, Ant, Gradle 3 SAP ABAP SAP ABAP Skills 4 SAP HR Webdynrpo for ESS Portal,ABAP 5 SAP PI SAP PI Architecture, PI, AS ABAP, AS Java, PI
Monitoring knowledge 6 SAP BIW/BO BIW Skills , BO Skills 7 SAP HANA ABAP 4 HANA 8 Web Development HTML, CSS, JavaScript, JavaScript Libraries (Dojo,
JQuery) 9 Mobile Development SAP Mobile Platform, SAP Fiori, Android, iOS,
Xamarin, HTML 5.0, CSS 3.0, Bootstrap, Angular, React Native, ArcFM Mobile
10 GIS SDE Administration
ArcGIS, ArcFM, Responder, Oracle
11 GIS ESRI – ArcGIS / ArcFM / Responder
ArcGIS, ArcFM, Responder, Oracle, ASP .Net, C #, JavaScript, HTML,HTML5, ArcObjects
12 Analytics R, Phython etc 13 SAP Basis ECC 6.0, NW, Portals, PI 14 Server Administration Solaris, Windows, Linux
Based on users requirements, the priorities of the development activities will be
decided by AEML. The Project manager and /or project leads will assign these
activities to the vendor along with effort estimate and expected delivery time-lines
.The vendor will provide on-site resources to execute these activities .
Adani Electricity Mumbai Limited is an ISO 27001 and CMMi Level 3 certified
company and it follows the standard industry best practices in its Software
Development Lifecycle (SDLC).The vendor resources will need to follow these
practices on a strict basis.
6
The following are the key activities expected for development related work from the vendor
Development
Sr. No. Development Activities 1 Assistance in detailing & technical / feasibility analysis of
requirements 2 Low level design of components to be developed 3 Development & unit testing of individual components 4 Integration of components to build overall application / solution 5 Integrated testing of overall solution w.r.t functionality, security &
efficiency 5 Preparation of training manuals / tutorials for deployment & usage 6 Assistance in UAT & user training related activities 7 Assistance in deployment / configuration of application on
production 8 Monitoring & tuning of application health parameters & platform
diagnostics 9 L2 & L3 level support to users on application related queries &
issues 10 Preparation / updation of technical documentation as per AEML
processes.
GIS ArcSDE Administration
Sr. No. Administration Activities 1 Planning, Execution and Management of new requirements wrt to Data
center including GIS, OMS and other systems 2 Monitoring and Management of complete existing GIS Landscape
including the Data center Management 3 Lead / Assist the planning, design, documentation, and implementation
of various systems including GIS covering Capacity, Configuration and Change Management
4 Back up and Recovery Management - Assist Develop, maintain, and monitor procedures for all server backups on regular basis including GIS, OMS and RELATED Oracle / SQL based systems
5 Maintenance of Systems Health, Monitoring System Performance and Logs and Message queeing, Management Systems for Data updates and Change requests
6 Create and maintain all databases required for development, testing, training and production usage. Test and apply software patches
7 Control migrations of programs, database changes, reference data changes and menu changes through the development life cycle
8 Perform database re-organizations as required to assist performance and ensure maximum uptime of the database
9 Put standards in place to ensure that all application design and code is produced with proper integrity, security and performance
10 Evaluate new release of GIS, OMS, Oracle and its tools, and third
7
party products to ensure that the site is running the products that are most appropriate.
11 Provide technical support to application development teams. 12 Administer all database objects, including tables, clusters, indexes,
views, sequences, packages and procedures. 13 Troubleshoots with problems regarding the databases, applications
and development tools 14 Manage sharing of resources amongst applications. 15 GIS Database Admin Activities:
• Database Administration & User Management of Geodatabase. • Logical & Physical backup of database. • ArcSDE Database Administration of Testing & Development servers. • ArcSDE (GEO Database) versions monitoring. • Database compression. • ArcSDE Database & Application Support to Delhi & Mumbai GIS users. • ArcSDE Database tuning in co-ordination with IDC DBA support team. • Co-ordination with IDC for various system & database issues.
16 Citrix & Application System Admin Activities: • System administration, GIS application installation & configuration etc. • Citrix user creation & maintenance. • Application Publishing. • License assigning to users. • GIS application configurations as per requirement. • Custom Tools installation & version maintenance. • Server Sizing Finalization & PR Creation and follow up for Purchase Order with CPG. • Rack Space Reservation with IDC and follow up. • Server Installation at IDC with provisioning of various Services like Backup, Collocation, System Administration, Antivirus support etc.
BASIS & OS Support
Sr. No. Support Activities 1. Database OPatching 2 Support to development team for sap instance configuration 3 Backup and Restoration of the database 4 Import / Export of the Data 5 Responsible for performance tuning 6 Table space sizing, Analysing 7 Hands on experience on Sun Solaris 10/Windows server 2012RHEL 8 Documentation of all the processes and Updation of the same on
regular basis. 9 Coordination with Data center Team for various activities 10 Maintenance of all the servers including AMC renewal. 11 Administration support and troubleshooting of user’s end 12 BASIS, security,user management,Transport,system config,backup
8
housekeeping 13 Server monitoring and maintenance 14 Implement and configure system architecture, system
management 15 Perform security operations 16 Work as part of a team and provide 24x7 support .
BIW / BO
Sr. No. Support Activities 1 AEML ISU, R3 BW systems data loading, job Scheduling &
Monitoring, Key MIS jobs triggering & monitoring, Reports
Development and Modelling.
Further, resources would be required to follow AEML guidelines as mentioned below
3.1.1 Adhere to company ethics and policies 3.1.2 Mark attendance on working days 3.1.3 Ready to work in shifts. 3.1.4 Ready to travel as and when required to go to branch offices or
project sites for carrying out project related activities.
3.2 Scope of work for Adani Electricity Mumbai Limited
3.2.1 Provisioning of seating arrangement for resources at designated location(s)
3.2.2 Provision of desktops with required configuration and capability to carry out work
3.2.3 Provisioning of telephone facility as required for communication with AEML personnel
3.2.4 Providing Internet connectivity for accessing technical details and other relevant technical information
3.2.5 Assigning reporting matrix to the resources 3.2.6 Provision to register daily attendance at work place 3.2.7 Facility to book the time-sheets
3.3 Further IT Upgrade Strategies
3.3.1 Exploration & implementation of relevant SAP functional modules 3.3.2 Implementation of Single Sign-On & two-step authentication across
various application platforms & IT systems
9
3.3.3 Exploration of BigData & in-memory concepts for performance enhancement & analytics (e.g. Hadoop, SAP HANA)
3.3.4 Exploration & Implementation of intelligent tools & techniques for predictive analytics & to automate routine activities
3.3.5 Exploration & implementation of cloud based services (IaaS, PaaS, SaaS) for cost optimization & lean implementation footprint.
3.3.6 Exploration, Feasibility analysis & Implementation of Virtual / Augmented Reality techniques to enhance effectiveness of business & support activities
3.3.7 Exploration, Feasibility analysis & Implementation of IoT concepts & tools as needed for enhancing effectiveness of business activities & support
4. Technical Services
4.1 Service matrix
Service Areas
Core service platform Additional services
Dot Net Development
ASP .NET, C# .NET, VB .NET, ODBC, HTML, CSS, JavaScript
MS Sharepoint, Integration with SAP, GIS & ADS JavaScript Libraries (Dojo, JQuery)
Java Development
Core Java, Swings, JSP, JDBC
HTML, CSS, JavaScript, Integration with SAP, GIS & ADS
SAP Development
ABAP, HR , BI, BO ABAP: Reports/Interfaces/Module Pool/SmartForms/UserExits/BADIS/BDCs/Workflows ABAP HR : ESS Portal Webdynpro
Webdynpro , SAP Ui5.0 , SAP Fiori , SAP S/4 HANA ABAP: Configuring Business Package for ESS & MSS in Portal Configuring UWL, System Creation in Portal,Java Scripting Identifying Roles and Assignment in Portal & ECC,WebDynpro Applications (ABAP,JAVA),Workflows,Functional Configuration of ESS & MSS in ECC NWDS, Netweaver, ESS Portal Development - Creation of Iviews, pages and roles, handling java connectors, assigning roles, transport mgt for portal
Web Screen HTML, CSS, JavaScript, JavaScript Libraries (Dojo,
10
Design/ Development
Adobe Photoshop, Dream weaver
JQuery)
Mobile Development
SAP Mobile Platform, SAP Fiori, Android, iOS, Xamarin, HTML 5.0, CSS 3.0, Bootstrap, Angular, React Native
MDM, BYOD platforms
SAP BASIS Technical
ECC 6.0, NW, Portals, PI ECC 6.0, NW, Portals, PI
GIS ArcSDE Administration
ArcGIS, ArcFM, Responder, Oracle, ASP .Net, C #, JavaScript, HTML,HTML5, ArcObjects
ArcGIS, ArcFM, Responder, Oracle, ASP .Net, C #, JavaScript, HTML,HTML5, ArcObjects
4.2 Selection Process
Vendor shall send resumes of the candidates for the above scope of work.
Adani team would perform first level scrutiny on the resumes and call for the interviews with the candidates.
Selected candidates would be working on the projects / activities allotted by Adani Team. Only AEML approved resources will be allowed to be working on the projects .howevver , a window of 15 days would be given to vendor for the assessment of the resources .AEML has right to replace the the resources if not found suitable .
If any candidate is not reporting to work or has resigned from the vendor’s payroll, it is the responsibility of the vendor to arrange for the replacement within 6 working days.
5. Process Adherence Requirement
5.1 Service Level Agreement
The vendor in turn should meet the service levels mentioned in this agreement. Overall service level management would require constant interaction between the vendor and Adani Electricity Mumbai Limited team to ensure that all criteria are met. Any change in the service level agreement will be introduced after an agreement on the changes with the vendor/partner and Adani Electricity Mumbai
11
Limited to discuss the scope and the financial impact of the change to the service level.
5.2 Service Level Agreement Targets 5.2.1 Application Development
Overall, the application development work should meet all the requirements and needs to be completed within the efforts & timelines prepared for each individual assignment
The formal SLA for individual development assignments will be determined by the Group Head before starting development work based on the complexity & priority of the requirement.
5.2.2 Application Support
All Events, issues, incidents & requests should be logged in IT helpdesk package and need to be closed as per stipulated timeline.
The SLA structure proposed by AEML for support calls is given below:
Criticality Response Time Update Frequency
Resolution Time
Expected Service Levels
High 1 business hour 1 business hour 4 business hours
98%
Medium 2 business hours
4 business hours 2 business days
95%
Low 4 business hours
8 business hours 5 business days
95%
Call Criticality Matrix
High: Loss of service or severe usability problems to a large number of users, a mission-critical system, or some equally serious problem. Enterprise-wide impact. Immediate action required. Severe degradation to the performance of servers. Immediate, High level impact. There will be a partial loss of service. E.g. users facing severely low response from applicant servers, memory dumps in critical business transaction affecting business etc.
Medium: Functional defects in the solution. Also, this means that there is a problem on the critical servers but no significant business impact. There is a workaround that is available. E.g. Problems in transports, non-working of development server etc.
12
Low: Fault affects localized operations. Moderate impact. There is a workaround available. E.g. ABAP dump for specific transaction/ specific user, A specific user not able to logon to application etc., Certain request and problems related to authorization changes.
Any breach in SLA would result in 1% of the monthly agreement value being deducted from the vendor.
Root Cause Analysis should be performed for critical incidences as and when required. & corrective steps should be taken to improve the SLA.
5.2.3 Resource Unavailability & Replacement
Vendor should allocate resources within 15 days once requirement is conveyed by AEML. In case of unavailability / resignation of allocated resources, replacement resource should be made available within 6 days & with sufficient lead time for knowledge transfer from the existing resource (or within maximum seven days in case of exigencies).
5.3 Penalties for the SLA Breach
The vendor delivered services should aim to achieve required availability of development services and delivery timelines. Hence, the SLA will be measured by the availability, time taken & quality of services.
The availability will be calculated as lead time for assignment / replacement of resources. If vendor fails to provide appropriate services and reporting as committed to in the RFP, penalties and/or deductions will be applied on a yearly basis.
The penalties shall be calculated with respect to measurement of events of failure of adherence to SLA and time taken to resolve them
Deduction resulting from failure to provide an agreed on service/resource will be based on the contract quotation and will be incremental.
5.4 Competence awareness and training program
Adani Electricity Mumbai Limited will ensure required application specific knowledge transfer to be provided to resources.
Vendor need to ensure that their resources are up-to-date on the technical platforms & skillsets being used / adopted by AEML & with respect to awareness for company policies, rules and regulations. AEML reserves the right to randomly
13
evaluate the resources’ skill sets on sampling basis. In case on non-compliance, AEML will raise notification and impose penalty as per SLA.
5.5 Review Mechanism
Weekly / Milestone based project reviews
Monthly support calls SLA report
Periodic Customer Satisfaction Survey/Feedback with Adani Electricity
Mumbai Limited.
Resource attendance & timesheet analysis
Periodic skill / competency tests .
6. RFP Processes
6.1 Projected Time frame
The expected time-frame for the milestones of the RFP processes are
summarized in the following table:
RFP Time Frame Table Milestone Due period
Letter of Intent to Propose 7 days Proposal Submission 15days Proposal Evaluation/Clarifications 7 days Vendor Presentations 7days Vendor Selection 7 days Contract Awards 7 days Delivery of Services by Vendor Immediately
14
6.2 Letter of Intent to Propose
The bidders are required to confirm in writing their intent to submit a response
to this RFP within seven (7) days after the reception of the RFP. The response
should also include the name, telephone, fax and email of a designated
coordinator, who shall be the point of contact between Adani Electricity Mumbai
Limited and the bidder firm during the period from sending its proposal until
contract(s) is awarded.
The letter of intent should be sent by electronic mail to:
Anand Kumar S V
Assistant Vice President - IT,
Adani Electricity Mumbai Limited, IT Department,
2nd Floor, Devidas Lane, Near MTNL Office,
Off. S.V.P Road
Borivali (W), Mumbai - 400 103
Maharashtra, India
6.3 Inquiries
Any questions about the RFP must be submitted in writing to:
Anand Kumar S V
Assistant Vice President - IT,
Adani Electricity Mumbai Limited, IT Department,
2nd Floor, Devidas Lane, Near MTNL Office,
Off. S.V.P Road
Borivali (W), Mumbai - 400 103
Maharashtra, India
E-mail – [email protected]
Mobile: 9323796861
All questions about the administrative and technical contents of the RFP must
be submitted in writing and addressed as shown above. Questions may be e-
15
mailed to the e-mail address or faxed to the fax number shown above. All
questions must be received no later than Fourteen (14) days after the reception
of the RFP. AEML will prepare a written response to all questions. No individual
responses to specific vendors will be given prior the reception of all questions.
The bidder is not allowed to contact or talk with any other AEML personnel
regarding this RFP unless specifically authorized by the person mentioned
above.
6.4 Vendor/Partner Presentation
Vendor/partner oral presentations shall be requested / permitted if they are
necessary to properly clarify compliance with the requirements of this RFP.
Adani Electricity Mumbai Limited will not be liable for any costs associated with
the presentation.
6.5 Submission of Proposals
One (1) copy of technical bid & un-priced commercial offer in separate sealed
envelope to be sent to our Mumbai Office at the following address on or before
the date given on the invitation letter:
Anand Kumar S V
Assistant Vice President - IT,
Adani Electricity Mumbai Limited, IT Department,
2nd Floor, Devidas Lane, Near MTNL Office,
Off. S.V.P Road
Borivali (W), Mumbai - 400 103
Maharashtra, India
E-mail – [email protected]
Mobile: 9323796861
16
One (1) copy of technical bid & un-priced commercial offer and One (1) copy of priced commercial offer (Priced offer shall be sent in a separate sealed envelope), to our Office at the following address:
Shri Rohit Agarwal
Vice President CPG,
1st Floor, Devidas Lane, Near MTNL Office,
Off. S.V.P Road
Borivali (W), Mumbai - 400 103
Maharashtra, India
The proposal should be submitted in hard copy as well as soft copy. Bidder
submitted proposal will be valid for 3 months from date of submittal.
6.6 Accepted proposals
In the case that AEML accepts the proposal, the selected bidder response to the
RFP will be considered to be binding on the Vendors/partners and will be used in
whole or in part, in the contract between AEML and the Vendors/partners.
6.7 Contract Award
After evaluation of all acceptable proposals by the evaluation team, a contract
may be awarded to the responsible Vendors/partners whose proposal meets the
requirements of this RFP and receives the highest overall rating on the
evaluation criteria. The award document will be a contract incorporating all of
the requirements, terms and conditions of the RFP, the Vendor/Partner proposal,
the Standard Clauses for all AEML Contracts, and any appendices, exhibits
and/or other attachments as required by AEML.
6.8 Notification of Award
The successful Vendor/partner will be advised of selection, through the issue of
a "Notification of Award Letter." All Vendors/partner shall be notified of the
selection or rejection of their Proposals.
17
6.9 Contract Approval
AEML shall have direct access to personnel of the selected Vendors/partners(s)
who have full authority to make commitments on behalf of the Vendors/partners.
The Vendors/partner shall include, as part of their proposal, any restrictions
under which their primary negotiations will operate.
7. Vendor selection process and Proposal Evaluation Criteria
AEML selects on the best value/price performance and on best meeting the company requirements. Therefore AEML does not commit to award a contract to the lowest price offer.
8. Bill of Quantity
Sr No Area of Work ManHours Required Minimum Hrs Maximum Hrs
1 DotNet 9600 11250 2 Java 2000 2250 3 SAP ABAP
3900 4500 4 SAP PI / PO
5 SAP HR 2000 2250 6 SAP BIW/BO 2000 2250 7 Web Development 2000 2250 8 Mobile Development 7700 9000 9 GIS SDE Administration 2000 2250
10 GIS ESRI – ArcGIS / ArcFM / Responder 3900 4500
11 Analytics 2000 2250 12 SAP Basis 13800 16200 13 SAP Server Administration 2000 2250
TOTAL 52900 61200
2
9. Service Level Agreement Parameters
Sr. Key Service Parameters Service Level Parameters Default Penalty Incentive 1(a) Design & Development of application requirements as
per expected functionality within the estimated efforts / timeframe with minimum errors & in adherence to the organization's quality standards
Effort Variance > 10% 0.5% of Invoice Amount NA 1(b) Schedule Variance > 10% 0.5% of Invoice Amount NA 1(c) Defect Density > 15% 0.5% of Invoice Amount NA 1(d) Defect Leakage Rate > 5% 0.5% of Invoice Amount NA 1(e) Audit Observation Density > 10% 0.5% of Invoice Amount NA 2(a) Maintenance & Support of existing systems
(applications / databases / OTC software) - User Query resolution, System Configuration & Tuning, System / Server Monitoring, Bug Fixing as per uptime & incident resolution TAT
Response Time TAT Adherence
< 95% 0.5% of Invoice Amount NA
2(b) Resolution Time TAT Adherence
< 98% 0.5% of Invoice Amount NA
2(c) Issue Leakage Rate > 10% 0.5% of Invoice Amount NA 2(d) System Uptime < 99% 0.5% of Invoice Amount NA 3(a) Attendance of deployed resources during project
duration % Leaves / Absence > 10% 0.5% of Invoice Amount NA
3(b) % Punctuality < 90% 0.5% of Invoice Amount NA 4(a) Availability of resources, when needed for
development / support Lead Time > 15
days 0.5% of Invoice Amount NA
4(b) Replacement Time > 6 days
0.5% of Invoice Amount NA
5 Competency of deployed resources Evaluation Score < 70% 0.5% of Invoice Amount NA