PWS Attachment 1 - StRS - RVTM - HH 2.0 Contractor Response Sheet.xlsx

XLSX spreadsheet 41 KB Posted

Attached to
History Hub - External Support Community System
Solicitation number
88310322Q00053
Issued by

About this file

This document contains a Request for Quotation (RFQ) for a Software as a Service (SaaS) solution to support the National Archives and Records Administration's (NARA) customer support community, History Hub. The RFQ seeks quotations to provide an out-of-the-box SaaS with capabilities outlined in the attached Performance Work Statement, such as user and content management, search, notifications, and reporting. The period of performance consists of a base year and four option years. Quotations are due by April 27, 2022 and will be evaluated based on factors in the attached evaluation document. The award will be made to the offeror whose quotation is most advantageous to the government considering price and other factors. The successful contractor must comply with representations, certifications, and clauses in the RFQ attachments, including Section 508 accessibility and NARA security requirements.

View the file

Other files

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

Requirements

REQUIREMENTSMISCDESIGNDEVELOPMENTVERIFICATIONDEPLOYMENT PREPARATIONVENDOR'S RESPONSEVENDOR'S TIME TO IMPLEMENTVENDOR'S NOTES
Req #Requirement TextTypeCategorySub-CategoryFeatureReq Priority
StatusTarget ReleaseNotesElementIterationVerification MethodVerification Test Case / StepVerification StatusVerification CriteriaUAT Test CaseUAT StatusValidation Criteria0-4Ready at Award through +90 Days(May be Used for Brief explanations, where applicable)
1.0The system shall support role-based access and account management.StakeholderFunctionalNAAccount ManagementMustApprovedUser roles and permissions are defined in the Stakeholder Requirements Specification (StRS).
1.1The system shall provide the capability for an Application Administrator to create and maintain user accounts within History Hub.StakeholderFunctionalNAAccount ManagementMustApproved
1.2The system shall provide the capability for an Application Administrator to conduct tasks requiring administrative rights within History Hub.StakeholderFunctionalNAAccount ManagementMustApproved
1.3The system shall provide the capability for a user to register for an account within History Hub.StakeholderFunctionalNAAccount ManagementMustApproved
1.3.1When a user requests a new account, the system shall generate a notification to verify the email address of the user.StakeholderFunctionalNAAccount ManagementMustApprovedIf the email verification message is not acted upon within the specified window of time, the new account request times out and the user needs to start over.
1.3.2The system shall enforce password rules for user profiles.StakeholderFunctionalNAAccount ManagementMustApproved
1.3.3The system shall provide the capability for a registered user to manage their password.StakeholderFunctionalNAAccount ManagementMustApproved
1.3.3.1The system shall provide the capability for a registered user to change their own password when already logged in to History Hub.StakeholderFunctionalNAAccount ManagementMustApproved
1.3.3.2The system shall provide an automated method for resetting a registered user password when the user is not logged in to History Hub.StakeholderFunctionalNAAccount ManagementMustApproved
1.3.4The system shall provide the capability for a registered user to submit a request to obtain their username.StakeholderFunctionalNAAccount ManagementMustApproved
1.3.5The system shall support the use of authenticating users via any federated identity systems such as login.gov.StakeholderFunctionalNAAccount ManagementMustApproved
2.0The system shall provide the capability to manage announcements within the system.StakeholderFunctionalNAAnnouncementsMustApproved
2.1The system shall provide the capability for an authorized user to create announcements.StakeholderFunctionalNAAnnouncementsMustApproved
2.2The system shall provide the capability for an authorized user to post announcements.StakeholderFunctionalNAAnnouncementsMustApproved
2.3The system shall provide the capability to display announcements across the system.StakeholderFunctionalNAAnnouncementsMustApproved
2.4The system shall provide the capability to display announcements within a community in History Hub.StakeholderFunctionalNAAnnouncementsMustApproved
3.0The system shall provide the capability to manage artifacts and attachments within the system.StakeholderFunctionalNAAttachmentsMustApproved
3.1The system shall provide the capability for authorized registered users to upload artifacts within History Hub.StakeholderFunctionalNAAttachmentsMustApprovedOnly NARA approved staff members have the capability to upload attachments.

At a minimum, the following formats need to be supported for uploaded attachments: Microsoft Word (.doc/.docx), Microsoft Excel (.xls, .xslx), Microsoft PowerPoint (.ppt/.pptx), .pdf, .jpg, .tif, and .gif.

