Situation

Over the past years, Open Web Technology has built significant experience in working with Governments. We became a trusted partner when it comes to delivering reliable and future proof solution, assembled with open standards. One of the most populated state of Switzerland asked us to re-platform a full voting solution, including vote preparation (citizens identification and ballot papers production), vote execution (distributed vote counting) and vote reporting (production and online publication of official results). The solution supports many types of voting and elections (incl first-past-the-post, proportional representation, etc.)

Approach

We used a user-centric, iterative User Interface Design approach to prototype the solution, with ease of use (zero-training) in mind. We used a Domain Driven Design to create a clean representation of the complexity of the political rights law. Once the design foundation of the solution settled, development started following an agile approach.

Results

The solution was delivered on time and on budget. It already handled ballots with more than 500 concurrent users.