Eén van de adviezen van de Commissie Besluitvorming Stemmachines in 2007 was om (alsnog) eisen te stellen aan software die wordt gebruikt voor het berekenen van de uitslag, inclusief de zetelverdeling. De staatssecretaris van Binnenlandse Zaken en Koninkrijksrelaties heeft vervolgens eisen voor de centrale stembureaus geformuleerd en deze aan de voorzitter van de Tweede Kamer en aan de Kiesraad gezonden.
Convenant
Vervolgens is de Kiesraad in overleg getreden met de Vereniging van Nederlandse Gemeenten en is afgesproken dat de Kiesraad deze software voor alle centrale stembureaus zou laten ontwikkelen. Afspraken tussen de VNG en de Kiesraad zijn vastgelegd in een convenant dat is gepubliceerd in de Staatscourant. In het convenant is onder meer opgenomen dat 'partijen er belang aan hechten dat bij alle verkiezingen op grond van de Kieswet dezelfde software wordt gebruikt'.
Klankbordgroep
Tevens werd belang gehecht aan een (externe) Klankbordgroep met als taak de Kiesraad te adviseren over keuzes rond het proces van de aanbesteding en de ontwikkeling van het verkiezingsproces. Het Instellingsbesluit van deze groep is eveneens gepubliceerd in de Staatscourant.
Aanbesteding
In de zomer van 2008 werd een Europese (openbare) aanbestedingsprocedure doorlopen voor de opdracht tot het ontwikkelen en beheren en onderhouden van de software. De opdracht werd begin oktober gegund aan IVU Traffic technologies AG uit Duitsland. Om deze opdracht goed te kunnen aanbesteden werden de eisen van de staatssecretaris van Binnenlandse Zaken en Koninkrijksrelaties vertaald in een Beschrijvend Document waarin ruim 100 eisen en wensen zijn opgenomen.
De software ondersteunt zowel de kandidaatstelling als de berekening en vaststelling van de uitslag
Start
In oktober 2008 werd direct gestart met de ontwikkeling van de software. Gezien de verkiezing van de leden van het Europees Parlement in juni 2009 werd prioriteit is gegeven aan de software die gemeenten, politieke partijen en de Kiesraad bij die verkiezing gebruiken. De software kreeg de naam Ondersteunende Software Verkiezingen (OSV).
Na het gebruik van OSV door politieke partijen, gemeenten en de Kiesraad bij de afgelopen Europese Parlementsverkiezing, heeft de Kiesraad software voor de overige verkiezingen ontwikkeld en getest.