|
De afdeling Engineering
bestrijkt het traject vanaf de specificatie van een software programma tot de ingebruikname
daarvan. Het omvat de technieken en technologieën die gericht zijn op het
ontwerpen en construeren van programmatuur en op het onderhoud en
het beheer ervan. Software engineering is van strategisch belang voor Square
IS en al onze relaties. In de afgelopen 25 jaar hebben wij belangrijke beslissingen genomen betreffende
de toegepaste technieken en technologieën. Daarvan heeft ook de ontwikkeling van BIBIS sterk gebruik gemaakt.
De
ontwikkeling van de nieuwe producten BIBIS LMS en BIBIS OPAC in webtechnologie,
zoals die in juli 1997 van start is gegaan, maakte dankbaar gebruik van de
stevige en goeddoortimmerde structuur van het oude product met al zijn
functionaliteit. Ook al is het totaal nieuwe software, de afhandeling aan de
basis in de richting van de database is grotendeels gehandhaafd omdat het zo
degelijk en betrouwbaar is. De robuustheid van software wordt uiteindelijk
bepaald door de kennis en de degelijkheid van de software-engineers en hun
mentaliteit en motivatie om de gebruikers op korte en lange termijn van dienst
te zijn.
Al deze ontwikkelingen en oplossingen zijn
de basis geweest van het huidige Virtual Knowledge System (VKS). In het VKS
hebben wij alle ervaring met en kennis van technologie, documentbeheer,
kennisdeling en (digitale) informatievoorziening
samengebracht.
Research
Square Information Systems' visie op
onderzoek omvat het leren beheersen van technologieën en producten die gebruikt
kunnen worden voor het maken van eindgebruiker producten die het werk van onze
relaties veraangenamen. De onderzoeksactiviteiten zijn ondergebracht bij de
afdeling Engineering.
De medewerkers bij de afdeling Engineering
zijn afkomstig uit een breed scala disciplines, van werktuigbouw en lucht- en
ruimtevaarttechniek tot bedrijfskunde. Maar vooral informatica,
informatiemanagement en softwaretechnologie. Zij werken nauw samen, waardoor zij
invloed op elkaar uitoefenen en elkaars visie verbreden. Zo halen zij voordeel
uit synergie en kruisbestuiving van ideeën.
Zo onderzoeken en gebruiken wij
webservers, webbrowsers, databases, high level programeertalen, search-engines
en operating systems.
|