LRP RFP Software QA Final
LRP RFP Software QA Final
Issued by:
New York City Employees’ Retirement System
The New York City Employees’ Retirement System (“NYCERS”) is initiating a Request for Proposal
(“RFP”) for comprehensive Software Quality Assurance and Validation Services for the NYCERS
Legacy Replacement Project (LRP).
The determination for award shall be made to the responsive and responsible proposer(s) whose proposal
is determined to be the most advantageous to the New York City Employees’ Retirement System taking
into consideration the price and other factors or criteria that are set forth in this RFP.
Table of Contents
A. Executive Summary ............................................................................................................................. 1
A.1. Project Expectations ............................................................................................................... 1
A.2. Responsiveness ..................................................................................................................... 2
A.3. Standardized Response Format ............................................................................................. 3
A.4. Definitions ............................................................................................................................... 3
B. Background and Overview................................................................................................................... 5
B.1. LRP Governance and Risk Management ............................................................................... 6
C. Organizational Capability and Relevant Experience ............................................................................ 9
C.1. Financials ............................................................................................................................... 9
C.2. Customer History .................................................................................................................... 9
C.3. References ............................................................................................................................. 9
D. Scope of Services .............................................................................................................................. 10
D.1. Independent Testing Strategy and Plan................................................................................ 12
Test Environments .................................................................................................. 13
D.2. Test Preparation and Execution............................................................................................ 13
Test Scripts, Cases, and Scenarios ........................................................................ 13
Testing Tools........................................................................................................... 14
Automated Testing .................................................................................................. 14
Test Evaluation ....................................................................................................... 14
Defect Management and Remediation .................................................................... 15
D.3. Reporting and Metrics........................................................................................................... 16
D.4. Testing Support .................................................................................................................... 16
D.5. Project Team Training .......................................................................................................... 17
D.6. Knowledge Transfer.............................................................................................................. 17
D.7. Project Management of the Software QA and Validation Services Engagement .................. 18
Project Management Tools ..................................................................................... 18
Project Plan and Schedule Management ................................................................ 18
Risk and Issue Management ................................................................................... 21
Project Reporting and Metrics ................................................................................. 21
E. Project Staffing and Resource Management ..................................................................................... 22
E.1. Project Organization ............................................................................................................. 22
E.2. Respondent Project Staffing ................................................................................................. 22
Key Personnel ......................................................................................................... 24
Supporting Roles..................................................................................................... 25
F. Proposal Components and Requirements ......................................................................................... 26
F.1. Technical Proposal ............................................................................................................... 26
F.2. Cost Proposal ....................................................................................................................... 27
F.3. RFP Exceptions .................................................................................................................... 27
List of Figures
High-Level LRP Governance Structure .................................................................................. 6
List of Tables
Table 1. Summary of Software QA and Validation Team Target Outcomes ........................................ 1
Table 2. NYCERS High-Level Statistics ............................................................................................... 5
Table 3. LRP Role Descriptions ........................................................................................................... 7
Table 4. Required Testing Types ....................................................................................................... 11
Table 5. Test Script, Case, Scenario.................................................................................................. 14
Table 6. Defect Severity Level Definitions.......................................................................................... 15
Table 7. Defect Complexity Level Definitions ..................................................................................... 15
Table 8. Defect Priority Level Definitions ........................................................................................... 16
Table 9. Blackout Periods .................................................................................................................. 20
Table 10. Respondent Proposed Staff Required Classifications .......................................................... 22
Table 11. Mandatory Key Personnel .................................................................................................... 24
Table 12. Procurement Milestones....................................................................................................... 30
Table 13. Evaluation Criteria ................................................................................................................ 46
All appendices and response templates listed below are available on the NYCERS Procurement Portal:
https://nycers.procureport.com
Appendices
Appendix 1. Required Deliverables
Appendix 2. Deliverable Expectation Document
Appendix 3. Statement of Work
Appendix 4. Service Level Agreements
Appendix 5. Iran Divestment Act Compliance Rider For New York City Contractors
Appendix 6. Doing Business Data Form Notice
Appendix 7. “Appendix A” General Provisions Governing Contracts For Consultants, Professional,
Technical, Human And Client Services
Appendix 8. NYCERS Supplemental Provisions Governing Software Quality Assurance and Validation
Services for Technology Projects
Response Templates
Template A. Customer History
Template B. Respondent Firm Customer References
Template C. Technical Proposal
Template D. Cost Proposal
Template E. Respondent Exceptions to this RFP
Template F. Vendor Information Form
Template G. Vendor Acknowledgement of NY State Freedom of Information Law
Template H. Acknowledgement of Addenda
Template I. Bidder’s Certification of Compliance with Iran Divestment Act
Template J. Doing Business Data Form
Template K. Affirmations and Broker’s Forms
Template L. Responsiveness Certification Form
Template M. Vendor Written Questions
A. Executive Summary
The New York City Employees’ Retirement System (“NYCERS”) is embarking on a large-scale
modernization to optimize its ability to administer retirement benefits for New York City employees and
provide new and innovative services. This project is referred to as the NYCERS Legacy Replacement
Project or “LRP.” NYCERS previously issued a Request for Proposal (RFP) to solicit proposals for the
implementation of a pension administration solution that will satisfy LRP strategic objectives and goals.
NYCERS is issuing this RFP to solicit proposals for Software Quality Assurance (QA) and Validation
services to ensure the new solution’s software code is of the highest possible quality and meets business
specifications.
A summary of goals for this Software QA and Validation engagement are outlined in Table 1 below.
Table 1. Summary of Software QA and Validation Team Target Outcomes
• Respondent’s testing approach and plan must be comprehensive and rigorous and exceed SI
testing where necessary.
• Respondent’s approach and plan for system testing must exhibit significant flexibility to ensure
consistency with the SI’s approach and plan for system testing based upon a phased
implementation of the new pension administration solution and support the decision-making
process in software acceptance.
• NYCERS will prioritize risk management throughout the project and will be supported by multiple
parties. Respondents are expected to fully embrace and account for this approach to risk
management in their proposal. The vendor is expected to demonstrate its commitment to
coordinating with other NYCERS third-party contractors to support effective risk management
activities throughout the project.
• The vendor must utilize industry-leading, commercially available, non-proprietary automated testing
tools that NYCERS may adopt at the completion of the LRP.
• The vendor must utilize industry best practices in their testing approach and methodology and is
required to support NYCERS’ transition in adopting this approach.
• The vendor must use NYCERS’ project management tools (e.g., Planview, see Section D.7.1) to
ensure there is a clear “single source of truth” regarding all aspects of the project. These tools must
provide NYCERS stakeholders with full visibility into all project activities at any time.
• The vendor should leverage relevant prior work and testing artifacts to efficiently conduct all testing
activities.
A.2. Responsiveness
NYCERS will only consider proposals where the Respondent (i.e., prime contractor) meets on their own
without the need to rely on any subcontractors or other partners all of the responsiveness requirements.
Respondents and proposals that do not meet the criteria will be deemed non-responsive. All certifications
below must be provided using the Responsiveness Certification Form (Template L):
• All Respondents must have been in business for the past 10 years.
• Respondents, as a firm, must be entirely focused on independent software testing or, alternatively,
have independent software testing as a core offering.
• Respondents must have provided software QA and validation services involving complex testing of
ERP-like systems for at least 10 distinct organizations of equal or greater size as NYCERS
(100,000 clients or more).
− Enterprise resource planning (ERP) is defined as the ability to deliver an integrated suite of
business applications. ERP applications automate and support a range of administrative and
operational business processes across multiple areas, including line of business, customer-
facing, and administrative aspects of an enterprise. ERP deployments tend to be complex.
• Respondents must not be a contractor or subcontractor for NYCERS in another capacity relating to
any other aspect of the LRP, and must not be any vendor who is submitting any proposal related to
the LRP.
− The selected vendor will be precluded from pursuing or being engaged with NYCERS in
capacities involving the LRP beyond software QA and validation services for the entirety of
their contract with NYCERS.
NYCERS will solely determine if a proposal is responsive. Proposals deemed non-responsive will not be
considered for an award (see Section G).
A.4. Definitions
Below are definitions of some recurring terms used throughout the RFP:
• Client: an individual external User, typically an Active NYCERS Member or a Retired Client. Clients
may also be individuals associated with NYCERS Members or Pensioners, such as a beneficiary.
• Employers: any City agencies or entities who employ individuals who are either eligible to join, or
are required to join, NYCERS’ pension plan(s).
• NYCERS Stakeholder: any individual, internal or external, who has a personal or business interest
in NYCERS as an organization and, therefore, directly or indirectly the LRP project (e.g., clients,
staff, Board of Trustees).
• User: any individual, internal or external, who will utilize the LRP solution.
• NYCERS staff: individuals working at NYCERS. NYCERS at its sole discretion reserves the right
to include contractors as staff.
• Respondent: the prime contractor responding to this RFP. The Respondent must be a single firm
proposing to provide the solution and services described herein, either directly or through
subcontractors under its direct supervision.
− The Respondent (i.e., prime contractor) may not be a partnership of firms (e.g., joint venture).
In the case of multiple firms proposing to work together, one must declare itself to be the prime
contractor (i.e., Respondent) with all other involved firms being formal sub-contractors to the
prime contractor.
− NYCERS will hold the prime contractor solely responsible and liable for all its subcontractors.
It is the prime contractor’s responsibly to ensure its agreements with subcontractors are
appropriate to this end and enable full compliance with all NYCERS RFP terms and conditions
and any subsequent agreements (e.g., Section H.17).
− The Respondent must on its own without consideration of any subcontractors meet all
responsiveness criteria in Section A.2.
500 Employees
11 Employers
185,000 Active Members
145,000 Retired Members and Beneficiaries
26,000 Other Clients (e.g., Vested members)
Note: figures above are an approximation.
NYCERS membership is available to, and required of most, if not all, employees of the following
organizations:
• City of New York
• NYC Transit Authority
• NYC Housing Authority
• NYC Health and Hospitals Corporation
• MTA Bridges and Tunnels
• NYC School Construction Authority
• NYC Housing Development Corporation
• City University of New York – Senior Colleges
1 While NYC Off-Track Betting Corporation and New York State Courts are employers listed in the 2019 CAFR, they are not
listed here. This is because neither of these employers has active employees with NYCERS membership as of June 30, 2017
according to the 2019 CAFR, page 199, Table 12.
Role Description
NYCERS Board of The Board is the governing body of NYCERS. It serves as the Fiduciary to Members,
Trustees Pensioners, and Beneficiaries. Its responsibilities include oversight of the system,
establishing the administrative budget of the system, promulgating rules and
regulations necessary to carry out provisions of law and investing the assets of the
Retirement System. In addition, the Board and the Executive Director will consider
risk mitigation strategies and adoption recommendations from the Project Risk
Consultant for material risks.
Project Risk Consultant Under the direction of the Board of Trustees, will have wide latitude to monitor and
assess project activities and outputs for the purposes of evaluating risk throughout
the project.
Executive Director The NYCERS Executive Director will be the Project Authorizer, with overall
accountability for ensuring the project is appropriately resourced and helping
oversee alignment with NYCERS vision and strategic objectives.
Deputy Executive Director The NYCERS Deputy Executive Director will support the Executive Director in
overseeing the project at an executive level.
Chief Operating Officer The NYCERS Chief Operating Officer will be the primary executive-level manager
helping oversee the project with focus on ensuring the selected Respondent delivers
the project on schedule and within budget.
Independent Validation Will advise the Executive Director, Deputy Executive Director and Chief Operating
and Verification Officer, focusing on all project aspects and helping ensure the best solution is being
Consultant built in the most effective and efficient way possible for NYCERS with minimal risk.
Chief Information Officer The NYCERS Chief Information Officer will be an executive-level manager helping
oversee the project with focus on evaluating the degree the technical elements of the
implementation are being implemented by the selected Respondent as agreed and
in a manner consistent with all SOW and contractual requirements.
Enterprise Risk The Enterprise Risk Committee’s role is to oversee project and organizational risk
Committee identification, assessment, treatment (if any), monitoring, tracking and escalation of
project risks.
PMO Deputy Director The NYCERS PMO Deputy Director ensures that the selected Respondent (i.e., SI)
is meeting all of the project requirements and escalates issues to the NYCERS
Executive Director, PMO and Chief Operating Officer. The PMO Deputy Director
works closely with all the project teams to mitigate project risks and challenges
including schedule, scope and budget. In addition, the PMO Deputy Director
coordinates with the NYCERS stakeholders (both internal and external) to ensure all
communications are disseminated in a timely manner.
NYCERS Program The Program Management Office (PMO) ensures all NYCERS project management
Management Office requirements and policies are met and will assist in coordinating the NYCERS
(PMO) Project Team, as well as with any change control triggered by requests for changes
(RFCs). The PMO will also work closely with all project risk management teams.
LRP Vendor(s) Responsible for the delivery of the project. Will primarily include the selected
Respondent and their subcontractors, however may also include other vendors and
consultants brought onto the project at the discretion of NYCERS.
Role Description
NYCERS Project Team The NYCERS Project Team are the individuals who will be assigned by NYCERS to
work with the SI as well as any other vendors working on the project.
Any exceptions to this model, and the Respondent’s ability to participate in it fully, must be described in the
RFP exceptions (see Section F.3).
C.1. Financials
Respondents must explain the current and anticipated financial state of their organization in the submitted
proposal. Each Respondent and all subcontractors (including all subcontractors of subcontractors at any
level) must also submit a copy of their certified financial statements or audit reports with their proposal for
each of the last five (5) years (2015–2019) in addition to any material information the expected to impact
financials in the current year (2020).
C.3. References
Respondents shall provide six (6) references using Template B. These references should be for
independent software quality and validation services conducted for large ERP-like system modernization
projects of similar scale and complexity as NYCERS (100,000 clients or more). These references must be
for customers that appear in the Respondent’s customer history (see Section C.2). NYCERS may also
choose to arrange site visits directly with any or all Respondent references.
Note that for references, some specific information about contracts is requested for which Respondents
must follow the requirements described in Section C.2.
D. Scope of Services
The vendor will be responsible for delivering all services necessary to ensure the LRP solution is of the
highest quality, meets all requirements and has been designed as expected, and meets NYCERS’
expectations, in addition to other services related to testing that will support NYCERS. In their proposals,
Respondents must address:
• How the proposed testing strategy is suitable and sufficient for all required testing types (see
Table 4), and clearly highlighting nuances within any given testing type.
• Testing approach and methodology details, including:
− Comprehensive details on the proposed testing approach and methodology, including fully
articulating how the test strategy and plan that outlines the test cycles and testing details (e.g.,
test coverage, techniques, traceability) will be delivered.
− The degree the proposed approach and methodology has been tailored for NYCERS and the
degree it is based in proven, industry-leading practices and methodologies appropriate for
projects of the scale and nature of the LRP.
− How the Respondent’s team will function independently, as well as act as an extension of the
NYCERS staff, and will be directly responsible for performing independent software testing as
validation of the testing performed by the SI.
− Details on all material qualitative and quantitative elements of the proposed testing approach
and methodology.
− Clarity on entry and exit criteria for all testing types
− Discussion of the actual execution of testing and how it will be managed and reported on
against entry and exit criteria for the testing phases
• How it will ensure that independent testing activities stay aligned with SI’s project plan:
− The SI will take a phased implementation approach for the new solution. The SI is under
procurement and therefore the exact phased implementation approach is not yet confirmed
(refer to the Request for Proposal for IT Services Pension Administration Software and System
Integration Services for the Legacy Replacement Project for more details).
− Respondents must propose a flexible approach that can adapt as needed.
• Alignment with an Agile or Agile-like LRP SI solution implementation approach.
− NYCERS expects an Agile or Agile-like implementation to be employed by the LRP SI vendor
no matter which vendor(s) are awarded.
Test Environments
The Respondent will propose an approach for establishing and utilizing test environments (including
hardware and software) for all testing types and for all project phases. Respondents must discuss in their
response:
• How they have handled the management of test environments on previous independent testing
projects, highlighting the most successful strategies.
• If the approach would be to establish and maintain separate test environments from the SI what
controls would be put in place to ensure uniformity between the test environments, or if the
approach would be to utilize the test environments provided and configured by the SI, how the test
environments would be efficiently shared between both parties to prevent any project delays.
• Any test environments that could not be hosted by a commercially available cloud provider of
NYCERS choosing and why not.
Testing Tools
The Respondent must utilize enterprise-grade, industry-leading, commercially available, non-proprietary
testing tools appropriate for a project of this scale and complexity, for all tests conducted during
implementation of the new solution. Tools must be compatible with use of JIRA to enable streamlined
defect reporting. The Respondent must grant full access to and use of tools to NYCERS, including training
members of NYCERS staff to properly and effectively employ and maintain the tools, with the intent that
NYCERS will adopt the testing tools after completion of the LRP. The Respondent must submit a
comprehensive list of all testing tools utilized on previous projects, including the tool’s purpose and the
Respondent’s level of expertise (e.g., certifications) at employing each tool. Respondents are expected to
support the operation and maintenance of all utilized testing tools throughout project implementation (e.g.,
performing tool upgrades).
Automated Testing
NYCERS wants to take full advantage of automated testing in a similar manner to other leading commercial
and public organizations when implementing a solution of this scale. Regarding automated testing, all
proposals must:
• Include automation of regression testing wherever such testing will be used.
• Explain if and how the automated testing will be leveraged for other types of testing beyond
regression testing, and explain in which areas automation would provide the greatest benefit.
• Describe how the Respondent has utilized automated testing on prior software quality assurance
and validation projects as well as the associated benefits realized over alternative methods.
• Support the proposed use of automated testing with information such as the processes and
standards around automated test design and maintenance and how the proposed automated
testing approach will be effective, optimal, and is aligned with the skills and level of the
Respondent’s proposed resources.
• Provide details on the specific automated testing tools required to support the proposed automated
approach and how they will be practically utilized during implementation.
Test Evaluation
Respondents must fully articulate how they will evaluate all aspects of testing within each phase of system
implementation in their proposal. All proposals must:
• Address specific steps necessary to evaluate each testing type listed in Table 3 (e.g., evaluating
testing results).
• Describe the tools and processes that will be used to evaluate sufficient test coverage as well as
confirm requirements traceability.
• Provide a comprehensive list of all evaluation criteria that will be utilized throughout the testing
process, including entry/exit criteria and suspension/resumption criteria for each phase and type of
testing.
• Outline the steps and events that would trigger situations where testing would be
stalled/suspended and then subsequently resumed, including how the Respondent would help
minimize potential negative impacts to the project during any such times.
• Helping NYCERS develop a strategy and plan for NYCERS-led User Acceptance Testing and
Backup, Failover, Roll-back, and Recovery Testing. The Respondent may be required to create
additional test suites to facilitate various testing types, as well as provide feedback on test progress
and recommendations to improve the quality and efficiency of testing efforts.
• Incorporating and facilitating meaningful participation of SI resources in specific, testing related
project discussions
• Enable direct collaboration between the actual members of the Respondent’s team performing the
work and NYCERS staff, especially those identified as being responsible for testing activities post-
implementation once vendors depart (i.e., not train-the-trainer style or similar indirect models).
• Be tailored specifically to NYCERS and not generic, including creating NYCERS-specific
knowledge transfer documentation, and include a process to evaluate the success of knowledge
transfer using objective measures.
• Include a detailed plan that supports the transfer of knowledge and approach for determining a
successful transition.
Knowledge transfer will only be deemed successful if NYCERS staff is evaluated as proficient with all
aspects of planning and conducting all testing types listed in Table 3; including, but not limited to: forming a
testing approach and methodology, creation of test suites (including for automated testing), test execution
(including automated testing), expert use of testing tools, test evaluation and reporting, and test risk
identification and mitigation strategies.
vendor, that vendor will be responsible for adhering to the agreed upon plan throughout the project. The
project plan and explanatory information provided in the proposal should:
• Include clear work breakdown structure (WBS) information.
• Highlight key dependencies both between tasks performed by, and fully in control of, the
Respondent as well as key dependencies the Respondent’s work would have with the LRP System
Integration vendor.
• Provide information about how the Respondent would resource specific tasks, including estimated
resource loading details (quantitative).
− Resources referenced should align with the resource types and roles the Respondent provides
in their Cost Proposal.
− Respondents must be clear about what tasks are proposed to be performed on-site, off-site, or
off-shore (or some combination).
• Highlight project plan connections to key milestones and required deliverables (Appendix 1).
• Ensure the proposed project plan is conservative. Proposed project plans are to account for the
both the information available to the Respondent as well as known uncertainties. Proposed project
plans are not to reflect “best case” or “minimum” scenarios.
− NYCERS will work with the selected vendor and the LRP SI during the Project Assessment
Phase (“Phase 0”), as described in the Request for Proposal for IT Services Pension
Administration Software and System Integration Services for the Legacy Replacement Project
– refer to Section B, to finalize the project plan.
− While finalization of the project plan may result in redistribution of tasks, efforts, durations, etc.,
it may not result in an increase to the Software Quality Assurance vendor’s firm fixed price (see
Section H.22). The Respondent’s project plan submitted with this proposal must be designed
with this principle in mind.
• For all NYCERS led work proposed by the Respondent, Respondent must clearly identify all such
tasks on their proposed project plan and ensure realistic and adequate time is afforded to such
tasks, presumably informed by the Respondent’s expertise and experience. All NYCERS led work
must be thoughtfully planned and designed by the Respondent, and well-supported by Respondent
resources.
− All such tasks must each include specific Respondent staff/resource assignments with effort
hours attached to those Respondent staff/resources to demonstrate the degree the
Respondent has planned to support NYCERS led work.
− NYCERS reserves the right to require evidence from Respondents that supports the need for
NYCERS led work in a particular area, as well as evidence that substantiates a Respondent’s
proposed approach and estimates for NYCERS led work.
− NYCERS will not lead or perform work on unrealistic schedules, or under other unrealistic
conditions, especially in any situations where the selected vendor is providing minimal support
to achieve such work in the target timeframe.
• Be provided in a format where details can be easily extracted and reviewed in detail by NYCERS
(e.g., MS Project or Excel). Project plans should not be provided in formats such as PDF.
In addition, the proposed project plan must account for the following blackout periods described in Table 9.
During blackout periods, major deployments cannot occur. Respondents should also expect reduced
availability of NYCERS staff during these times.
Table 9. Blackout Periods
The proposed project plan must be paired with an effective ongoing schedule management approach in
order to help ensure timely delivery of the project according to the plan. Respondents must demonstrate
how their schedule management approach will be pro-active and use proven methods to detect potential
schedule delays and schedule risks, early, when they are more likely to be remediated.
Furthermore, NYCERS is interested in understanding, for both potential and actual schedule delay
situations, what types of actions Respondents will commit to taking in response to actual schedule delays
to get the project back on schedule (e.g., underestimated level of effort for a given task). Along these lines,
it is important for Respondents to explain how, in these situations, they would communicate and instill
confidence in NYCERS that any schedule delays, or potential schedule details, will be resolved through the
Respondent’s actions. For a project of this scale, nature, and duration, it is essential that the vendor build
trust and a solid track record with NYCERS of predictable resolution, and minimal uncertainty around any
potential or actual schedule delays.
Respondents should anticipate and plan to resource and initiate the project within 10 days of NYCERS
issuing the Purchase Order.
Resource
Description
Classification
On-Site, Off-Site, Resources must be classified as either “on-site,” “off-site,” or “off-shore.”
or Off-Shore • On-site resources are resources that will spend 75% or more of their project working
time at a NYCERS location. On-site resources must meet the following minimum
requirements:
Resource
Description
Classification
− On-site work schedules for all resources must always be designed in the best
interests of the project.
− On-site work schedules should align with NYCERS normal business hours
whenever possible and where consistent with the best interests of the project.
− NYCERS may require at any time on-site resources to adjust their on-site working
schedule, such as to participate in project workshops or other discussions, which
will be accommodated and facilitated by the Respondent.
− On-site resources must be eligible to work in the United States for the duration of
the project.
• Resources that will spend 75% or more of their project working time at locations other
than NYCERS are to be classified as “off-site” if those non-NYCERS work locations are
within United States or Canada, and “off-shore” if those non-NYCERS work locations
are not within the Unites States or Canada. Both off-site and off-shore resources must
meet the following minimum requirements:
− Work performed off-site and/or off-shore must in no way hinder the project or delay
its progress.
− Time-zone differences may not restrict the ability for the NYCERS team to
communicate and collaborate with off-site and/or off-shore resources during
NYCERS normal business hours as needed.
− NYCERS may require at any time off-site and/or off-shore resources to appear on-
site, such as to participate in project workshops or other discussions. The timing
and duration of such on-site appearances requested by NYCERS will be
accommodated and facilitated by the Respondent at no additional cost.
− All off-site and off-shore locations where any NYCERS-related work is performed
must adhere to the minimum set of workplace standards described in Section
H.21.
− In addition, no more than one-third (33.333%) of total project resources as
identified by the Respondent in their cost proposal (see Section F.2) may be filled
by off-shore resources.
− While Respondents are permitted to propose off-shore resourcing in a manner that
conforms to the RFP, ultimately the selected Respondent’s use of any off-shore
resources is solely at NYCERS discretion and only is permitted with express pre-
approval from NYCERS.
Full-Time or Resources must be classified as either “full-time” or “part-time”:
Part-Time • Full-time resources are resources that will be exclusively assigned to NYCERS and will
work a minimum of 40 hours each week on the project, excluding approved holidays
and personal time off, for the entire assignment period.
− “Exclusively assigned to NYCERS” means a resource that will only work on the
NYCERS project and will not be assigned to, or otherwise performing work for, any
other vendor client; as well as the resource not being assigned to, or otherwise
performing, significant internal work for the Respondent or significant work for
outside entities.
Resource
Description
Classification
• Part-time resources are resources that will be not exclusively assigned to NYCERS (as
described above) and/or will work less than 40 hours each week on the project.
• Resources that will work a minimum of 40 hours a week but that will not be exclusively
assigned to NYCERS must be classified as part-time.
Key Personnel
Specific individuals must be proposed for every Key Personnel listed in Table 11 below, and a résumé with
three (3) references be provided for each of those individuals. In addition, in order to propose a specific
individual, the Respondent must agree that the individual may not be removed from the project prior to the
start date. In the event any proposed key personnel becomes unavailable, the Respondent must take the
necessary action(s) to remedy in a timeframe that is acceptable to NYCERS. Furthermore, NYCERS shall
be entitled to damages if the loss of key staff during the project contributes to project delay (see Section
H.3).
Table 11. Mandatory Key Personnel
Role Description
Test Lead The Testing Lead will be responsible for oversight and coordination of all aspects of
system testing, including coordination and oversight of all testing cycles and testing
personnel. This individual will ensure that testing activities remain in sync with the
SI’s testing activities, and will update the Contractor’s project manager regularly
regarding the progress of testing activities. The Test Lead will provide guidance on
where and how to allocate testing resources to ensure proper execution of the
contractor’s testing approach, methodology, and plan. This individual will integrate
NYCERS QA Team members in with the Contractor’s team in order to facilitate
continuous knowledge transfer throughout the LRP. The Test Lead will confirm that
all entrance and exit criteria are met within each test phase, and will ensure that all
identified defects are properly communicated to the NYCERS staff. Specific
experience and expertise managing complex independent testing of ERP-like
systems is strongly preferred.
Project Manager The Project Manager will be the Contractor’s primary resource responsible for the
management and delivery of the project, including coordinating all Contractor and
Subcontractor project resources and ensuring such resources perform efficiently,
optimally and produce acceptable work product at all times. The Project Manager is
also responsible for ensuring continuous updating, maintenance and organization of
all project documentation. The Contractor will be required to authorize and empower
the Project Manager to make commitments to NYCERS relating to the project and
Contractor’s scope of activities.
The proposed project manager must hold one or more widely-recognized, currently
active, industry certifications in project management (e.g., Project Management
Professional).
Lead Test Automation The Lead Test Automation Engineer is responsible for overseeing deployment of test
Engineer automation solutions to increase the robustness, effectiveness, and efficiency of
testing efforts. This individual will lead the design and execution of automated,
Role Description
reusable test scripts. The Lead Test Automation Engineer will leverage the
Contractor’s test automation framework in addition to best practices to determine
what tests (in addition to regression testing) should be automated and in what
sequence. This individual will ensure knowledge transfer of automated test
execution to NYCERS staff members.
Supporting Roles
Any role the Respondent proposes that is not a Key Personnel is a supporting role (e.g., Test Environment
Specialist). Key information on supporting roles, such as a description of the supporting role, its
responsibilities, how it will be staffed, and the minimum qualifications for the role, are required to be
provided for every supporting role proposed. Respondents are not required to name specific individuals to
supporting roles. However, if a Respondent chooses to name specific individuals to any given supporting
roles, those individuals will be subject to the same requirements and terms that apply to named individuals
in Key Personnel.
• All information provided regarding exceptions must be specific and precise. Generalizations,
deferment, “hedging” and similar language are not permitted.
NYCERS will review each exception and make one of the following general determinations at its sole
discretion:
• To accept the exception and proposed alternatives as submitted by the Respondent.
• To reject the exception and proposed alternatives as submitted by the Respondent as
unacceptable to NYCERS and deem the proposal non-responsive.
• To opt to discuss or negotiate the exception and proposed alternatives with the Respondent at a
future stage of the procurement process (e.g., contract negotiations).
− NYCERS will not accept as a result of contract negotiation any terms less favorable to
NYCERS than the proposed alternatives submitted by the Respondent in their written
proposal, as solely determined by NYCERS.
NYCERS may choose, at any time, and at its sole discretion, to change its determination on any RFP
exception. For example, for any exception NYCERS is willing to negotiate, cease negotiations and either
accept an alternative originally in the Respondent’s proposal without modification or negotiation, or to reject
the exception and any proposed alternatives and potentially as a result deem the proposal non-responsive
and end negotiations. A Respondent’s evaluation score may also be impacted as a result of RFP
exceptions as deemed appropriate by NYCERS.
to indicate which insurance policies are being submitted and any types of insurance the Respondent does
not hold. If any provided insurance policies are deemed by the Respondent to be confidential, Respondent
must so indicate in Template G, Vendor Acknowledgement of NY State Freedom of Information Law.
• Hard copies – eight (8) exact ring-bound paper copies of the electronic proposal, including all
templates and attachments, must be received by NYCERS no later than the proposal submission
deadline in Table 12.
− Cost proposal copies must be provided in a separate sealed envelope.
− For any hard copies sent via mail or carrier, Respondents, not the postal service or selected
carrier, are solely responsible for ensuring adequate time to help ensure NYCERS receives the
hard copy proposals in advance of the submission deadline in Table 12.
o Respondents are strongly encouraged to purchase appropriate proof of delivery services.
− Hard copies may alternatively be delivered in person by the Respondent firm. Respondents
are solely responsible for ensuring adequate time to help ensure NYCERS receives the hard
copy proposals in advance of the submission deadline in Table 12, including, but not limited to,
accounting for potential travel delays and allocating time to go through building security.
− All hard copies are to be received at NYCERS executive offices (below). In person deliveries
by carriers or the Respondent must check-in at NYCERS reception on the 22nd floor.
New York City Employees’ Retirement System
Attn: Tenaye Wolde
335 Adams Street, Suite 2300
Brooklyn, NY 11201-3724
The New York City Comptroller is charged with the audit of the contract in New York City. Any Vendor who
believes that there has been unfairness, favoritism or impropriety in the proposal process should inform the
Comptroller, Office of Contract Administration, 1 Centre Street, Room 1005, New York, NY 10007; telephone
number (212) 669-2323.
Unless mutually agreed upon by both parties, the selected Respondent and its subcontractors must
maintain composition of the project team at the agreed upon levels throughout the project timeline.
Respondent must receive express written consent from NYCERS before removing staff members from the
project, reducing staff member involvement, reassigning staff members, replacing staff members, or taking
any similar staffing actions. Exceptions will only be considered for staffing situations outside the control of
the selected Respondent (e.g., staff member resigns from the selected Respondent’s firm). In these
events, NYCERS must be notified within three (3) days of such event out of Respondent’s control, and the
staffing replacement process and requirements described above will apply. NYCERS may require proof of
such situations from the selected Respondent.
NYCERS shall be entitled to seek damages if any of the selected Respondent’s staffing losses and/or
replacements contribute to project delay or degradation of quality work products.
H.4. Warranty
Warranty will begin upon the first end-user solution deployment and will end 12 months from NYCERS’ final
acceptance of all project deliverables after full implementation. Defects discovered near the end of the
warranty period shall automatically extend the warranty period by 90 days past the date the last defect was
resolved unless otherwise agreed by NYCERS. Similar automatic extensions shall apply to defects
discovered during the extended warranty period. All automatic extensions shall be provided at no
additional cost to NYCERS. NYCERS shall notify Respondent in writing of the automatic extension.
Notwithstanding the foregoing, Respondent is responsible for the extension period and a failure to provide
notification does not constitute a waiver. In addition, NYCERS shall be entitled to purchase from the
vendor an extended warranty for any number of additional months up to three (3) years, commencing on
the day the original warranty ends (after any automatic extensions), for identical terms, coverage, and
levels of service as the original warranty (e.g., including the terms that will automatically extend the
warranty beyond its original term based on a qualifying event). In the event NYCERS does not purchase
the maximum possible extension, NYCERS reserves the right to purchase further extensions, at the original
agreed upon price, up to the maximum at a later time.
All proposed warranties must be managed directly by the vendor, and not by a subcontractor, and must
cover the entirety of the solution, including customizations. The warranty shall not be voided, in part or in
whole, by any supported changes to the solution made by NYCERS’ staff post-deployment (e.g., defects
discovered after actions such as modifying business rules or workflow, base product upgrades, enabling
and configuring new features or other capabilities supported by the product), and such post-deployment
changes shall be fully covered by the warranty. The warranty must also meet all SLAs as described in
Appendix 5.
source code updates must be delivered no less frequently than quarterly. Source code for linkages to/from
the system (which may be developed by a ‘sub-contractor) is similarly to be provided. It is to be updated
and delivered to NYCERS throughout the duration of the project.
In addition, the source code for any third party software that is delivered and/or licensed to NYCERS as
part of the new solution must be escrowed on NYCERS’ behalf if, at the time of final turnover and
acceptance of the new system to NYCERS, that software product has ever previously been escrowed for
the benefit of any other client of the third party provider.
H.14. Agreement
In the event that NYCERS chooses to proceed with a Respondent, the proposed Agreement that NYCERS
anticipates to award will be based on the proposal submitted by the chosen Respondent and specifications
of this RFP. The proposed Agreement between NYCERS and the vendor shall be a combination of the
specifications, terms, and conditions of this RFP, including the terms included in any documents attached
to the RFP, the Respondent’s technical and cost proposals, any written clarifications or changes made in
accordance with the provisions set forth within this RFP, and any other terms deemed necessary by
NYCERS or negotiated between the parties. NYCERS reserves the right to terminate all contracts for any
reason at any time without penalty. By submitting a proposal, each vendor acknowledges its acceptance of
these specifications, terms and conditions without change except as otherwise specified as RFP exceptions
(see Section F.3).
H.16. Assumptions
To help ensure all Respondents’ proposals are based on the same set of RFP details and other
foundational criteria, Respondents are not permitted to make their own assumptions in their technical and
cost proposal, or with regard to any activity related to their proposal or this procurement (e.g., oral
presentations, contract negotiations). By submitting a proposal, Respondents certify they have requested
clarification from NYCERS on all elements of the RFP during the written question period (see Section G.3)
and have updated their entire proposal submission (e.g., technical, cost) accordingly based on any
NYCERS’ responses. Any assumptions found in proposals will be disregarded by NYCERS without an
opportunity for the Respondent to revise their proposal. Respondents are reminded of the option to submit
exceptions to this RFP as they see fit (see Section F.3). Furthermore, Respondents hereby agree that
assumptions, or any equivalent, will not be added or otherwise included in any subsequent contract
documentation that may be agreed to with NYCERS.
H.17. Subcontractors
NYCERS will hold the prime contractor solely responsible and liable for all its subcontractors. NYCERS
requires full visibility into all firms involved in the project. Therefore, the selected Respondent may only
employ subcontractors with the express written approval of NYCERS. Similarly, subcontractors, at any
level, may only employ subcontractors with the express written approval of NYCERS. The selected
Respondent is solely and fully responsible and accountable for all work performed by subcontractors,
including full costs of remediating any inadequate work products; including the event that NYCERS, for any
reason, requires subcontractors be removed from the project. The selected Respondent will warrant that
subcontractors comply with all terms and conditions in this RFP and any resulting Agreements. The
selected Respondent’s formal agreements and any informal arrangements with subcontractors must:
• Not place any restrictions or limitations on subcontractors from contracting separately with
NYCERS at any time for any reason.
• Permit subcontractors to interact directly with NYCERS, including outside the presence of any
selected Respondent staff.
• Require subcontractors to be fully transparent with NYCERS regarding their activities, work product
and any other project elements.
• Not penalize or restrict in any way subcontractors from directly communicating to NYCERS project
concerns, risk or other information material to the success of the project, including any situations
that, in the selected Respondent’s opinion, may not create a favorable perception of the selected
Respondent to NYCERS.
Should NYCERS elect to terminate the project at the end of the Project Assessment Phase, the termination
shall be subject to the following terms and conditions:
• Termination shall become effective upon NYCERS’ sending a written or electronic notice to the
Respondent.
• Termination shall not be considered for cause or for default, and notice of termination shall not
constitute an admission or accusation of any wrongdoing on the Respondent’s part in connection
with the termination.
• Upon termination, NYCERS and the Respondent shall each execute a covenant not to sue and a
general release of all claims or potential claims, including those for costs, profits, liabilities, or
damages, as of the date of termination. However, NYCERS may assert a claim that Respondent
failed to return NYCERS materials and data, which shall include all original files and other
materials, and all copies, including unauthorized copies, of such materials in all media, including
portions of either originals or copies, in Respondent’s possession or under its control. Respondent
shall agree that it will refrain from using any such materials or copies thereof. NYCERS’ materials
consist of but are not limited to devices, records, data, notes, reports, proposals, business cards,
letters, specifications, drawings, equipment, and other materials. Respondent shall agree to erase
or destroy any NYCERS materials and portions thereof contained in all types of computer memory,
and so warrant in writing to NYCERS within thirty (30) days of termination.
For all US-based resources, the selected Respondent shall take all necessary and appropriate steps to
determine that all personnel are legally eligible to work in the United States, and that such eligibility is
maintained at all times during which any such personnel is performing pursuant to the proposed solution.
Any work that NYCERS agrees may be performed off-site or off-shore, including cloud-based services,
NYCERS may, in its discretion, at any time, during ordinary business hours, inspect the site or site(s) of the
Contractor or any subcontractor engaged in contract performance. The Contractor shall guarantee
NYCERS appropriate access to the site to perform such inspections.
Contractor must satisfy and comply with all NYCERS security requirements and may be subject to
additional confidentiality requirements applicable to any such off-site and off-shore resources that NYCERS
agrees to. In no event will work performed by resources off-site and/or off-shore be priced based upon an
hourly rate greater than the rates applicable to on-site resources.
H.22. Firm Fixed Price for Complete Delivery of Scope and Requirements
Cost for all services shall be a firm fixed price for the complete delivery of all scope and requirements
regardless of the time and effort required by the selected Respondent and any subcontractors, including in
cases where time and effort exceeds the selected Respondents original plans and estimates. Firm fixed
price shall under no circumstances be interpreted as anything else. For instance, if an agile methodology is
being proposed, a firm fixed price shall not mean a firm fixed price for a set number of development
“sprints” regardless of the scope completed and/or requirements met at the end of the planned set of
sprints. Or, for instance, if any given requirement is found by the selected Respondent to require more time
and effort than originally planned, such as it was anticipated by the Respondent to be fulfilled “out-of-the-
box” and then subsequently it is determined by NYCERS, the Respondent, or both, that the requirement
can only be fulfilled through customization, the Respondent shall not be entitled to additional compensation
(direct or indirect) or special considerations. Respondent agrees their proposed firm fixed price is
reasonable and realistic and is not in any way a “minimum” or “starting” price. Respondent will not be
entitled to additional compensation (direct or indirect or special considerations due to underestimating or
underpricing the firm fixed price. Furthermore, by submitting a proposal, Respondent certifies it has
requested clarification from NYCERS on all elements of the RFP during the written questions period (see
Section H.5) necessary to furnish a compliant firm fixed price as described herein and have also updated
their proposed firm fixed price and entire proposal submission (e.g., technical, cost) accordingly based on
any NYCERS’ responses.
H.26. Payments
Progress payments against the total cost of the phase or release will only be made when the vendor
achieves a set of NYCERS-prescribed payment milestones as described in this section. Progress
payments will not be made on a per deliverable basis. Any amounts retained will be released upon
NYCERS full acceptance of all work and deliverables at the completion of the entire project. Contractor is
responsible for preparing and furnishing invoices to NYCERS prior to any payments being made and such
payments will be made consistent with NYCERS 30 days terms. All payments must be received from
NYCERS via an electronic fund transfer (EFT).
B 10%
C 25%
D 45%
Retainage 10%
SLA Retainage
An additional retainage of 0.5% for each SLA missed (see Appendix 4) for any reporting interval from the
last payment milestone date to the current payment milestone date shall be withheld from the total payable
amount of the current payment milestone (applies to Project Assessment Phase and all Release phases).
Any SLA retainage withheld during the project will be released with other retainage. NYCERS will solely
determine if an SLA has been missed and there shall be no limiting circumstances attached to SLA
retainage. The selected Respondent is solely and exclusively responsible for achievement of SLAs and
therefore the avoidance of SLA retainage. NYCERS shall in no way be held accountable for the selected
Respondent’s inability to meet SLAs, and therefore the application of SLA retainage as a result, under any
circumstances.
H.27. Off-Shoring
Respondents are permitted to propose use of individuals working off-shore to the extent such proposal
conforms with all parameters, terms and conditions set forth regarding such staffing in this RFP. No more
than one-third (33.333%) of a Respondent’s project resources, as listed in the Respondent’s Cost Proposal
(see Section F.2) may filled by individuals working off-shore. Respondents are advised that NYCERS at its
sole discretion will decide whether off-shore resources will be authorized.
H.31. Iran Divestment Act Compliance Rider for New York City Contractors
The Iran Divestment Act of 2012, effective as of April 12, 2012, is codified at State Finance Law (“SFL”)
§165-a and General Municipal Law (“GML”) §103-g (see Appendix 5). The Iran Divestment Act, with
certain exceptions, prohibits municipalities, including the City, from entering into contracts with persons
engaged in investment activities in the energy sector of Iran. Pursuant to the terms set forth in SFL §165-a
and GML §103-g, a person engages in investment activities in the energy sector of Iran if:
(a) the person provides goods or services of twenty million dollars or more in the energy sector of
Iran, including a person that provides oil or liquefied natural gas tankers, or products used to
construct or maintain pipelines used to transport oil or liquefied natural gas, for the energy
sector of Iran; or
(b) The person is a financial institution that extends twenty million dollars or more in credit to
another person, for forty-five days or more, if that person will use the credit to provide goods or
services in the energy sector in Iran and is identified on a list created pursuant to paragraph (b)
of subdivision three of Section 165-a of the State Finance Law and maintained by the
Commissioner of the Office of General Services.
A bid or proposal shall not be considered for award nor shall any award be made where the bidder or
proposer fails to submit a signed and verified bidder’s certification (Template I).
Each bidder or proposer must certify that it is not on the list of entities engaged in investment activities in
Iran created pursuant to paragraph (b) of subdivision 3 of Section 165-a of the State Finance Law
(Template I). In any case where the bidder or proposer cannot certify that they are not on such list, the
bidder or proposer shall so state and shall furnish with the bid or proposal a signed statement which sets
forth in detail the reasons why such statement cannot be made. The City of New York may award a bid to
a bidder who cannot make the certification on a case by case basis if:
(1) The investment activities in Iran were made before the effective date of this section (i.e., April
12, 2012), the investment activities in Iran have not been expanded or renewed after the
effective date of this section and the person has adopted, publicized and is implementing a
formal plan to cease the investment activities in Iran and to refrain from engaging in any new
investments in Iran: or
H.32. (2) The City makes a determination that the goods or services are necessary for the
City to perform its functions and that, absent such an exemption, the City would be unable
to obtain the goods or services for which the contract is offered. Such determination shall
be made in writing and shall be a public document.Doing Business Data Form Notice
1. Notice
Pursuant to Local Law 34 of 2007, amending the City's Campaign Finance Law, the City is required to
establish a computerized database containing the names of any "person" that has "business dealings with
the city" as such terms are defined in the Local Law. In order for the City to obtain necessary information to
establish the required database, vendors responding to this solicitation are required to complete the
attached Doing Business Data Form (“Data Form”) and return it with this proposal. (If the responding
vendor is a proposed joint venture, the entities that comprise the proposed joint venture must each
complete a Data Form.) If the City determines that a vendor has failed to submit a Data Form or has
submitted a Data Form that is not complete, the vendor will be notified by NYCERS and will be given four
(4) calendar days from receipt of notification to cure the specified deficiencies and return a complete Data
Form to NYCERS. Failure to do so will result in a determination that the proposal is nonresponsive.
Receipt of notification is defined as the day notice is e-mailed or faxed (if the vendor has provided an e-mail
address or fax number), or no later than five (5) days from the date of mailing or upon delivery, if delivered.
2. The Data Form
If you have already completed a Data Form (Template J), please submit it as a “No Change,” which you will
find under Section 1. Entity Information. You only need to provide your Entity Name and EIN Number on
the first page of the form and skip to the bottom of the 4th page and complete the certification box. If any of
your information has changed you will need to complete the form as a “Change” under Section 1. Entity
Information and update the sections that have changed. If you are unsure whether you have already
completed the Data Form or when you last completed the Form, please call the Mayor’s Office of Contracts
at (212) 788-8104 or you may send an email with your inquiry to [email protected].
Criteria Weighting
Organization Capability and Relevant Experience (quality, track 20%
record, and financials)
Proposed Services (quality, approach, and methodology) 35%
Proposed Project Staffing and Resource Management (quality of 25%
both staffing plan and individual proposed staff members)
Cost 20%
Total: 100%
NYCERS reserves the right to evaluate and/or reject all bids, in whole or in part, and to waive or modify
technicalities, irregularities, and omissions, or solicit new proposals if, in NYCERS’ judgment, the best
interest of NYCERS will be served. Following bidding selection and prior to signing a contract, NYCERS
reserves the right to further negotiate cost or other specifics. In the event the vendor is unable to fulfill their
agreement with NYCERS, in part or in whole, NYCERS reserves the right, at its sole discretion, to evaluate
a replacement from any other Respondents or seek the services from the Respondent with the next highest
Final Composite Score.
Respondents are hereby notified that the prices stated in their proposals are irrevocable until the contract is
awarded, unless the proposal is withdrawn. Offers may be withdrawn in writing to NYCERS no earlier than
90 days from opening and in advance of the award. NYCERS reserves the right to request a cost
breakdown of the Respondent’s proposed price.