Ensure all sites are running Digital Analytics Program (DAP) code, to inform GSA’s enterprise website inventory, and enable monitoring for compliance with security policies.
Story
As a GSA site manager
I want to apply DAP code to my site
So that I gain access to analytics data
Acceptance Criteria
Given DAP exists
When I review the list of GSA sites in DAP
Then I see all GSA sites listed
Identify sites that could be customized
Identify which GSA sites could benefit from customization.
Story
As a program manager
I want to understand whether my site is a candidate for customization features
So that I can understand whether or not to offer to customers
Acceptance Criteria
Given that my website is a candidate for customization
When someone visits the site
Then they are able to customize the site if they wish
Identify customization criteria
Clarify criteria for a “customized digital experience."
Story
As a site manager
I want to understand the criteria for customization
So that I can apply to my site if applicable
Acceptance Criteria
Given that website customization criteria have been identified
When I review the criteria
Then I understand whether or not my site qualifies
Apply customization criteria
Help site managers understand how to implement customization when possible and beneficial to customers.
Story
As a website manager
I want to understand how to implement customization
So that I can incorporate the functionality on my site
Acceptance Criteria
Given a user visits my website
When they see an option to customize
Then they are able to do so
DAP implementation
Ensure all sites are running Digital Analytics Program (DAP) code, to inform GSA’s enterprise website inventory, and enable monitoring for compliance with security policies.
Story
As a GSA site manager I want to apply DAP code to my site So that I gain access to analytics data
Acceptance Criteria
Given DAP exists When I review the list of GSA sites in DAP Then I see all GSA sites listed
Identify sites that could be customized
Identify which GSA sites could benefit from customization.
Story
As a program manager I want to understand whether my site is a candidate for customization features So that I can understand whether or not to offer to customers
Acceptance Criteria
Given that my website is a candidate for customization When someone visits the site Then they are able to customize the site if they wish
Identify customization criteria
Clarify criteria for a “customized digital experience."
Story
As a site manager I want to understand the criteria for customization So that I can apply to my site if applicable
Acceptance Criteria
Given that website customization criteria have been identified When I review the criteria Then I understand whether or not my site qualifies
Apply customization criteria
Help site managers understand how to implement customization when possible and beneficial to customers.
Story
As a website manager I want to understand how to implement customization So that I can incorporate the functionality on my site
Acceptance Criteria
Given a user visits my website When they see an option to customize Then they are able to do so