Attachment J6 - TO 2 Android SOW.docx
DOCX document 23 KB Posted
- Attached to
- BARD Mobile Development Services IDIQ
- Solicitation number
- 030ADV24R0004
- Issued by
-
Library of Congress
About this file
This document outlines a statement of work for agile software development services under an indefinite delivery indefinite quantity contract. The contractor shall provide 12 four-week or 24 two-week sprints of development and maintenance for the BARD Mobile application on the Android platform. Responsibilities will include rebuilding the application for compatibility with Android OS, implementing new features, maintaining a bug tracking system, using an agile development methodology, and developing and testing software releases. Quality control requirements and sprint planning procedures are defined by reference to an agile methodology guide. The government will provide user accounts, a source code repository, existing application source code, and API documentation. The example sprint plan outlines work for single sign-on implementation, migration to a new API, upgrading for new iOS and iPadOS versions, user interface improvements, and release and bug fixing sprints over a two year period. The related federal contract opportunity is a solicitation for these BARD Mobile development services from the Library of Congress under solicitation number 030ADV24R0004.
View the file
Other files
| File | Type | Posted |
|---|---|---|
| Attachment J6-TO 2 Android SOW rev.docx | DOCX document | |
| Attachment J5-TO 1 iOS 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 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 Google Android platform in Performance Area C3.3. 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 Android 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 Android for compatibility with Android OS
· Implement features and enhancements defined in attachment A BARD Mobile Android OS Requirements Comment by Skowronski, Meredith: Need this attachment, because it is key to ensuring legal sufficiency for this order.
· Review and maintain issues logged in the NLS Bugzilla system for BARD Mobile Android
· Develop the baseline artifacts (BSRS, BPBL, and BTM - see IDIQ , Attachment J2 - “0900 - NLS Agile Methodology Guide.1.9.docx", section 2.5)
· Develop and release target artifacts (SRS, SRP, PBL, TM, ITTM, ATM -see IDIQ , Attachment J2 - “0900 - NLS Agile Methodology Guide.1.9.docx", 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 per IDIQ Attachment J2 in section 4.2
· Develop and test of the software in accordance with the procedures defined in IDIQ Attachment J2 - “0900 - NLS Agile Methodology Guide.1.9.docx", 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 IDIQ.
C.4. Government Furnished Information.
NLS will provide the contractor the following:
· The BARD Mobile additions and enhancement list defined ATTACHMENT J-1 -“BARD Mobile Android OS Requirements” Comment by Skowronski, Meredith: Missing document. If adding to IDIQ J1, then fine, but if adding a different document, then need to revise this reference.
· User Accounts and related credentials to access the NLS BARD system.
· Credentials of a GIT repository for software deliveries.
· Existing source code to BARD mobile.
· Documentation for the BARD API.
NLS staff will provide 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.
C.5. Quality Control The contractor shall comply with the quality control requirements as specified in IDIQ ATTACHMENT J-2 “0900 - NLS Agile Methodology Guide.1.9.docx”, 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 .