Attachment J5-TO 1 iOS SOW rev.docx
DOCX document 26 KB Posted
- Attached to
- BARD Mobile Development Services IDIQ
- Solicitation number
- 030ADV24R0004
- Issued by
-
Library of Congress
About this file
This document includes a statement of work and example sprint plan for a federal contract opportunity with the Library of Congress. The contractor will provide agile software development services over twelve four-week sprints to maintain and enhance the BARD Mobile application for iOS compatibility, implement defined features and requirements, review issues, and develop artifacts. Example sprints outlined include implementing single sign-on, migrating to the BARD 2.0 API, upgrading for iOS 17/iPadOS 17 compatibility, and improving the user interface. The contractor must follow the quality control requirements and sprint defect remediation procedures defined in the NLS Agile Methodology Guide. The Library of Congress will provide user accounts, credentials, existing source code, API documentation, and a GIT repository for deliveries.
View the file
Other files
| File | Type | Posted |
|---|---|---|
| Attachment J6-TO 2 Android SOW rev.docx | DOCX document | |
| Amendment 0001_030ADV24R0004 0001.pdf | ||
| Attachment J4 - Question and Answers.pdf | ||
| Attachment J1 - NLS Agile Methodology Guide.docx | DOCX document | |
| Attachment J5 - TO 1 iOS SOW.docx | DOCX document | |
| Attachment J2 - QASP.xlsx | XLSX spreadsheet | |
| Attachment J3 - Pricing Schedule 12.18.2023.xlsx | XLSX spreadsheet | |
| Attachment J6 - TO 2 Android SOW.docx | DOCX document | |
| Attachment J4 - Questions_Template.xlsx | XLSX spreadsheet | |
| Attachment J7 - TO 3 FireiOS SOW.docx | DOCX document | |
| 030ADV24R0004.pdf |
Show all 11
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
C.1. Background Contract number TBD provides software maintenance, bug fixes and development of new features for BARD Mobile for iOS and iPadOS application in Performance Area C.3.2. These services will be performed using an agile development methodology.
C.2. Scope The contractor shall perform software development activities involving the maintenance, enhancement, and development of iOS applications. Perform all software development work using the “SCRUM” based agile development methodology.
C.3. Requirements The contractor shall:
· provide Agile software development services for 12 (twelve) four-week sprints or 24 (twenty four) two week sprints.
· Rebuild BARD Mobile for iOS for compatibility with Apple iOS.
· Implement features and enhancements defined in IDIQ Attachment J61, BARD Mobile iOS Requirements.
· Review and maintain issues logged in the NLS Bugzilla system for BARD Mobile iOS.
· Develop the baseline artifacts (BSRS, BPBL, and BTM - see IDIQ, ATTACHMENT J-2 - “ NLS Agile Methodology Guide", section 2.5).
· Develop and release target artifacts (SRS, SRP, PBL, TM, ITTM, ATM -see S IDIQ , ATTACHMENT J-2 - “NLS Agile Methodology Guide", sections 2.5 and 2.8).
· Develop and test the software per the sprint release plan (SRP). The SRP is one of the release target artifacts created pursuant to IDIQ Attachment J2 in section 4.2.
· Develop and test the software in accordance with the procedures defined in IDIQ 030ADV24R0004 ATTACHMENT J-2 - “NLS Agile Methodology Guide", sections 2.5 and 2.8 and sections 3, 4, 5 and 6.
The software development lifecycle used by the contractor shall be governed by the Agile Development methodology as described in the IDIQT.
C.4. Government Furnished Information.
NLS will provide the contractor the following:
· The BARD Mobile additions and enhancement list defined in IDIQ ATTACHMENT J61 -“BARD Mobile iOS Requirements”
· User Accounts and related credentials to access the NLS BARD system.
· An introduction to the BARD system. This will provide background information as to the functionality of the BARD system and how it can be used to debug BARD mobile.
· Credentials of a GIT repository for software deliveries.
· Existing source code to BARD mobile.
· Documentation for the BARD API.
C.5. Quality Control The contractor shall comply with the quality control requirements as specified in IDIQ ATTACHMENT J-2- NLS Agile Software Development Methodology”, sections 3 and 6, and sprint defect remediation procedures as specified in section 7.
Example Sprint Plan (Submit proposed sprint plan with proposal)
1. Sprint 1: AAA/SSO Implementation – Part 1 (3/2024 – 4/2024) Implementation of Single-sign-on and AAA feature to the BARD Mobile application. Developer documentation for SSO and AAA will be provided.
2. Sprint 2: AAA/SSO implementation – Part 2 (4/2024– 5/2024) Continuation of AAA/SSO implementation.
3. Sprint 3: BARD 2.0 Migration – Part 1 (5/2024 – 6/2024) Migration to BARD 2.0 API and endpoints. BARD 2.0 API documentation will be provided.
4. Sprint 4: BARD 2.0 Migration - Part 2 (6/2024 – 7/2024) Continuation of migration work to transition into BARD 2.0.
5. Sprint 5: BARD 2.0 Migration - Part 3 (7/2024 – 8/2024) Additional sprint to finish BARD 2.0 migration and beta release.
6. Sprint 6: Bug fixes and overflow sprint (8/2024 – 9/2024) Fix bugs associated with AAA/SSO and BARD 2.0 API migration and perform overflow work.
7. Sprint 7: iOS 17 and iPadOS17 upgrade – Part 1 (9/2024 – 10/2024) Upgrade to support iOS17 and iPadOS17.
8. Sprint 8: iOS 17 and iPadOS17 upgrade – Part 2 (10/2024 – 11/2024) Continuation of iOS17 and iPadOS17 upgrade sprint.
9. Sprint 9: iOS 17 and iPadOS17 upgrade – Part 3 (11/2024 – 12/2024) Continuation of iOS17 and iPadOS17 upgrade sprint and beta release.
10. Sprint 10: Bug fixes and overflow sprint (12/2024- 1/2025) Fix bugs after upgrade to iOS17 and iPadOS17 and overflow sprint.
11. Sprint 11: UI Improvement (1/2025 - 2/2025) Improvement of UI features as listed in backlogged UI tasks, such as dark mode, contrast settings etc.
12. Sprint 12: Release and Bug Fixes (2/2025 - 3/2025) Final beta release with bug fixes.
File details come from the government source that posted it. Updated .