3.2The system shall provide the capability for all users to download artifacts within History Hub.StakeholderFunctionalNAAttachmentsMustApproved
3.3The system shall provide the capability for an Application Administrator to specify the file size limitation for uploaded attachments within History Hub.StakeholderFunctionalNAAttachmentsShouldApproved
4.0The system shall provide the capability to manage communities within the system.StakeholderFunctionalNACommunitiesMustApprovedCommunities consist of spaces, projects, and groups.
4.1The system shall provide the capability for an Application Administrator to manage communities within History Hub.StakeholderFunctionalNACommunitiesMustApproved
4.1.1The system shall provide the capability for an Application Administrator to create communities within History Hub.StakeholderFunctionalNACommunitiesMustApproved
4.1.2The system shall provide the capability for an Application Administrator to update communities within History Hub.StakeholderFunctionalNACommunitiesMustApproved
4.1.3The system shall provide the capability for an Application Administrator to delete communities within History Hub.StakeholderFunctionalNACommunitiesMustApproved
4.2The system shall provide the capability for authorized registered users to create communities within History Hub.StakeholderFunctionalNACommunitiesShouldApproved
4.3The system shall provide the capability for registered users to delete a community within History Hub, if they are the owner of that community.StakeholderFunctionalNACommunitiesShouldApproved
4.4The system shall provide the capability to define community access as open to all registered and unregistered users.StakeholderFunctionalNACommunitiesMustApproved
4.5The system shall provide the capability to define community access by permission only, with all content visible via a search.StakeholderFunctionalNACommunitiesMustApproved
4.6The system shall provide the capability to define community access by permission only, with all community members and content hidden via a search.StakeholderFunctionalNACommunitiesMustApproved
4.7The system shall provide the capability to support user community blogs.StakeholderFunctionalNACommunitiesMustApproved
4.8The system shall provide the capability for registered users to customize a community's settings and overview page, if they are the owner of that community.StakeholderFunctionalNACommunitiesShouldApproved
4.9The system shall provide the capability for registered users to follow communities within History Hub.StakeholderFunctionalNACommunitiesMustApproved
4.10The system shall provide the capability for registered users to unfollow communities within History Hub.StakeholderFunctionalNACommunitiesMustApproved
5.0The system shall provide the capability for registered users to manage contacts within the system.StakeholderFunctionalNAContactsMustApproved
5.1The system shall provide the capability for registered users to link to another registered user within History Hub as a connection.StakeholderFunctionalNAContactsShouldApproved
5.2The system shall provide the capability for registered users to send a direct message to other registered users within History Hub.StakeholderFunctionalNAContactsShouldApproved
5.3The system shall provide the capability for registered users to follow other registered users within History Hub.StakeholderFunctionalNAContactsCouldApproved
5.4The system shall provide the capability for registered users to unfollow other registered users within History Hub.StakeholderFunctionalNAContactsCouldApproved
6.0The system shall provide the capability to manage content within the system.StakeholderFunctionalNAContent ManagementMustApproved
6.1The system shall provide the capability for registered users to create content within History Hub.StakeholderFunctionalNAContent ManagementMustApprovedRegistered users may create content such as blog posts, documents, discussions, polls, and videos.
6.2The system shall provide the capability for all users to view content within History Hub.StakeholderFunctionalNAContent ManagementMustApproved
6.3The system shall provide the capability for Authorized Users to moderate content and comments before they can be displayed in the system.StakeholderFunctionalNAContent ManagementMustApprovedModeration includes approving or declining content and comments before they can be displayed, as well as editing content or comments if needed (e.g., to remove Personally Identifiable Information.)
6.4The system shall provide the capability to publish content to be embedded on other external websites and platforms.StakeholderFunctionalNAContent ManagementMustApprovedThe sharing of content on platforms may be supported via RSS feeds or other industry standard mechanisms.
6.5The system user interface shall provide the capability for registered users to follow content within History Hub.StakeholderFunctionalNAContent ManagementMustApprovedContent that may be followed includes questions, blog posts, documents, discussions, polls, and videos.
6.6The system user interface shall provide the capability for registered users to unfollow content within History Hub.StakeholderFunctionalNAContent ManagementMustApproved
6.7The system shall provide the capability for registered users to share content within History Hub.StakeholderFunctionalNAContent ManagementMustApprovedAllows a registered user to share content inside History Hub (e.g., a blog post) with other registered users or a community within History Hub.
6.8The system shall provide the capability for registered users to share content outside of History Hub.StakeholderFunctionalNAContent ManagementMustApprovedAllows a registered user to share a URL link to History Hub content outside of History Hub (e.g., to share on Facebook, Twitter, etc.)
6.9The system shall provide the capability for registered users to flag History Hub content for abuse.StakeholderFunctionalNAContent ManagementMustApproved
6.10The system shall send an alert to Application Administrators when content is flagged.StakeholderFunctionalNAContent ManagementMustApproved
6.11The system shall provide the capability for registered users to rate content within History Hub.StakeholderFunctionalNAContent ManagementShouldApprovedRating allows a user to indicate how much he or she liked or disliked a content item. For example, a rating could be on a scale, such as 1 to 5 stars, or it could be a simple thumbs up or thumbs down, depending on the platform. Ratings contribute to the reputation and perception of that content.
7.0The system shall provide the capability to manage discussions and forums in the system.StakeholderFunctionalNADiscussions / ForumsMustApproved
7.1The system shall provide the capability for registered users to create a discussion thread.StakeholderFunctionalNADiscussions / ForumsMustApproved
7.2The system shall provide the capability for all users to view discussion threads.StakeholderFunctionalNADiscussions / ForumsMustApproved
7.3The system shall provide the capability for registered users to post comments via a discussion thread.StakeholderFunctionalNADiscussions / ForumsMustApproved
7.4The system shall provide the capability for registered users to post questions via a discussion thread.StakeholderFunctionalNADiscussions / ForumsMustApproved
7.5The system shall provide the capability for registered users to respond to a post within a discussion thread.StakeholderFunctionalNADiscussions / ForumsMustApproved
7.6The system shall provide the capability for Insider/Expert Users to post responses to content that are displayed as official responses.StakeholderFunctionalNADiscussions / ForumsMustApproved
7.7The system shall provide the capability for authorized registered users to assign questions to themselves for follow-up actions.StakeholderFunctionalNADiscussions / ForumsMustApproved
7.8The system shall provide the capability for other registered users to assign questions to other registered users for follow-up actions.StakeholderFunctionalNADiscussions / ForumsMustApproved
7.9The system shall provide the capability for authorized registered users to track the status of questions.StakeholderFunctionalNADiscussions / ForumsShouldApprovedThis includes being able to track the status of unanswered, assigned, and answered questions.
7.10The system shall provide the capability for authorized registered users to save draft replies.StakeholderFunctionalNADiscussions / ForumsCouldApproved
7.11The system shall provide the capability for authorized registered users to share draft replies.StakeholderFunctionalNADiscussions / ForumsCouldApproved
7.12The system shall provide the capability for authorized registered users to save boilerplate text for re-use.StakeholderFunctionalNADiscussions / ForumsCouldApproved
7.13The system shall provide the capability for authorized registered users to share boilerplate text for re-use.StakeholderFunctionalNADiscussions / ForumsCouldApproved
7.14The system shall provide the capability to integrate with an Artificial Intelligence (AI) product to provide dynamic responses to user questions.StakeholderFunctionalNADiscussions / ForumsShouldApprovedFor example, integrate with a "chatbot".
7.15The system shall provide the capability to track the time elapsed for a response to a question from an authorized registered user.StakeholderFunctionalNADiscussions / ForumsCouldApproved
7.16The system shall provide users with suggested answers when registered users are about to submit commonly asked questions.StakeholderFunctionalNADiscussions / ForumsCouldApproved
8.0The system shall provide the capability to manage notifications in the system.StakeholderFunctionalNANotificationsMustApproved
8.1The system shall send a notification to a registered user when content followed by the user is updated within History Hub.StakeholderFunctionalNANotificationsMustApproved
8.2The system shall provide the capability for registered users to customize notifications within History Hub.StakeholderFunctionalNANotificationsShouldApproved
8.3The system shall provide the capability for registered users to receive notifications as emails from History Hub.StakeholderFunctionalNANotificationsMustApproved
8.4The system shall provide the capability for an Application Administrator to send notifications to registered users that may be viewed within the system.StakeholderFunctionalNANotificationsCouldApprovedFor example, within a registered user's inbox.
8.5The system shall provide the capability for an Application Administrator to send notifications to registered users via email.StakeholderFunctionalNANotificationsCouldApproved
9.0The system shall provide the capability to manage profiles within the system.StakeholderFunctionalNAProfile PagesMustApproved
9.1The system shall provide the capability for an Application Administrator to manage user profiles.StakeholderFunctionalNAProfile PagesMustApproved
9.1.1The system shall provide the capability for an Application Administrator to add user profiles.StakeholderFunctionalNAProfile PagesMustApproved
9.1.2The system shall provide the capability for an Application Administrator to update user profiles.StakeholderFunctionalNAProfile PagesMustApproved
9.1.3The system shall provide the capability for an Application Administrator to delete user profiles.StakeholderFunctionalNAProfile PagesMustApproved
9.1.4The system shall provide the capability for an Application Administrator to add the display of user profile images.StakeholderFunctionalNAProfile PagesMustApprovedProfile images are user 'headshots' or profile pictures.
9.1.5The system shall provide the capability for an Application Administrator to update the display of user profile images.StakeholderFunctionalNAProfile PagesMustApproved
9.1.6The system shall provide the capability for an Application Administrator to delete the display of user profile images.StakeholderFunctionalNAProfile PagesMustApproved
9.1.7The system shall provide the capability for an Application Administrator to add contact information to a user profile.StakeholderFunctionalNAProfile PagesMustApproved
9.1.8The system shall provide the capability for an Application Administrator to update the contact information for a user profile.StakeholderFunctionalNAProfile PagesMustApproved
9.1.9The system shall provide the capability for an Application Administrator to delete the contact information from a user profile.StakeholderFunctionalNAProfile PagesMustApproved
9.1.10The system shall provide the capability for an Application Administrator to add the organizations and contacts associated with a user's profile.StakeholderFunctionalNAProfile PagesMustApproved
9.1.11The system shall provide the capability for an Application Administrator to update the organizations and contacts associated with a user's profile.StakeholderFunctionalNAProfile PagesMustApproved
9.1.12The system shall provide the capability for an Application Administrator to delete the organizations and contacts associated with a user's profile.StakeholderFunctionalNAProfile PagesMustApproved
9.2The system shall provide the capability for a registered user to manage their own user profile.StakeholderFunctionalNAProfile PagesMustApproved
9.2.1The system shall provide the capability for a registered user to add content within their user profile, including their contact information.StakeholderFunctionalNAProfile PagesMustApproved
9.2.2The system shall provide the capability for a registered user to change content within their user profile, including their contact information.StakeholderFunctionalNAProfile PagesMustApproved
9.2.3The system shall provide the capability for a registered user to delete content within their user profile, including their contact information.StakeholderFunctionalNAProfile PagesMustApprovedRegistered users may delete most contact information in their profile page, but they cannot delete their name and email address (i.e., cannot delete their entire user profile from the system.)
9.2.4The system provide the capability for a registered user to upload profile images to display in their user profile.StakeholderFunctionalNAProfile PagesShouldApprovedProfile images are user 'headshots', profile pictures, or avatars.
9.2.5The system shall provide the capability for an Application Administrator to associate a registered user's profile with organizations within History Hub.StakeholderFunctionalNAProfile PagesShouldApprovedApplication Administrators can associate users with groups, business functions and other registered users, but there is no way for users to do this themselves. There is also no way for an end user to view, search, or sort users by these attributes.
9.2.6The system shall provide the capability for an Application Administrator to associate a registered user's profile with working groups within History Hub.StakeholderFunctionalNAProfile PagesShouldApproved
9.2.7The system shall provide the capability for an Application Administrator to associate a registered user's profile with business functions within History Hub.StakeholderFunctionalNAProfile PagesShouldApproved
9.2.8The system shall provide the capability for an Application Administrator to associate a registered user's profile with other registered users within History Hub.StakeholderFunctionalNAProfile PagesCouldApproved
9.2.9The system shall provide the capability for registered users to define who can see elements of their profile information.StakeholderFunctionalNAProfile PagesCouldApprovedThis is the ability for a user to set privacy settings on their profile. Users may be able to define privacy settings for most portions of their user profile (i.e., make them private and not be displayed), but their username will always be visible to other registered users.
9.3The system shall display a summary of a registered user's History Hub activities through their profile.StakeholderFunctionalNAProfile PagesShouldApproved
9.4The shall display a summary of a registered user's contributed content through their profile.StakeholderFunctionalNAProfile PagesMustApproved
9.5The system shall display a registered user's connections and organizations through their profile.StakeholderFunctionalNAProfile PagesShouldApproved
10.0The system shall provide the capability to manage records according to NARA records management standards and procedures.StakeholderFunctionalNARecords ManagementMustApproved
10.1The system shall provide the capability for NARA authorized users to identify and properly disposition electronic records.StakeholderFunctionalNARecords Management - Records DispositionMustApprovedThis supports the deletion or transfer of the records at the end of the retention period as applicable to the records.
10.1.1The system shall provide the capability to export electronic records in a NARA-approved format.StakeholderFunctionalNARecords Management - Records DispositionMustApprovedExporting records and associated metadata from the system supports the ability to manually transfer the records to a permanent archival repository. See NARA Bulletin 2014-04 at: https://www.archives.gov/records-mgmt/bulletins/2014/2014-04.html
10.1.2The system shall provide the capability to export the associated metadata with the electronic records.StakeholderFunctionalNARecords Management - Records DispositionMustApprovedNARA Bulletin 2015-04 (Metadata Guidance for the Transfer of Permanent Electronic Records) defines the minimum set of metadata elements that must accompany transfers of permanent electronic records to the National Archives.
10.2The system shall provide the capability for authorized users to manage electronic records metadata.StakeholderFunctionalNARecords Management - MetadataMustApprovedManage means to create, read, update, and delete.
10.2.1The system shall provide the capability to capture the associated metadata of an electronic record that is compliant with NARA metadata standards.StakeholderFunctionalNARecords Management - MetadataMustApprovedFor example, in the header of the file or in a separate file, depending on the format of the record. Electronic records created within the solution must embed metadata about the record (unique identifier, creation time-stamp, format type and version, etc.) that are compliant with NARA metadata standards found in NARA Bulletin 2015-04, Metadata Guidance for the Transfer of Permanent Electronic Records. See: https://www.archives.gov/records-mgmt/bulletins/2015/2015-04.html
11.0The system shall provide the capability to generate reports.StakeholderFunctionalNAReportingMustApproved
11.1The system shall provide the capability for an Application Administrator to generate standard reports.StakeholderFunctionalNAReportingMustApprovedReports should be statistically valid and reliable.
11.2The system shall provide the capability for an Application Administrator to generate ad hoc reports.StakeholderFunctionalNAReportingMustApprovedReports should be statistically valid and reliable.
11.3The system shall provide the capability to generate reports on user activity.StakeholderFunctionalNAReportingShouldApprovedFor example, a User Activity Report that provides information on individual registered user content, replies, and contributions.
11.4The system shall provide the capability to generate report metrics on internal search queries from users.StakeholderFunctionalNAReportingShouldApprovedFor example, a Search Query Report that provides information on internal search queries from users including keywords, volume, and results.
11.5The system shall provide the capability to generate reports on content views.StakeholderFunctionalNAReportingShouldApproved
11.6The system shall provide the capability to generate reports on content popularity.StakeholderFunctionalNAReportingShouldApproved
11.7The system shall provide the capability to generate reports on content ratings.StakeholderFunctionalNAReportingShouldApproved
11.8The system shall provide the capability to measure user satisfaction regarding responses to their questions or search.StakeholderFunctionalNAReportingShouldApproved
11.8.1The system shall provide the capability to generate reports on user satisfaction.StakeholderFunctionalNAReportingShouldApproved
11.9The system shall provide the capability to measure anonymous user success when searching for answers on History Hub.StakeholderFunctionalNAReportingCouldApprovedAn 'anonymous user success' is the success of a non-registered user searching History Hub (such as via Google or directly within History Hub), and successfully finding an answer to their question, without having to create an account or submit a new question.
11.9.1The system shall provide the capability to report anonymous user success when searching for answers on History Hub.StakeholderFunctionalNAReportingCouldApproved
11.10The system shall provide the capability for authorized registered users to view a report of their content, replies, contributions, and ratings on History Hub.StakeholderFunctionalNAReportingCouldApproved
11.11The system shall provide the capability for authorized registered users to download a report of their content, replies, contributions, and ratings on History Hub.StakeholderFunctionalNAReportingCouldApprovedDownload reports in common formats, such as, .csv, .xlsx, .pdf, etc.
11.12The system shall provide the capability to integrate with external web analytics systems.StakeholderFunctionalNAReportingMustApprovedFor example, Google Analytics and Google Tag Manager.
11.13The system shall provide the capability for authorized users to download reports.StakeholderFunctionalNAReportingMustApprovedDownload reports in common formats, such as, .csv, .xlsx, and .pdf.

