Sometime back I was asked a question at a conference. Is it possible that sometime in future, the software development processes mature so much that there are no defects injection at all during the software product development? This question stumped me. I was speechless. Later I thought about it. Is it really possible? In that case what will happen to the people who earn their bread and butter by testing software products?
Is it really possible?
Let us compare this scenario with testing function in some other industries. If product design and development in manufacturing industry is defect free? After a car is designed, a prototype is developed and tested. This prototype is tested for safety, fuel efficiency, pollution control, comfort, aesthetics etc. Once the car prototype is found to be performing satisfactorily then the car company can start mass production of this car.
If the prototype fails on any of…
View original post 204 more words