Sunday, March 13, 2016

Topic 4 - Evaluation of Software by Major Companies


SOFTWARE EVALUATION

Article: Intelligent Testing System at Tata Consultancy Services



The article is about an evaluation of software applications at Tata Consultancy Services. It consists of a concept called intelligent testing system which Tata Consultancy Services implement to enhance the quality of the software and also reduce the time required to test the application. They make it possible by implementing a solution which is to introduce automation early in the development which helps them reduce the cost, improve quality and accelerate delivery. This approach to testing will be able to cater to business organizations since they want to outpace their competition and break into the market.


The approach is interesting since this approach to an evaluation of software is not conventional but it is effective and aligns well with the needs of organizations in the current business environment. It also takes manual process of writing test scenarios out of the equation and hence reduces time required to provide test scenarios. The solution enables TCS to manage end to end testing ranging from the UI layer to the database layer. The solution is also helpful to build a regression suite.

The diagrammatic representation of the Intelligent Testing System is given below. This approach helps us understand how to cope up with the demanding deadlines and also produce a quality product. It also provides knowledge about how to reduce dependency on multiple applications and also minimize the efforts in managing multiple environments and thereby reduce the time in setting up a development environment. This teaches about automation, UI testing, test data management and regression testing. Also, it must be noted that this solution used at TCS help reduce cost by 10%, the number of bugs by 5% and reduces time-to-market by 30%. Hence, this article is a must read for companies with applications that need to hit the market before competitors.


Fig 1: Intelligent Testing system

No comments:

Post a Comment