HHS / simpler-grants-gov

https://simpler.grants.gov
Other
43 stars 13 forks source link

Search * #2200

Open margaretspring opened 1 month ago

margaretspring commented 1 month ago

Summary

Grant seekers can search, filter, and sort opportunities on simpler.grants.gov

Press release

We are pleased to announce that Simpler.Grants.gov now has improved search capabilities that will make it easier for the public to find grant opportunities published by Grants.gov. These features include more relevant search results based on keywords, filtering and sorting, the ability to easily share and bookmark search results, and an easier to use interface.

Test users of the new search page reported that they find it to be a significant improvement over existing grants search options.

Acceptance criteria

Metrics

Assumptions

Dependencies

lucasmbrown-usds commented 1 month ago

FYI, I updated the Search accuracy metric to reflect our proposed new language about setting a baseline.

mxk0 commented 1 month ago

Internal notes:

widal001 commented 1 month ago

Internal notes:

  • What dependencies does making the search API available introduce? Do we need basic API auth?
  • Likely use static API keys for a hand-picked set of API users for Quad 1

Great callout! Maybe we can touch on this in the "Assumptions" section or in the "Technical description" section of the agile estimates?

mxk0 commented 1 month ago

@widal001 we made #2244 to cover those questions, so I think we're good!

mxk0 commented 1 month ago

@widal001 re: the new "Load testing" acceptance criteria, I don't think 10,000 concurrent users is the goal. To hit this deliverable we need 10,000 unique users for search, but that's cumulative rather than concurrent. We have a load testing spike (#2322) where we'll think through what peak concurrent usage could look like in order to get our 10,000 cumulative users. Can we cut the load testing criterion? We don't know what potential peak concurrent usage is yet, so I don't think it makes sense to set a number as an acceptance criterion.

Same comment goes for #2203. The 2,000 user goal is cumulative, not concurrent.

cc @mdragon

margaretspring commented 1 month ago

@widal001 - I'd like to get the Deliverable approval over to Julius. Can you clarify these item @mxk0 asked about re: the addition load item that wasn't in the HHS Priorities presentation. Thanks!

mxk0 commented 1 month ago

For the record, I booked time for us to discuss the open questions tomorrow.

mxk0 commented 1 week ago

Sprint 1.2 updates

Status: 🟢 On track

Sprint goal

The main goal for this deliverable in Sprint 1.2 was to deploy OpenSearch.

Accomplishments

Search launch

Generate traffic for search

Rollover

Risks

Sprint 1.3 goals