Geschiedenis

Het ontstaan van X POS plus

Versie 1.0

X POS plus is ontstaan uit onvrede met bestaande winkel-automatiserings-programmatuur. Dit omdat er een geautomatiseerd voorraad systeem moest komen voor een schoonheidssalon, dat gebruiksvriendelijk moest zijn, doch eenvoudig en overzichtelijk.
Na veel zoeken is uiteindelijk besloten om zelf een eigen programma te ontwikkelen.
De eerste ideeën ontstonden in maart 2001. De eerste programmacode werd een maand later geschreven. Aangezien er gebruikers ervaring benodigd was, is het systeem als gratis open source initiatief begonnen.

X POS plus begon als een programma dat CSV bestanden gebruikte voor gegevensopslag.
Na een jaar van intensieve ontwikkeling en samenwerking met de schoonheidssalon, verscheen in 2002 de eerste officiële volledige versie: 0.9 beta.
X POS plus heette aanvankelijk X Free Kassa. De X in de naam is ontstaan uit het idee om aan te geven dat het om een grafische interface handelde (een gebruikelijke benaming in de Unix wereld), en niet zoals verschillende programmatuur op dat moment een DOS interface zonder grafische elementen en muis.
In deze tijd ontstond het inzicht om zaken beter te organiseren in X POS plus en wel op een dusdanige manier dat zaken op eenvoudige wijze herbruikbaar waren. In vaktermen noemt met dit object georiënteerd programmeren. Vanaf dat moment werd X POS plus een studie object, waar verschillende docenten van de Hogeschool ‘s-Hertogenbosch laaiend enthousiast over waren. Deze docenten hebben de ontwikkelingen van X POS plus op de voet gevolgd en met raad en daad bijgestaan. Na een grondige studie en overleg heeft een docent Algoritmiek uiteindelijk versie 1.0 beoordeeld met het cijfer 8.

Versie 2.0

Door het voortschrijdend inzicht in opslagstructuren en data optimalisaties, maar ook om over een computernetwerk gebruik te kunnen maken van verschillende kassapakketten tegelijkertijd, is ervoor gekozen in de bestaande CSV opslagstructuur los te laten en aansluiting te zoeken op bestaande database programmatuur. Dit zou de ontwikkeling van X POS plus bespoedigen, waardoor nieuwe functies en/of verbeteringen sneller doorgevoerd konden worden.
Dit resulteerde na grondige herstructurering van X POS plus uiteindelijk in versie 2.0.
Een mijlpaal was versie 2.1. In deze versie werd een nieuwe databaseconnectie component geschreven (degene van versie 2.0 vertoonde geheugenproblemen).

Versie 3.0

Na de lancering van versie 2.1, is het pakket honderden malen gedownload en getest en werd er hevig gediscussieerd op het forum dat destijds op de site stond. Door dit succes zijn vele functies toegevoegd en zorgvuldig getest door deze gebruikers.
Helaas bleek de gratis en open source structuur voor sommigen een vrijbrief te zijn voor het ‘lenen’ van ideeën en stukken broncode (mocht dat woord u niets zeggen, kunt u denken aan een soort bouwstenen van het systeem), welke vervolgens voor veel geld doorverkocht werden.
Dit resulteerde in sluiting van de website, terwijl de ontwikkelingen nog steeds door gingen. Na gesprekken met verschillende partijen is uiteindelijk besloten om X POS plus in een commerciële vorm te gieten om de rechten van het programma in het vervolg beter te kunnen beschermen en betere support te kunnen geven (waarvoor voorheen eenvoudigweg de financiële middelen voor ontbraken). Daarbij bleek het leveren van de benodigde hardware waar X POS plus mee kon werken (denk aan barcode scanners, bonprinters, kassadisplays etc.) een welkome aanvulling op het service aanbod.
De rechten voor de ontwikkeling en exploitatie van X POS plus zijn komen te vallen onder het bedrijf POSWISE.
POSWISE heeft versie 3.0 op de markt gebracht.
X POS plus is vanaf dat moment het pakket in de vorm, zoals wij dat nu kennen. Inmiddels zijn er vele verbeteringen en optimalisaties doorgevoerd in de software.

Versie 4.0

Vanwege de vele uitbreidingen die X POS plus in de loop der jaren heeft gekend, ontstond de behoefte naar het sneller kunnen ontwikkelen van uitbreidingen en updates.
Om dit te kunnen realiseren was een grondige herstructurering en onderverdeling van het systeem in kleinere objecten noodzakelijk.
Grote delen van X POS plus zijn voor versie 4.0 (versie 3.7 was een aanloop naar versie 4.0) onder de motorkap opnieuw ontworpen en opnieuw geschreven met behulp van de nieuwste (vierde generatie) ontwikkelmethodes.
Het resultaat is een krachtige oplossing, waarmee onder andere technologiën zoals de automatische-inkoopprijs-update service Martinic.net geimplementeerd zijn.
Tevens is de ondersteuning voor Windows Vista geïntegreerd.

In 2010 zijn de activiteiten van Poswise overgenomen door Xaris ICT & Telecom.