REQUEST FOR PROPOSAL FOR ADANI IT Consultancy Service for ... · 7 SAP HANA ABAP 4 HANA 8 Web...

18
REQUEST FOR PROPOSAL FOR ADANI IT Consultancy Service for IT Development & Support NIT NO AEML/MDB/2018-19/012

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