Emirates NBD is taking advantage of Team Foundation Server as a complete application lifecycle management solution for all its applications. From source code control to defect management and deployment to production, Team Foundation Server is providing efficient data capture and reporting. By taking advantage of the automation capabilities in Visual Studio to expand testing to include regression testing and performance testing, Emirates NBD has improved efficiencies and insight into its development and test processes and helped to align processes between business users, operations, and developers.
Reducing the Effort for Testing
The automated regression tests for Finacle have enabled Emirates NBD to fully revamp its testing procedures. “Because all the specialized knowledge about the Finacle menus is captured in Team Foundation Server any of our testers can execute the tests,” says Nair.
After the test team completes the regression testing, the business users have a much smaller job. “Our testers from the business units can concentrate on verifying the changes they requested. Their involvement has come down dramatically. The performance testing solution for Siebel CRM is also going to save a significant amount of time for the bank. “Setting up a test to run thousands of users through Siebel is not easy, but now we can do it with the press of a button,” says Kini.
Providing Clear Traceability
In the past Emirates NBD would create separate Excel spreadsheets for each tester with the test cases that needed to run. Testers would manually enter the results into the spreadsheets when the tests were done. “Another major benefit is the amount of effort to maintain records and create reports,” says Kini. “All of our data is captured by Team Foundation Server as part of the development and testing process. With the reports, it’s easy to see the progress we made over each development cycle.”
Now that Emirates NBD is using Team Foundation Server for all its testing activities, it can get traceability from requirements through deployment. “These days we have a much better picture of the quality of the software we are delivering and the amount of time required to achieve that quality,” says Nair. “Team Foundation Server gives us the data we need to make better business decisions.”
When a defect is accepted and assigned to a developer, the developer automatically receives an email notification. “We don’t have to wait for a meeting with the developers to assign defects. It’s much easier to coordinate between teams,” says Kini. “There is an audit trail to track the defect, which is especially useful if it gets passed from one developer to another. We know items aren’t getting lost.”
Improving Agility and Alignment Team Foundation Server has been a great success for Emirates NBD. “I only see the Team Foundation Server usage growing because we have solid alignment around it by our developers, testers, and business users. We initially only used it on select projects and now Team Foundation Server is used for almost everything we do,” says Kini. The bank expects to continue to develop automation solutions for its other core applications to speed up regression and performance testing and further improve the visibility of its development and test operations.
Software and Services
|· Microsoft Visual Studio
|· Microsoft Visual Studio Test Professional
|· Microsoft Visual Studio Ultimate
|· Microsoft Team Foundation Server
Visual Studio capabilities provide your teams with powerful tools that span the entire modern application lifecycle to ensure quality and reduce cycle times while delivering continuous value from design to deployment. Whether you’re developing applications for SharePoint, the web, Windows, Windows Phone, or beyond, Visual Studio is your ultimate all-in-one solution. For more information go to: www.microsoft.com/visualstudio or www.msdn.microsoft.com/vstudio
For more information about Microsoft products and services, call the Microsoft Sales Information Center at (800) 426-9400. In Canada, call the Microsoft Canada Information Centre at (877) 568-2495. Customers in the United States and Canada who are deaf or hard-of-hearing can reach Microsoft text telephone (TTY/TDD) services at (800) 892-5234. Outside the 50 United States and Canada, please contact your local Microsoft subsidiary or check www.microsoft.com.