1_1_TAAMS_Enterprise_License_SOW_(for_RFI)_1.docx
DOCX document 37 KB Posted
- Solicitation number
- 140A1625R0018
About this file
This document is a Statement of Work (SOW) for an Enterprise License for the Trust Asset and Accounting Management System (TAAMS) software for the Bureau of Indian Affairs (BIA). The SOW requires a comprehensive enterprise license for up to 1,500 total users (with 800 concurrent users) that provides full access to TAAMS modules, which support title and land resource management for Indian Trust Lands. The license must deliver 99.5% system availability during business hours and 90% availability during non-business hours, with robust hosting, maintenance, and operational support services.
Key technical requirements include providing web-enabled hosting, maintaining Windows and Linux servers, offering a help desk support from 8:00 AM to 9:00 PM Eastern Time, and managing incident response across four severity levels with specific resolution timelines. The contractor must also provide ongoing software maintenance, database management, configuration management, annual disaster recovery testing, and compatibility with third-party software interfaces. The SOW is associated with a pre-solicitation opportunity (Solicitation Number: 140A1625R0018) for a cloud-enabled software system to manage trust assets, land management, and accounting within the Department of the Interior.
View the file
Other files
| File | Type | Posted |
|---|---|---|
| RFI_140A1625R0018_AM1_Q_A_2.pdf | ||
| TAAMS_Application_Arthitecture_2.png | PNG image | |
| 1_2_TAAMS_Functionality_Map_1.docx | DOCX document | |
| 1_0_Request_for_Information_-_Trust_Land_Management_Software_System_1.docx | DOCX document |
On GovTribe
Work with this file
- Download the original file
- Contacts named in this file
- Similar government files
- Ask GovTribe AI about this file
Text version
Attachment 1: TAAMS Enterprise License Statement of Work
DESCRIPTION/SPECIFICATIONS/STATEMENT OF WORK
| 1.0 | General Requirements |
| 1.1 | Introduction/Background. This requirement is for an Enterprise License to the Trust Asset and Accounting Management System (TAAMS) Software and all modules in support of up to 1500 users for the Office of Trust Services and supporting BIA staff. |
| 1.2 | Background. TAAMS is the system of record for title and land resource management within the Department of the Interior (DOI) and the Bureau of Indian Affairs (BIA) in the management of Indian Trust Land. TAAMS functionalities include Title, Leasing, Indian Land Consolidation Act (ILCA), Imaging, Invoicing and Distribution, interface to TFAS, oil and gas royalty distribution, and Land Buy Back Functionality. |
The Bureau of Indian Affairs (BIA) requires continued database management and development and software delivery services, training, interfaces, and update of security measures. The TAAMS platform is a Web-based application.
Given the BIA’s critical mission, it is imperative that the TAAMS system continues to be updated to meet the changing needs of the trust program, regulations, and technology. Given the rapidly changing nature of information technology and the changing needs of the trust program, the Government anticipates a need for additional information technology development in support of the TAAMS and the trust program.
| 1.3 | Scope. This Task Order applies to the of TAAMS software and supporting services in accordance with the Statement of Work below. This Task Order references the tasks found at Section 2.3.1 of IDIQ 140A1626D#### (TBD). |
| 1.4 | Direction: The Contractor shall accept direction only from the Contracting Officer (CO), or the Contracting Officers Representative (COR). Any changes to the project scope or other provisions of this Statement of Work (SOW) must be authorized in writing by the CO. |
2.0 Line Items
| CLIN |
| Service |
| Period of Performance |
| Price |
| CLIN 00001 |
| TAAMS Enterprise License |
| ### To ### |
| $ ###,###.## |
Total
3.0 Specific Tasks
| 3.1 | Enterprise License |
| 3.1.1 | The contractor shall provide to the BIA an Enterprise License for full access and usage of TAAMS and all existing TAAMS modules. Enterprise License shall be suitable for up to 1500 total users, 800 concurrent users, and shall accommodate the entirety of the period of performance under this Task Order. |
| 3.1.2 | The contractor agrees to allow the BIA to assign users under this Enterprise License to any individuals they see fit, including those outside the organization, up to the number of users indicated in the 3.1.1 above. If usage under the assigned license exceeds the volume of the current task order, the contractor may be eligible for an equitable adjustment, and a modification or new task order should be issued to account for an increase in usage. |
| 3.1.3 | Contractor shall provide simultaneous multi-location information processing and retrieval capabilities for all concurrent users connected to the DOI Trust Network. |
| 3.2 | Steady State Operations and Maintenance |
Contractor shall provide all labor, materials, equipment, and personnel necessary to maintain the TAAMS software in a “Steady State”. For the purposes of this requirement, the term Steady State means: useable in form and function for its intended purpose; complete in a functional and technical capacity matching the specifications attached; compliant with all contractual and task order requirements; and providing uninterrupted service, as outlined below, in support of OTS’s mission.
3.2.1 System and Software Operation
3.2.1.1 System Availability and Uptime: The system shall provide 99.5% availability to the government approved system users during normal business hours (8:00 A.M. to 9:00 P.M. Eastern Time (E.T.) Monday through Friday, excluding Federal holidays) as measured monthly and 90% during the remainder of the 24 hour period, 365 days a year except for scheduled maintenance.
3.2.1.2 Operations
| a. | Functionality Requirements: Software shall provide all modules listed within the document “Software Functionality Map” provided as Attachment 2 to IDIQ 140A1626D#### (TBD). Document will also specify any specific functionality requirements. |
| b. | Technical Requirements: Software and Hardware shall meet all technical requirements listed within the document “Technical Specifications”, provided as Attachment 3 to IDIQ 140A1626D#### (TBD). This document may be updated by modification. If such changes would result in increased cost, contractor may be eligible for equitable adjustment. |
| c. | Contract Level Requirements: Section 2.4 of the base contract provides contract level requirements that are applicable to all Task Orders. All requirements provided therein, attachments referenced and provided, and modifications to the same are specifically applicable to this Task Order. Contractor shall comply with all requirements found within the base Contract. Additionally, any costs associated with contract level requirements that are attributable to this Task Order should be included within the firm-fixed price of this Task Order. |
3.2.1.3 Database Management and Diagnostics: Contractor shall administer all databases, including database configuration and administrative support. Maintenance operations that potentially interrupt operations shall be performed outside the government’s normal working hours, 6 A.M. to 9 P.M. Eastern Time. Contractor shall provide configuration management of data center hardware and operating system software code.
3.2.2 Maintenance and Upgrades
3.2.2.1 Software and Hardware Maintenance
| a. | Maintenance Schedule: Contractor shall provide a yearly calendar to the government for scheduled maintenance or scheduled downtime. Changes to the calendar shall be approved by the government. |
| b. | Capacity and Performance Monitoring, Evaluating, Tuning: Contractor shall monitor capacity/performance and report current and/or potential problem areas in order to maintain user response times. Contractor shall monitor system capacity (including memory consumption and allocation, input/output response time, read/write access time) and CPU utilization, to fine-tune performance and correct performance problems. Contractor shall keep a log of scheduled and unscheduled outages and notify the Contracting Officer in writing of any downtimes. |
| c. | Maintenance Support: Contractor shall provide maintenance for the system application software and modifications thereto. Maintenance support includes maintenance and problem diagnosis and resolution, release management, tests, and hardware and software upgrades. Contractor shall also maintain compatibility with updates to system and application software from outside sources that interface with TAAMS. |
| d. | Defects: Contractor shall identify defects within the system, both software and hardware. Contractor shall correct defects and release within the next version change but not later than two versions or patch changes from the date in which the defect was identified. Prior to a TAAMS version release for defects, contractor shall submit the request for approval to the BIA, in accordance with the change management requirements. |
| g. | Change Management: Contractor shall follow all established Change Management and Configuration Management processes outlined in Section 2.4 of the base contract. Contractor shall not make any changes without government approval to any TAAMS or Database software/hardware that would affect the operating environment, systems, or equipment to include desktops, COTS, and Non-COTS software. Release notes for all modifications to the application during regular releases shall be provided to the COR no less than two days prior to the release of the new software. This two-day requirement will not be applicable to expedited or immediate releases. |
3.2.2.2 Hardware and Software Updating and Upgrading: Contractor shall advise the Government regarding upgrades to the system infrastructure needed to maintain the system performance standards detailed in this Statement of Work and attached specifications documentation.
3.2.2.3 Annual Disaster Recovery Testing: Contractor shall coordinate with government personnel and perform Annual Disaster Recovery Testing in accordance with Section 2.4.11 of the base contract. Any costs associated with this requirement shall be included within the firm-fixed price of this Task Order.
3.2.3 Routine Reporting Requirements
3.2.3.1 Contractor shall provide all reporting required within this document.
3.2.3.2 Contractor shall provide all reporting required within Section 2.4 of the base contract. Any costs associated with this requirement shall be included within the firm-fixed price of this Task Order.
3.2.3.2 Contractor shall provide a Monthly Status Report. Monthly Status Report shall include the following elements:
| a. | Monthly Progress Report, which includes status on all active task orders including work done in a month, task order balance and work to be performed during the following month. This report shall also list risks and issues noted for all active projects. Finally, monthly progress report shall report on all outstanding Change Requests. |
| b. | Monthly Help Desk Report, which includes Help Desk tickets created within the reporting month, and unresolved tickets carried over from previous reporting months. The data elements being shown are the Help Desk ticket number, creation date, resolved date, ticket description, user reporting issue, status, and component related to the ticket. Resolved ticket shall be defined as “corrected” in the system and noted in release notes. |
| c. | Monthly Training Report, which includes training classes and students attending training classes during the reporting month. |
| d. | These reports may be provided together, or individually. |
| 3.2.4 | Hosting |
3.2.4.1 Contractor shall provide all labor, materials, equipment, and personnel necessary to provide web enabled hosting services for the TAAMS software and Database software/hardware.
3.2.4.2 Contractor shall maintain the existing windows and Linux servers and additional hardware needed to support the application. Maintenance shall include the necessary disaster recovery and security measures. Contractor servers shall be maintained at a level and capacity sufficient to meet the software requirements.
| 3.3 | Third Party Licensing |
| 3.3.1 | Contractor shall maintain, and provide for government use, sufficient licensing of third-party products necessary to provide the services defined herein. |
| 3.3.2 | All third-party products necessary for continuation of a TAAMS Steady State are identified within the base contract and its attachments. |
| 3.3.3 | Contractor shall provide third-party products “at cost”. Costs associated with third-party products/licenses shall be included within the firm-fixed price of this Task Order, and identified within Section 1.1.1 of the base contract. |
| 3.3.4 | Contractor shall maintain compatibility with updates to system and application software from outside sources that interface with TAAMS. Third-party products and licensing shall be kept up to date by following change management and secure configuration management processes identified herein and in Section 2.4 of the base contract. |
| 3.3.5 | Contractor shall follow the change management and secure configuration management processes identified herein and in Section 2.4 of the base contract before incorporating any new third-party products. Costs associated with changes, upgrades, and new features shall be included within their respective Task Orders. Ongoing costs associated with new licensed products shall be incorporated into the firm fixed price of Section 1.1.1 of the base contract by modification and funded in this task order by modification or the by the issuing of a new Enterprise License Task Order reflecting updated pricing. |
| 3.4 | Operational Support Services – Help Desk / Tech Support |
| 3.4.1 | TAAMS help desk, hereafter referred to as Operations Support Services, shall be available from 8:00 A.M. to 9:00 P.M. Eastern Time (ET)) Monday through Friday, excluding Federal holidays. The contractor help desk is responsible for the TAAMS application and the contractor hardware and software support. The TAAMS application shall be available 24 hours, Monday-Sunday, excluding scheduled maintenance and the required time to accomplish system backup. All tickets for an operations issue is controlled and monitored by the contractor Operations Support Center. |
| 3.4.2 | Core Hours of Operation: |
| Core Hours of Operation |
| Day of Week |
| Telephone Support |
| Application Support |
| Application Online Availability |
| Monday through Friday |
| 8 AM to 9 PM (ET) |
| 8 AM to 8 PM (ET) |
| See Section 3.2.1.1 |
Saturday
See Section 3.2.1.1
Sunday
See Section 3.2.1.1
Federal Holidays
See Section 3.2.1.1
| 3.4.3 | Severity Classification for Incidents |
| A set of standard priority classifications, as agreed to by both parties by signature of award, are used to record and prioritize incidents that occur within the TAAMS environment. The priority classifications also come into use when calculating incident response and resolution times. The table below summarizes the four priority levels for TAAMS. In the sections that follow, each priority level is described in detail. | |
| Severity Classifications for Incidents |
| Severity Level |
| Title |
| Description |
| 1 |
| "Emergency" |
| · Complete failure/outage of system |
· Immediate hardware fix required
| 2 |
| "Urgent" |
| · Issue with significant impact to significant number of users. |
· Performance is severely degraded such as authentication or protocol errors
· Issue where a system application is usable – with restricted functionality or a temporary work around or alternative is possible
· Negative impact on BIA’s business is material or threatening mission failure.
· Key documents are affected, e.g. financial statements, tribal asset reports, etc.
| 3 |
| "Routine" |
| · Intermittent failure |
· User can continue to use the system - with some problems
· All other issues identified by the BIA that are not emergency or urgent.
| 4 |
| "Low Impact" |
| · No interruption of service |
· There is a condition that warrants a service request to make a corrections but the condition has not affected the client or cause interruption of service.
· Back end issues identified by the contractor that do not affect day-to-day operations, or are unnoticeable by the end users.
| 3.4.4 | Incident Management |
| There are two separate aspects to resolving an anomaly in the system operation: incident management and problem management. |
For purposes of this contract, an incident is defined as an operational or procedural event, which is not part of the standard operation of a system. It will have an impact on the system although this may be slight and may even be transparent to users. An incident may have an effect on a single user’s ability to operate the system. An incident can escalate into a problem when a remedy cannot be determined and/or applied within a few hours.
Incident Management is the operational process focusing on restoring service as soon as possible. Contractor’s objective is to have the least possible service disturbance. In the case of a service disturbance (no matter what the cause), normal service levels must be restored as quickly as possible in order to allow the government to continue normal work activities. Incident management may provide a “quick fix” or work-around for a given service disturbance while a permanent solution is found, tested and installed.
Incident Management Target Times
| Key Event |
| Severity 1 |
| Severity 2 |
| Severity 3 |
| Severity 4 |
| Emergency |
| Urgent |
| Routine |
| Low Impact |
| Incident ticket entered into Tier 1 Support |
| 30 Minutes |
| 30 Minutes |
| 30 Minutes |
| N/A |
| Incident fully resolved by Contractor |
| 4 Hours * |
| 1 Day |
| 14 Days |
| N/A |
| Incident closed by Contractor |
| 1 Day |
| 2 Days |
| 16 Days |
| N/A |
* If incident occurs/reported outside of supported time, time begins at time of application support.
Note: Times listed in table above begin at the same point and run concurrently.
| 3.4.5 | Problem Management |
| There are two separate aspects to resolving an anomaly in the system operation: incident management and problem management. |
For the purpose of this contract, a problem is defined as the underlying cause of one or more incidents, the exact nature of which has not yet been diagnosed.
Problem Management is the process focused on improving the quality and stability of the IT infrastructure and its accompanying policies and procedures, by investigating the cause(s) of incidents and removing or mitigating those causes. By tracking and removing errors in the IT infrastructure, proactively and reactively, the impact of incidents is minimized and recurrence is prevented. Problem management, by reason of being an investigative process, provides the long-term or permanent solutions to identified service disturbances. These solutions are well researched and thoroughly tested prior to being installed in the production system.
Problem Management Target Times
| Key Event |
| Severity 1 |
| Severity 2 |
| Severity 3 |
| Severity 4 |
| Emergency |
| Urgent |
| Routine |
| Low Impact |
| Problem ticket entered by Contractor |
| M-F within 24 hrs. of Incident Resolution |
| M-F within 24 hrs. of Incident Resolution |
| M-F within 24 hrs. of Incident Resolution |
| 30 Days |
| Root cause identified by Contractor with Government concurrence |
| 7 Days |
| 14 Days |
| 14 Days |
| 30 Days |
| Problem resolved/closed by Contractor |
| 21 Days |
| 28 Days |
| 16 Days |
| 30 Days |
Note: Times listed in table above begin at the same point and run concurrently.
Contractor has service level timelines with regard to system failures which are described in the table above. There are four levels of system problems that Operation Support Services will track and close the tickets by the timelines shown below. Severity is determined by contractor after research of the incident and whether it affects multiple users. The Government reserves the right to accept or deny the “resolved” or “Closed” status of any individual ticket.
3.4.6 Problem Resolution Stage
To implement an orderly approach to resolving technical issues, three stages of problem resolution activities have been defined.
Level 1 – Help Desk Staff It is at Level 1 that an incident is entered into the ticketing system and is determined to be a software or hardware problem. Basic Technical Support includes gathering data, investigating and isolating the issue, and testing configuration changes that may have an effect on the issue. Investigation by support center includes a search of appropriate documentation – for instance, user manuals and release notes. These investigative activities should result in a complete description of the symptoms, configuration information, revision level information, and detail on reproducibility. If Level 1 support resolves the issue, then a support person notifies the client and closes the ticket. If the problem cannot be resolved, the ticket is escalated to Level 2. If the issue seems to be a defect, the issue is assigned a JIRA (issue) number and escalated to Level 2. Level 1 is the support center staff.
Level 2 – Training Manager or Help Desk Manager Advanced Technical Support involves correlating the issue with other issues, reproducing the problem, identifying errors in product specification, identifying misinterpretations of product specifications, and localizing product defects. If the issue is a hardware problem, Level 2 personnel will investigate situations regarding servers and printers. The activities at this level also include efforts toward finding a workaround. If Level 2 can resolve the problem, the ticket is updated and the client is notified. If Level 2 cannot resolve the problem, the issue will be escalated to the Product Manager for assignment to Level 3. Level 2 is the Help Desk Manager (or Quality Manager) and Training Manager.
Level 3 – Developers or Tier 1 Product support involves activities such as the interpretation of gathered data and the examination of source code or hardware schematics. Completion may involve the recommendation of a workaround or the delivery of a fix. Any change to the software falls under change management and is documented in JIRA. If Level 3 (developers) cannot resolve the problem, it is escalated to Management, or if it is a software defect, it is assigned to the next available release.
3.4.7 Operations Support Services Other Details
| a. | Contractor shall submit tickets for operations support services required by the Pheonix Data Center (PDC). Contractor will keep BIA updated with the progress of each ticket. |
| b. | Contractor and the Government shall notify the emergency contact lists immediately of an emergency. The emergency lists shall be maintained by contractor’s help desk personnel. |
| c. | Contractor shall provide emergency contact capabilities to a designated Government contact, as directed by the Contracting Officer, to handle interruptions in system operations. |
| d. | Contractor shall provide emergency service available 24 hours a day, 7 days a week, and 365 days a year for production systems. The government shall also provide these capabilities in conjunction with contractor. |
| e. | Contractor shall work on a Severity 1 or Severity 2 incident originating from a customer call direct to contractor and continue until the incident is resolved. |
| f. | Contractor shall identify a solution within the duration specified in the Key Events Table from the time a problem is reported. Contractor shall keep the government informed of hardware or software modifications. |
| g. | When it is necessary to deviate from the normal schedule, contractor shall coordinate with the COTR seven days prior to the planned downtime. |
| h. | When support requirements fall outside of the established core hours, the government will coordinate schedule changes as far in advance as possible and will fund resulting overtime and transportation costs for contractor system support staff. |
| i. | The Contracting Officer, or the Contracting Officer’s representative if delegated in writing, may allow a reasonable extension to the “Incident fully resolved by Contractor” timeframe for an incident, on a case-by-case basis, at their sole discretion. Approval must be provided to the contractor in writing. |
File details come from the government source that posted it. Updated .