狠狠撸

狠狠撸Share a Scribd company logo
fbopen
iteration 0
Alison Rowland | alison.rowland@gsa.gov
Federal Procurement:
Why Care?
Source: USASpending.gov, totals are Grants + Contracts
FY 2012 $1.05T
2013 $ 975B
2014 $ 580B (so far)
Problems in Procurement
SoWs and SoOs are hard to write
Opportunities are hard to find
RFPs are hard to understand
Bidding is onerous for vendors
The selection process is onerous for KOs
Awards can seem rigged against SMBs
Registering to get paid is hard (SAM)
core competency
>
finding and winning bids
Why should it be easier?
DC API Meetup 6/18/2014: FBOpen
DC API Meetup 6/18/2014: FBOpen
DC API Meetup 6/18/2014: FBOpen
We can work with this.
1. Index all the opportunities
Solr, soon Elasticsearch
2. Download and index attachments
3. Thin API server
Node.js/expressJS/api.data.gov
4. Lightweight web interface
HTML/CSS/JS/Backbone
fbopen pilot: design
bids.state.gov
fbopen
search
server
(Elasticsearch)
fbopen
API
server
(nodejs)
api
.data
.gov
fbopen
web
server
● SSL by default
● 100% open-source
● component architecture reused for
18f.gsa.gov, notalone.gov, future?
1
2
FedBizOpps data
<obligatory tech architecture slide>
grants.gov
DC API Meetup 6/18/2014: FBOpen
DC API Meetup 6/18/2014: FBOpen
FBOpen
search
index
API ?
wins
● simpler, faster search
● one-stop shopping
● more touchpoints, wider exposure
● reuse: architecture, code, design, ATO
18f.gsa.gov, notalone.gov, future
● feedback and learning
fbopen.gsa.gov
docs: 18f.github.io/fbopen
code: github.com/18f/fbopen
@fbopen

More Related Content

DC API Meetup 6/18/2014: FBOpen

Editor's Notes

  • #4: Many aspects of federal procurement could be improved. Search and discovery is the problem we focused on when we started developing the idea of FBOpen.
  • #5: Basic market math: if opportunities are easier to find, we’ll get more bidders, which will lower cost, raise the quality bar, and bring more diversity to our contractor cohort. Right now, opportunities are difficult enough to find and win that we risk elevating the skill and effort involved in finding and winning them above the skill and effort involved in delivering great products and services to federal buyers.
  • #6: Problems: The current search mechanism has weaknesses. Results sometimes don’t match search terms; results aren’t sorted by relevance; and the search tool isn’t mobile-friendly.
  • #7: More problems: boilerplate, requirements are often hidden in attachments
  • #8: ALSO: Not all opportunities are listed in FedBizOpps. There are exceptions for opportunities < $25K, and not all types of opportunities, such as grants, are even on FBO in the first place.
  • #9: BUT WAIT! FedBizOpps data is available on an FTP site, dumped nightly as an XML doc!
  • #12: This is what an FBOpen API query and its returned results look like.
  • #13: (狠狠撸 5 for FBO comparison-- “Germination Services” under a search for software development?) FBOpen benefits: * More relevant results, sorted by relevance * Mobile-friendly * Adds useful default filters (e.g., open listings only, excluding sole-source)
  • #14: FBOpen isn’t limited to FedBizOpps data. We also include grants.gov data, and soon we’ll be adding bids.state.gov data, military Small Business Innovation Research contracts, and other sources.
  • #15: FBOpen is already integrated with other sites: businessUSA.gov, the AFRL SMB Hub (in prototype), GSA’s mobile site. The FBOpen Widget Builder lets anyone add a dynamic FBOpen query to any web page by just copying and pasting a few lines of JavaScript.