Als netwerkbeheerder bij MKB bedrijven kom ik heel wat gekke situaties tegen, maar onderstaand verhaal slaat toch wel alles.
Een van mijn klanten heeft onlangs een alles-in-een administratief, calculatie en documentbeheer pakket gekocht. Dit pakket voorziet het bedrijf van de nodige structuur en controle. In het pakket staan vertrouwelijke gegevens, waaronder financiële transacties, projecten, klant relaties, offertes en facturen.
De interface voldoet perfect aan de wensen van de klant, maar de hele onderliggende technische laag is oudbollig en 10 jaar geleden al uitgefaseerd. Zo draaien alle clients een eigen instantie van de borland database engine en staan alle dbase bestanden op een network share. Dit betekent dat de desbetreffende share lees- en schrijfrechten voor alle gebruikers nodig heeft. Zoiets is natuurlijk totaal ongewenst, omdat dit een kwaadwillende de mogelijkheid geeft dingen naar een usb stick te kopiëren of de bestanden direct naar wens aan te passen en daarmee eventueel zelfs de structuur corrupt te maken.
Maar het wordt nog erger. Er staat een configuratiebestand in de root van de windows schijf (lokaal dus!), waarmee door deze aan te passen of te verwijderen gemakkelijk beheerdersrechten verkregen kan worden.
De fabrikant van het pakket is nonchalant, beargumenteert dat de users lokaal geen administrator mogen zijn en wil het geheel niet porten naar SQL of in ieder geval naar een centrale database. Het netwerk krijgt de schuld van de corrupte tabellen en de performance problemen. Het gebruik van de oude technieken wordt afgedaan met de mededeling dat het bewezen technologie is, onder het motto: "Elvis is al lang dood, maar daar luistert men ook nog steeds naar". Nou, dat valt van Windows 95 toch niet meer te zeggen.
Het probleem is dat de klant niet bepaald technisch onderlegd is en daarom is het moeilijk duidelijk te maken dat de problemen voortkomen uit de software en niet uit het netwerk. Wat zijn jullie ervaringen met dit soort situaties en hoe overtuig ik mijn klant dat dit absoluut niet meer van deze tijd is?
Een van mijn klanten heeft onlangs een alles-in-een administratief, calculatie en documentbeheer pakket gekocht. Dit pakket voorziet het bedrijf van de nodige structuur en controle. In het pakket staan vertrouwelijke gegevens, waaronder financiële transacties, projecten, klant relaties, offertes en facturen.
De interface voldoet perfect aan de wensen van de klant, maar de hele onderliggende technische laag is oudbollig en 10 jaar geleden al uitgefaseerd. Zo draaien alle clients een eigen instantie van de borland database engine en staan alle dbase bestanden op een network share. Dit betekent dat de desbetreffende share lees- en schrijfrechten voor alle gebruikers nodig heeft. Zoiets is natuurlijk totaal ongewenst, omdat dit een kwaadwillende de mogelijkheid geeft dingen naar een usb stick te kopiëren of de bestanden direct naar wens aan te passen en daarmee eventueel zelfs de structuur corrupt te maken.
Maar het wordt nog erger. Er staat een configuratiebestand in de root van de windows schijf (lokaal dus!), waarmee door deze aan te passen of te verwijderen gemakkelijk beheerdersrechten verkregen kan worden.
De fabrikant van het pakket is nonchalant, beargumenteert dat de users lokaal geen administrator mogen zijn en wil het geheel niet porten naar SQL of in ieder geval naar een centrale database. Het netwerk krijgt de schuld van de corrupte tabellen en de performance problemen. Het gebruik van de oude technieken wordt afgedaan met de mededeling dat het bewezen technologie is, onder het motto: "Elvis is al lang dood, maar daar luistert men ook nog steeds naar". Nou, dat valt van Windows 95 toch niet meer te zeggen.
Het probleem is dat de klant niet bepaald technisch onderlegd is en daarom is het moeilijk duidelijk te maken dat de problemen voortkomen uit de software en niet uit het netwerk. Wat zijn jullie ervaringen met dit soort situaties en hoe overtuig ik mijn klant dat dit absoluut niet meer van deze tijd is?