Authorized users consists of Application Administrators and authorized registered users.

11.14 The system shall provide the capability for authorized users to export reports. Stakeholder Functional NA Reporting Must Approved Download reports in common formats, such as, .csv, .xlsx, and .pdf.

Authorized users consists of Application Administrators and authorized registered users.

12.0The system shall provide the capability for all users to search on content within History Hub.StakeholderFunctionalNASearchMustApproved
12.1The system shall display search results based on a user's role within History Hub.StakeholderFunctionalNASearchMustApprovedSearch results must respect access rights.
12.2The system shall display search results based on a user's permissions within History Hub.StakeholderFunctionalNASearchMustApproved
12.3The system shall display search results based on a user's permission level within History Hub.StakeholderFunctionalNASearchMustApproved
12.4The system shall provide the capability for all users to filter on search results.StakeholderFunctionalNASearchMustApprovedFiltering is the ability to refine and get a subset of search results based on the communities, people, or type of content associated with the search results.
12.5The system shall provide the capability for all users to sort search results.StakeholderFunctionalNASearchMustApprovedFor example, users may sort results by date created, latest activity, title, or the most or least followers.
12.6When performing a search on tags, the system shall return search results based on keyword matching.StakeholderFunctionalNASearchShouldApprovedTag meanings shall be combined so that, for example, "web," "web site," and "website" will all be returned on a search for any one of these keywords.
12.7The system shall provide the capability for a registered user to save custom search queries.StakeholderFunctionalNASearchShouldApproved
12.8The system shall provide the capability for a registered user to follow custom searches on History Hub.StakeholderFunctionalNASearchShouldApproved
12.9The system shall provide the capability for a registered user to receive notifications on new search hits for searches that they follow.StakeholderFunctionalNASearchShouldApproved
12.10The system shall provide a predictive search algorithm that provides suggestions for questions being entered by a user.StakeholderFunctionalNASearchMustApproved
12.11The system shall provide a predictive search algorithm that provides suggestions for search queries being entered by a user.StakeholderFunctionalNASearchMustApproved
12.12The system shall provide the capability for an Application Administrator to select search queries to include 'promoted' or weighted results.StakeholderFunctionalNASearchShouldApprovedTo allow Application Administrators to prioritize certain content to appear at the top of specific search results. For example, an authoritative post on Deck Logs appears at the top of the results for any search for "deck log": https://historyhub.history.gov/search.jspa?q=deck+log
12.13The system shall provide the capability to customize a thesaurus for the search engine.StakeholderFunctionalNASearchCouldApprovedThis will allow the search engine to link common synonyms or word variants, related terms, and custom proprietary terminology, in order to improve search recall.
12.14The system shall provide a search engine capable of stemming search terms.StakeholderFunctionalNASearchShouldApprovedFor example, a search on "photo" would retrieve results that contain the words "photo", "photos", "photographs", etc.
13.0The system shall provide the capability to tag content within the system.StakeholderFunctionalNATaggingMustApproved
13.1The system shall provide the capability for registered users to tag content within History Hub.StakeholderFunctionalNATaggingMustApprovedTagging consists of allowing users to assign keywords, terms, or metadata to a piece of information.
13.1.1The system shall provide the capability for registered users to enter tags as free text.StakeholderFunctionalNATaggingShouldApproved
13.1.2The system shall provide the capability for registered users to enter tags by selecting from an administered pick list.StakeholderFunctionalNATaggingShouldApprovedFor an "administered pick-list" you would need to use the Categories function in the current system.
13.2The system shall provide the capability for an Application Administrator to manage a pick list of tags to be applied to content in the History Hub.StakeholderFunctionalNATaggingShouldApprovedThis functions as Categories but not as "Tags" per-se in the current system.
13.3The system shall provide the capability for an authorized users to curate tags.StakeholderFunctionalNATaggingCouldApprovedAuthorized users may be Community Managers (i.e., Application Administrators) or authorized registered users.
13.4The system shall provide the capability to suggest existing tags to registered users when creating questions.StakeholderFunctionalNATaggingCouldApproved
14.0The system shall provide the capability for an Application Administrator to customize the design and layout of the system's public facing website.StakeholderFunctionalNAUser InterfaceMustApproved
15.0The system user interface shall be responsive for use of History Hub on mobile devices.StakeholderFunctionalNAUser InterfaceMustApprovedThe History Hub should be accessible via Android, iOS, and Windows devices.
15.1The system user interface shall provide the capability for registered users to view content within History Hub via a mobile device.StakeholderFunctionalNAUser InterfaceMustApproved
15.2The system user interface shall provide the capability for registered users to post content within History Hub via a mobile device.StakeholderFunctionalNAUser InterfaceMustApproved
15.3The system user interface shall provide the capability for registered users to reply to content within History Hub via a mobile device.StakeholderFunctionalNAUser InterfaceMustApproved
16.0The system user interface shall display an activity stream based on updates to a registered user's communities, content, or followed users.StakeholderFunctionalNAUser InterfaceShouldApprovedA personalized activity stream, similar to Facebook, that displays updates that occur to the communities, content, or contacts associated with a registered user's profile.
17.0The system shall be 99% available, 24 hours a day, 7 days a week, with the exception of scheduled maintenance downtime.StakeholderNonFunctionalReliabilityAvailabilityMustApprovedThis will enable records to be accessible for agency responsiveness to discovery, FOIA, Privacy Act, or other access requests.
18.0The system shall provide the capability for backup and recovery of the system.StakeholderNonFunctionalReliabilityBackup and RecoveryMustApproved
19.0The system shall support the bulk import of all data from the existing History Hub system to the new History Hub system.StakeholderNonFunctionalSupportabilityData TransferMustApprovedThis includes user accounts and user profile information, established groups and membership data, and all contributed / posted content.
20.0The system shall scale to handle a maximum of 90 million page views annually to support future data growth without major design or architectural changes.StakeholderNonFunctionalSupportabilityElasticityShouldApprovedTo support being able to double the amount of page views per year, for the next 5 years. Currently, History Hub supports a minimum of 7.5M page views per month.
21.0The system shall be a web-based Software-as-a-Service (SaaS) solution.StakeholderNonFunctionalSupportabilityHostingMustApproved
22.0The system shall support Internet Protocol version 6 (IPv6).StakeholderNonFunctionalSupportabilityHostingMustApproved
23.0The system shall support a minimum of 7.5 million page views a month.StakeholderNonFunctionalPerformancePerformanceMustApproved
24.0The system shall be capable of supporting at a minimum one million (1,000,0000) user accounts.StakeholderNonFunctionalPerformancePerformanceMustApproved
25.0The system shall be in compliance with NARA IT Security Requirements.StakeholderNonFunctionalReliabilitySecurityMustApprovedNARA IT Security Requirements are included in NARA IT Security Requirements Version 6.18, 09/12/2019; and NARA IT Security Requirements Language for Unclassified Systems Version 1.2, 02/13/2017.

