3dcandy
Just shows how some companies attitudes aren't very forward thinking. I used to work for a large supermarket chain beginning with “M”, and there IT setup is a good 10 years out of date. Problem is that it does affect productivity because people know the setup is rubbish and have little faith in the companies ability to move forward, or even with the times. Yes it might run their software fine, but even so, when a five year old laptop that can be picked up for £50 is faster, it is bound to have a detrimental effect on workers moral.
Supermarket IT systems are about far more than just upgrading to a faster system, especially if the old system runs the software “just fine”. For a start, there will be a maintenance contract, and the engineers have to carry spare parts, and that;s not just for the PC but for scanner/scale, for card readers, printers and so on … and they have to be trained. Sometimes a unit replacement is necessary, sand sometimes it isn't.
And, where scales are involved, you are then into the whole arena of metrology legislation, because the entire system has to be verified and certified to be traded on. Otherwise, software could be changed so that when the scale reads 500g, the software charges for 550 but prints 500g. Therefore, software is checksummed and that checksum can be printed and checked, and is, when the system is certified as legal for trade. As soon as you start monkeying with that, you get into a whole minefield of whether the changes you make require that he system is reverified. I was involved in one such change, and the decision ultimately ended up going right up the chain to the Secretary of State, and the decision involved the supermarket in an unanticipated cost than ran comfortably into 6 figures …. and part of a project that was in the 8 figures. Oh, and by the way, if it does require reverification, neither the supermarket not any old computer engineer can do it - it is a function of Trading Standards, or of an independent body authorised by them …. including me.
Changing hardware on the sales floor has a FAR greater potential impact that the relatively modest cost of just the hardware, and they don't monkey with these systems lightly. Once you picked, developed for and tested, for a given platform, including OS revision, changing that is a potentially major undertaking, especially where you have custom software written specifically for an embedded version., supporting hardware like touchscreen sales systems and chip and pin.