You are on page 1of 8

Presentation to IDBI Fortis

Malaysia New Jersey Mumbai Chennai Bangalore Dubai London Saudi Arabia Malaysia New Jersey Mumbai Chennai Bangalore Dubai London

Mumbai, 27 May 2010

MAVERIC SYSTEMS CONFIDENTIAL


Maveric’s concept of Test Factory

Decentralized Testing Managed Test Services

• Distributed testing teams • Centralized talent pool


• Ad hoc/unplanned testing requirements • Standardized processes
• Variations in rigor and process of testing • Better re-use through central repository
• Sub-optimal talent usage • Quality driven by tight metrics management
• Tool investments and infrastructure not optimized • Clear focus on performance & test automation
• Automation of testing get lesser focus • Sharing the environments
• Better collaboration between developers & testers • Better ROI on testing investment
Roadmap for IDBI Fortis – SIT Manual Testing to Test Factory

Level 1 – Initial
• System Integration Testing
process setup Level 2 – Intermediate
• Implement & customize the test • Test organization setup for
management tool Test factory Level 3 – Matured
• Devise Test strategy for major • Identify the functions/modules • Establish test repository
releases planned for automation through test management tool
• Test design naming standards • Implement & customize the • Organize test assets in the test
• Establish the approach to derive test automation tool management tool for quick
test scenarios and test cases • Design and Execute the reuse

• Test Design review process setup automation scripts • Reuse the test assets for any
• Integrate the test automation new product launch
• Establish mechanism to identify
the test coverage and traceability tool with test management tool • Automation to focus on
assessment business led automation and
adaptability to change
• Setup and automate defect life-
cycle in the test management tool • Automated regression test
pack creation
• Establish requirements based
reporting, test design reporting, • Conduct impact based testing
test coverage reports & execution on any new changes
results and defect reports introduced
Test Factory

Test factory is a centralized testing team that will serve


What is Test
specific, named or all software applications pertaining to
Factory?
particular business unit
It ensures that all the risk factors of the testing processes
With our What does it
are detected and managed and that the stakeholders are
experience in do?
notified while testing and measuring the metrics
Elixir, we can
crash timelines It will be setup with mix of Maveric test team and business
How is it
to build up test users from the customer to strengthen the testing factory on
setup?
repository for domain and as well on testing
Core Life Testing factory will have dedicated testing team and they
What does it
Admin operate using the best practices, processes and
comprise of?
application methodologies
(Elixir) It guarantees that the business critical functionalities are
validated properly at the right time
What are its
benefits? This approach will give more flexibility and sharing of
knowledge and experience between the test team and
business users and reduce the dependency in the long term
Key benefits to Testing Factory
Immediate to near term benefits Long term benefits

Lower cycle time for testing Knowledge repository


• Systematic automation • Library of artifacts
• Faster testing through better productivity • Common frameworks
• More re-use • Template and data repositories
• Process for faster speed-to-market • Dedicated competency center

Better application quality through testing Better quality “First time right”
• Rigorous processes • Testing will travel upstream in SDLC
• Better coverage through better design\ • More control on application reliability
• Early identification of defects • More control on development vendor/teams
• Consistent methodologies • Continuous test process improvement

Better ROI on testing investment Ongoing YoY reduction in testing cost


• Centralized testing • Better retention of testing talent
• Optimization of tools and infrastructure • Better utilization of testing tools
• Better quality testing talent • Investment in partner will pay-off
• Increase in remote/offshore testing
Tangible benefits, both in the near and long
term will ensure sound return on testing
investment
Maveric approach to setting up a Test Factory (1/2)
TIME and MATERIAL BASED MODEL
Planning Phase: Pilot Phase: Scale-up: Steady State:
Roadmap building Demonstrate Delivery Focus on Productivity, Focus on Process
Excellence Cycle time & Invest- Maturity & Org
ment optimization building
12 days 12 weeks 12 months Ongoing
• Prioritize application • Deliver quick wins to • Highly flexible • Strong metrics based
areas for pilot demonstrate tangible resourcing model with project governance
• Put in place road map improvement core and flexi teams • Y-o-Y cost reduction in
and deliverables for 0- • Take mix of functional • Strong offshore delivery testing through better
6 months, 6-12 months and non-functional tests • Systematic test process productivity and lower
and 12-18 months • Demonstrate Maveric’s implementation and cycle times
• Quick mapping of test process, test audit across projects • Move towards fixed
applications and governance process • Clear go-no-go for pricing and test case
release plans for next • Establish clear entry shipping apps out of based pricing
12 months and exit criteria in dev shop • Industry best practices in
• Present objectives for testing • Better use of tools testing leading to early
pilot phase • Put together business across projects for defect identification and
case and test strategy better productivity hence lower cost of
for scale up phase quality

Accountability for End-to-End functional and non-


functional testing
Maveric approach to setting up a Test Factory (2/2)

Phases Deliverables Verification Validation

Test Initiation • Test planning • Verification by Test Manager • Sign off by Business Users
and Planning Document for Milestones and Timelines and Approving authorities

Design • High level Test • Verification against BRD, FS, • Client review and sign off of
• Scenario Test User Manual all the deliverables

• Conditions Test • Preparation of high level • Direct interaction with


Cases/Steps scenarios business users

• Traceability • TL reviews all the documents


Matrix • BA reviews critical
functionalities
• Random Review by IDBI
Fortis Test Manager

Execution • Test Defect • Verification by TL on Defects • Discussion of Logged


Reports Identified Defects in Defect Closure
meeting with Application
development team

Close out • Final Test Report • Review of Test Closure report • Sign off by business users
by BA / TM
Thank you!!!

You might also like