Resource Center

Welcome to Everyone Counts' resources page. This site features educational articles and other valuable content. 

Procurement Guide: Should I Build a Voter Registration System?

Procurement Guide: Should I Build a Voter Registration System?

Modernizing your voter registration system may seem like a daunting challenge, especially in light of public scrutiny over security and accuracy.

As election director for the State of South Dakota when we implemented a new voter registration system, I understand the pressure to meet state requirements, provide a great user experience for election administrators, and ensure public confidence. I have since brought my experience to Everyone Counts but I’ll never forget the challenges I faced when I was in your position.

Considering the following six build or buy questions helped me navigate the transition of this critical infrastructure:


1.

Are my requirements unique?

Buy

  • Available purchased solutions meet most requirements, even if 10%–20% customization is required
 

Build

  • Your highly specialized needs are not met by commercially available voter registration software

2.

When is my project deadline?

Build

  • Only advisable if your project team has ample time to analyze business requirements, write code, integrate with various APIs, perform testing, and address any complications that arise in development

 

Buy

  • Ideal when a quick, seamless deployment is needed
  • Improved through extensive testing and usage by other users of the system which means fewer bugs and more reliable performance


3.

What is the budget?

Build

  • Building a voter registration system in-house is costly and therefore better suited for large, well-funded organizations
  • Determining the level of financial commitment can be challenging

 

Buy

  • When working with a limited budget, a commercial, off-the-shelf (COTS) solution with predictable ongoing licensing costs makes more sense

4.

Do available in-house resources align with the scope of my project?

Build

  • Your software team has the experience and skills required to create top-quality software

  • Your organization can commit resources needed to perform ongoing maintenance and address emerging security threats for several years down the road

 

Buy

  • Your development team lacks the technical proficiency or time required to build, maintain and upgrade a voter registration system
  • In fast-paced election environments, purchasing a commercial solution gives administrators the ability to focus on what’s important


5.

Do we have the proper tools?

Build

  • Yes; you have already invested in, or are dependent upon, tools that may not be supported by commercially available voter registration systems
 

Buy

  • No; bug trackers, source code repositories, and automation tools are neither cheap to purchase nor quick to learn, so you could benefit from investments made by COTS software vendors

6.

What future upgrades and features are on your roadmap?

Build

  • If your voter registration roadmap is atypical, building is likely more efficient than paying a vendor for extensive customization

  • Total control over development and features is necessary

  • Your organization is capable of adapting to constantly evolving technology as in-house developed software can quickly become obsolete

 

Buy

  • If you share common business practices with other supported clients of voter registration solutions, you can expect additional features and upgrades based on security best practices and legislative changes
  • COTS platforms generally offer greater scalability and flexibility


Security 101: CIA, the ABCs of Cybersecurity

Security 101: CIA, the ABCs of Cybersecurity

Welcome to the Resource Center

Welcome to the Resource Center