Technicians - Part III
In well-known fields of Engineering, such as Aircraft manufacturing or Motor Vehicle design, expert Technicians put theoretical principles to practice through innovative ideas.
They experiment with their ideas and develop optimal solutions for the end users.
Agreed that there are always some technical glitches in any manufactured product. But the very high quality and rigorous tests conducted by the Technicians in these fields identify as many risks to their product as possible.
If you look at What some European car Companies (Mercedes or BMW) do for their tests, you'll know.
When it comes to Software Engineering, Tests are rigorous, too (not in Quality but in Quantity)
But is the Number of Tests consistently effective in answering critical questions?
I think not. If you disagree, I'd like to hear more from you.
Isn't Software the same as other fields of Engineering?
I bet that every Software Engineer true to their profession would give you an emphatic 'NO'.
If S/W Engineering is different from other fields of Engineering (whichever way it might be), then why are the same approaches used?
Why is the quantity of tests emphasised as necessary? (Yes, this is still a practice today?
Why is following a 'Process 'to the word' (except where it is required by law) necessary?
If your answer to all the 'why's in the last few sentences is 'It's because it is a best practice', I again ask you.
Then, why did prestigious software fail dramatically even though they followed 'THE' most popular Processes? (like the US Health care Website for example, and the Banking Software by some Industry giants, which are being claimed to be faulty by some Banks, when it comes to Non-Performing assets - I saw this in one of the Daily Newspapers, A nationalised bank lost its stock value to faulty software because its N.P.A.s (Non-performing Assets) value was shown too high).
Something to think of...
This is a post I held back on for more than 3 years. It may need updates. Please excuse me if there is incorrect information in this post. It will be reviewed and updated as soon as possible.
Comments
Post a Comment