I had a request to post this for someone:
hi all,
Please forgive the confused title, still I am not sure what to call this one.
let me start...
I pride myself in being a thorough person, especially when it comes to work. Whether the customer pays for it or not, I will always try give them the most efficient site I can give them.
BUT, it has happened to me recently on 2 large systems (unrelated), one an e-commerce site and the the other an order management system, that my work hasn't been 100% full-proof, and that after hours of work, I still cannot find the problem. It all worked every time I tried, on multiple browsers, time after time. But, there was no mistaking - some users were (in the 1st case-) definitely or (in the 2nd case) probably, encountering issues with the system.
I won't go into what the technical issues are, but my question/request for advice, is, whether a system is supposed to work 100% of the time. Is it acceptable for it to ever not work, on a platform, or should I be assuring 100% uptime (as far as i can) of the system - with any possible platform combination a user may be using, and all network/system setups?
It was frustrating for me to have to shrug my shoulders and say to myself (and the client) that 'stuff happens, and there just isn't anything we can do'.
One client employee told me "so how come I never see any mistakes or downtime or crashes on any of the major system on the web?" I answered that Just like I havent actually seen any problem with our system, but there evidently is an issue, so you don't see it on their big site, but it doesnt mean it isn't there. I also mentioned that we can never really know what kind of setup people are on - hardware/software, so there's no way we can test.
But I wasn't convinced altogether of my answer.
So what do you guys think?
> should we be assuring 100% technical uptime (ie not taking into account ISP and hosting downtime)?
> is there an industry accepted rate of failed processes?
and
> is it at all possible to have a 100% technically workable system
all comments welcome!
hi all,
Please forgive the confused title, still I am not sure what to call this one.
let me start...
I pride myself in being a thorough person, especially when it comes to work. Whether the customer pays for it or not, I will always try give them the most efficient site I can give them.
BUT, it has happened to me recently on 2 large systems (unrelated), one an e-commerce site and the the other an order management system, that my work hasn't been 100% full-proof, and that after hours of work, I still cannot find the problem. It all worked every time I tried, on multiple browsers, time after time. But, there was no mistaking - some users were (in the 1st case-) definitely or (in the 2nd case) probably, encountering issues with the system.
I won't go into what the technical issues are, but my question/request for advice, is, whether a system is supposed to work 100% of the time. Is it acceptable for it to ever not work, on a platform, or should I be assuring 100% uptime (as far as i can) of the system - with any possible platform combination a user may be using, and all network/system setups?
It was frustrating for me to have to shrug my shoulders and say to myself (and the client) that 'stuff happens, and there just isn't anything we can do'.
One client employee told me "so how come I never see any mistakes or downtime or crashes on any of the major system on the web?" I answered that Just like I havent actually seen any problem with our system, but there evidently is an issue, so you don't see it on their big site, but it doesnt mean it isn't there. I also mentioned that we can never really know what kind of setup people are on - hardware/software, so there's no way we can test.
But I wasn't convinced altogether of my answer.
So what do you guys think?
> should we be assuring 100% technical uptime (ie not taking into account ISP and hosting downtime)?
> is there an industry accepted rate of failed processes?
and
> is it at all possible to have a 100% technically workable system
all comments welcome!