Deploying a software
without testing is equal to riding a bicycle without brakes
Example
:
If a person is riding
a bicycle with maximum speed suddenly he saw a big tree in front of
him then he applied the brakes but brakes are not working then
what’s the condition of the person
In the same way a
company developed a software according to client’s requirement in a
company’s environment I do not know whether software is working as
client’s need but I know software works.
Now company deployed a
software to the client after reaching the software to the client. Now
Client started using it in hospital. but because of change in
environment my software works in different way .
Now
software should work like this
:
Software should stop
working for every 20 seconds and after 10 seconds again software
should start working but because of change of some code and change in
the environment software is not getting stopped for every 20 seconds
its working continuously
Software
is working like this
:
If the patient is sent
to a automatic machine for a treatment to cure some disease at that
time machine is using the software which our company was developed
and it was the first time the doctor is using our software in his
hospital then what’s the situation of the person who went inside
the machine is ?
Example
:
So
deploying software without doing testing some time causes to death.
And the bicycle incident shows without testing starting the work some
time gives us a bad result so start testing when something is going
to do
Developing
software may takes only some years but testing that developed
software can take impractical amount of time
Post by :- Hariteja .
No comments:
Post a Comment