History Hub is currently FedRAMP compliant.

26.0The system shall provide secure application access and data transport.StakeholderNonFunctionalReliabilitySecurityMustApprovedSecure access and data transport can be achieved via Secure Socket Layer (SSL).
27.0The system shall prevent unauthorized access to the administration functions of the History Hub.StakeholderNonFunctionalReliabilitySecurityMustApprovedAdministrative access is restricted to NARA Application Administrators and contractor System Administrators. Administrative functions include system configuration and account management tasks.
28.0The system shall provide the capability to integrate with user authentication services.StakeholderNonFunctionalReliabilitySecurityShouldApprovedFor example, integration with OpenId or single sign-on (SSO) via an SSO service.
29.0The system shall require two-factor authentication for Application Administrators to gain access to administrative areas of the application.StakeholderNonFunctionalReliabilitySecurityMustApproved
30.0The system shall be in compliance with Section 508 Standards for Electronic and Information Technology.StakeholderNonFunctionalUsabilitySystem AccessibilityMustApproved
30.1The system shall comply with the Section 508 of the Rehabilitation Act (29 United States Code (U.S.C.) 794d), as amended by the Workforce Investment Act of 1998 (Public Law (P.L.) 105-220), August 7, 1998.StakeholderNonFunctionalUsabilitySystem AccessibilityMustApproved
30.2The system shall comply with the associated Section 508 Standards as set forth by the U.S. Access Board and updated as of January 22, 2018 (29 U.S.C. 794d).StakeholderNonFunctionalUsabilitySystem AccessibilityMustApproved
30.3The system shall comply with the Level A and Level AA Success Criteria and Conformance Requirements specified for Web pages in Web Content Accessibility Guidelines (WCAG) 2.0.StakeholderNonFunctionalUsabilitySystem AccessibilityMustApproved
31.0The system shall be compatible with NARA's Enterprise Architecture.StakeholderConstraintImplementationSystem ArchitectureMustApprovedFor more information, please refer to the NARA 812, Enterprise Architecture policy, at https://work.nara.gov/nara_policies_and_guidance/directives/0800_series/nara0812.html.
32.0The system shall provide an Application Programming Interface (API) with capabilities to integrate with other NARA business systems.StakeholderNonFunctionalUsabilitySystem interoperabilityMustApprovedTo support communication with NARA business systems such as the Enterprise Customer Relationship Management (eCRM) platform.
33.0The system shall provide the capability to display dynamic content from History Hub on other platforms and websites.StakeholderNonFunctionalUsabilitySystem interoperabilityMustApprovedThis includes support for Predictive Search via the API or some other mechanism, for example, the 'Contact Us' widget on Archives.gov.
34.0The system shall be accessible to users via an internet browser.StakeholderNonFunctionalSupportabilityWeb Browser CompatibilityMustApproved
34.1The system shall be accessible to a user using Chrome.StakeholderNonFunctionalSupportabilityWeb Browser CompatibilityMustApprovedThe browser versions to be supported will be dependent upon when the system is deployed into production and the browser versions supported in the NARA baseline at that time.
34.2The system shall be accessible to a user using Mozilla Firefox.StakeholderNonFunctionalSupportabilityWeb Browser CompatibilityMustApprovedThe browser versions to be supported will be dependent upon when the system is deployed into production and the browser versions supported in the NARA baseline at that time.
34.3The system shall be accessible to a user using Safari.StakeholderNonFunctionalSupportabilityWeb Browser CompatibilityMustApprovedThe browser versions to be supported will be dependent upon when the system is deployed into production and the browser versions supported in the NARA baseline at that time.
34.4The system shall be accessible to a user using Microsoft Edge.StakeholderNonFunctionalSupportabilityWeb Browser CompatibilityMustApprovedThe browser versions to be supported will be dependent upon when the system is deployed into production and the browser versions supported in the NARA baseline at that time.

