I've had to lead on a few IT procurement projects over the years, and the ones that I'd describe as a relative success were always simple, and where it was possible for me to be very clear about what outputs I required.
However, all to often, you end up with vague wish lists compiled by committee and usually just to address an audit recommendation for which nobody remembers the reason it was made.
Another problem is that, in the time taken to decide an IT system is needed, and when it is delivered, the world will have completely moved on. Agile working aims to reduce the impact of this but I have yet to see it completely eradicate the effect.
I like the aviation sector's approach. Their over-riding requirement behind any IT is that it is entirely reliable. Therefore, something like an in-flight navigation system will be based on hardware and software that is at least ten years old. It is tried and tested, boring, out of date - but you know what it will do and that you can depend on it to work.
Politicians and Computer Systems
Moderator: Long slender neck
- Dunners
- Boardin' 24/7
- Posts: 9656
- Joined: Thu Apr 11, 2019 4:21 pm
- Has thanked: 1173 times
- Been thanked: 2660 times
-
- Regular
- Posts: 4895
- Joined: Sat Apr 13, 2019 3:36 pm
- Has thanked: 1199 times
- Been thanked: 822 times
Re: Politicians and Computer Systems
I broadly agree with you here but, re your last paragraph, hardware that is "at least ten years old" is not reliable. Computer hardware failure rates are best described by an inverse bell diagram (or bathtub diagram). Failures are high during the first year, rapidly falling away over the next 3-4 years then rising dramatically into the 5th year and onwards. Of course, this is an average picture of many hundreds of thousands of systems. There will always be outliers. But the point is that old systems are not reliable.Dunners wrote: ↑Tue Jun 23, 2020 1:25 pm I've had to lead on a few IT procurement projects over the years, and the ones that I'd describe as a relative success were always simple, and where it was possible for me to be very clear about what outputs I required.
However, all to often, you end up with vague wish lists compiled by committee and usually just to address an audit recommendation for which nobody remembers the reason it was made.
Another problem is that, in the time taken to decide an IT system is needed, and when it is delivered, the world will have completely moved on. Agile working aims to reduce the impact of this but I have yet to see it completely eradicate the effect.
I like the aviation sector's approach. Their over-riding requirement behind any IT is that it is entirely reliable. Therefore, something like an in-flight navigation system will be based on hardware and software that is at least ten years old. It is tried and tested, boring, out of date - but you know what it will do and that you can depend on it to work.
- Disoriented
- Boardin' 24/7
- Posts: 6534
- Joined: Thu Apr 11, 2019 3:06 pm
- Location: Valhalla
- Awards: Idiot of the year 2020
- Has thanked: 509 times
- Been thanked: 305 times
Re: Politicians and Computer Systems
Fixed for you.BoniO wrote: ↑Tue Jun 23, 2020 1:57 pmI broadly agree with you here but, re your last paragraph, hardware that is "at least ten years old" is not reliable. Computer hardware failure rates are best described by an inverse bell diagram (or BELLEND diagram).Dunners wrote: ↑Tue Jun 23, 2020 1:25 pm I've had to lead on a few IT procurement projects over the years, and the ones that I'd describe as a relative success were always simple, and where it was possible for me to be very clear about what outputs I required.
However, all to often, you end up with vague wish lists compiled by committee and usually just to address an audit recommendation for which nobody remembers the reason it was made.
Another problem is that, in the time taken to decide an IT system is needed, and when it is delivered, the world will have completely moved on. Agile working aims to reduce the impact of this but I have yet to see it completely eradicate the effect.
I like the aviation sector's approach. Their over-riding requirement behind any IT is that it is entirely reliable. Therefore, something like an in-flight navigation system will be based on hardware and software that is at least ten years old. It is tried and tested, boring, out of date - but you know what it will do and that you can depend on it to work.