On our 24X7 production systems when we have a software problem our night shift operators, as per procedure, call the vendor’s support personnel who come and change the code and provide a fix.
Later (after a day or so) we find that the software creates a chain of other problems. This is happening due to: no testing being carried out (actually no time to test as the problems mostly happen during night) and lack of competent vendor’s support personnel. The application is too complex and we do not have in-house skills to support it.
To overcome this what is best possible solution? Please reply.
If this is not the right forum please excuse me and let me know where I can get answer.
Thanks.
Pavan. Saving Changes...
Selva Saravana PuvananthiranDelivery Lead Senior Manager| Accenture Solutions Private LimitedChennai, Tamil Nadu, India
This sort of things happen mostly because of lack of proper documentation of the existing systems and their inter-depencies with other systems. So I would start with whatever documentation that we could collect regarding those systems and update them as and when there is a change to it. This way, when a new person comes to the team, he atleast knows what to look for. Saving Changes...
"Life is to be lived. If you have to support yourself, you had bloody well better find some way that is going to be interesting. And you don't do that by sitting around wondering about yourself."