&"+,Bold"&10History Hub (HH) Requirements Verification Traceability Matrix (RVTM)

&"+,Regular"&10&F &"+,Regular"&10Page &P of &N https://www.archives.gov/records-mgmt/bulletins/2014/2014-04.htmlhttps://www.archives.gov/records-mgmt/bulletins/2015/2015-04.htmlhttps://historyhub.history.gov/search.jspa?q=deck+loghttps://work.nara.gov/nara_policies_and_guidance/directives/0800_series/nara0812.html.

StandardValues

TypeCategoryPriority
StatusVerification MethodVerification StatusUAT Status
BusinessFunctionalMustRequirements that are CRITICAL to meeting the project's objectivesApprovedInspectionPassPass
StakeholderNon-functionalShouldRequirements that are critical and should be included if possible, but which can be excludedDeferredAnalysisFailFail
SystemConstraintCouldRequirements that are part of the project's scope and add or enhance project benefitsDraftTestN/AN/A
N/AWouldRequirements that do not have a significant impact on project benefits or could be considered as a “would like to have”ObsoleteDemonstration
Certification
N/A

&"+,Bold"&10<Project Name> Requirements Verification Traceability Matrix (RVTM) - Standard Values

&"+,Regular"&10&F &"+,Regular"&10Page &P of &N

Legend for Fillable Values

Legend
0 - Cannot MeetCannot meet the requirement. Use this value if the solution cannot meet the requirement.
1 - Requires Significant DevelopmentRequires significant customization or development (modification of source). Use this value if the solution will require changes or new development at the source code level to meet the requirement.
2 - Requires Advanced ConfigurationRequires advanced configuration or custom development using an SDK or API. Use this value if the solution will customization using an SDK or API to meet the requirement.
3 - Requires Minimal EnhancementRequires minimal or no special enhancements. Use this value if the solution meets the requirement with minimal configuration.
4 - Requires No EnhancementUse this value if the solution meets the requirement without configuration or enhancement.

Include costs as part of your Volume III submission for individual or grouped items in the response for each item marked 1, 2, or 3.

Time
Ready at time of award
30 days from award
60 days from award
90+ days from award

File details come from the government source that posted it. Updated .