Standaard software
Standaard software, SaaS of cloud computing bestonden nog niet in de beginjaren van de IT, de jaren 1950, 1960. Binnen organisaties die in het bezit waren van een computer werden applicaties ontwikkeld door programmeurs die in dienst waren van die organisatie.
Er werd niet gewerkt volgens een methode, niemand wist precies wat er opgeleverd zou worden of hoeveel het ging kosten. De zogenaamde JBF (Jan Boeren Fluitjes) methode. De behoefte aan informatie over het automatiseringsproces groeide en men probeerde het meer en meer te sturen. De OHZ (Op Hoop van Zegen) methode bracht een kleine verbetering, maar vaak strandde het schip en werd de vis duur betaald. Een kostbare periode van automatiseringsprojecten die vaak nergens toe leidden.
Zo ontstonden software ontwikkelmethoden. Hierbij wordt volgens vooropgestelde processen gewerkt aan de ontwikkeling van maatwerksoftware. Inmiddels zijn er heel veel methoden die sturing op ontwikkeling van software beogen. En even zo veel methoden zijn al weer ter ziele. Al deze methoden richten zich op het realiseren van maatwerksoftware.
In grote lijnen zijn er twee soorten methoden onderscheiden; waterval methoden en iteratieve (Agile) methoden.
In de periode dat organisaties met hun computers en eigen programmeurs hun eigen software ontwikkelde was de prijs voor hardware en software in balans. Maar het duurde niet lang voordat er softwarebedrijven ontstonden die standaard pakketten ontwikkelden en op de markt brachten.
Begin jaren 70 kwam er voor het eerst een serieus software pakket op de markt, het tekstverwerkingssysteem van Wang Laboratories. Dit draaide op een Wang 2200 minicomputer waarbij meerdere terminals met een centrale computer waren verbonden. Dit systeem stond meestal op de typekamer bij de typistes van de organisatie.
In de jaren 80 verschenen de eerste PC`s die je al kon kopen voor zo`n 2000 euro. Daar zet je echter geen software op die tienduizenden euro`s kost, de verhoudingen waren zoek. Het aanbod van goedkope standaard COTS software nam daarom enorm toe en er ontstond een levendige handel. Hoe meer klanten de software kochten hoe goedkoper het bovendien werd. Maatwerk is tegenwoordig alleen nog te vinden op centrale/netwerk systemen.
Standaard software, ook wel business software genoemd, draait op vrijwel alle platvormen. Het kan on premise geïnstalleerd zijn op eigen servers of als SaaS oplossing draaien in een cloud omgeving.
(Dit artikel kwam tot stand in samenwerking met Suzette de Raadt)
Discussieer mee op LinkedIn.
Mogelijk is dit een vertaling van Google Translate en kan fouten bevatten. Klik hier om mee te helpen met het verbeteren van vertalingen.