think future technologies – corporate presentation (public)

38
1 Think Future Technologies – Corporate Overview

Upload: tft-us

Post on 07-Jul-2015

318 views

Category:

Technology


1 download

DESCRIPTION

Think Future Technologies is a leading provider of outsourcing software development, QA & Testing and related services. Based in India and serving clients worldwide, Think Future Technologies delivers a wide variety of comprehensive end-to-end services that combine power, functionality, and reliability with flexibility, agility, and usability. Our broad portfolio of service offerings includes software development, user interface design, and architecture planning, as well as quality assurance, implementation, deployment, maintenance, and documentation support. Through the efficient execution of these services, we can create robust, cutting-edge custom technology applications that most effectively address the unique business needs of our customers.

TRANSCRIPT

Page 1: Think future technologies – corporate presentation (public)

1

Think Future Technologies ndash Corporate Overview

2

Contents

Outsourcing

Case Studies

About Think Future Technologies

3

Overview

bull Think Future Technologies is a global software development QA amp Testing services firm- Incorporated in India in 2006- Privately-held self-funded and debt-free

bull Locations- Worldwide Office Locations- San Jose CA USA (Bizdev Office)- Gurgaon India (Offshore Development Center)- Rudrapur India (Recruitment ampTraining Center)- London UK (Partner)- Irvine CA USA (Partner)- Tel Aviv Israel

bull Total of 150+ employees worldwide servicing over 10 top global companies- 130 technical resources- In-house training infrastructure- Lowest attrition rate in industry- 100 client retention practices

bull 70 growth every year since its inception

bull TFT ranked 15th in the Deloitte Fast50 India 2011

4

Accreditations

Think TechnologyThink Future

5

At a glance

bull Software Development- Web Enabled Application- Windows Desktop Application- Macintosh Application- Multiple Mobile platform app Development- Frontend Development

bull QA amp Testing- Manual Testing- Automation Testing- Performance Testing- Security Testing

bull Maintenance amp Support- Manage the code amp Make Enhancements- Bug Fixing- Email and Online Chat Support Services

We step in to fill voids in the client organizationhellip

6

Key Differentiators

Value Addition Experience of working on Revenue generating products

Skill Deployment

Sr Management Focus

Talented people with multi-dimensional skill sets Persistent allocation across project Suitable built-in redundancy to mitigate attrition

The senior management is technical amp is engaged in periodic monitoring of projects

Flat Organization Agility Issue Escalation to senior management Immediate Decision Less Bureaucratic

End-user Orientation The end-user is ubiquitous in all development related decisions

Process Orientation Stress is on process efficiencies

Stability Self funded and been in India for last 15 years

7

Contents

About Think Future Technologies

Case Studies

Outsourcing

8

PDLC Expertise

9

Resource Distribution - Overall

Harness key technologies for producing robust scalable and maintainable solutions

10

Project Management Process (PMP) Flowchart

11

PMP Artifacts

bull Project Initiation Note

bull Project Kick-off Meeting

bull Project Plan

bull Sprint Sheets

bull Daily Status Reports

bull Monthly Status Reports

bull Test Plan

bull Test Suites

bull Release Notes

PI Note

Project Kick-off

Daily Stauts Report

Weekly Status Report

Project Plan

Sprint Sheet

12

Governance Model

helliprdquoComing together is a beginning Keeping together is progress Working together is successrdquo Henry Ford

13

Recruitment Overview

Hire A Players and tap their network A players attract A players B players attract C playersldquo

14

Our Expertise (Dev)

15

Our Expertise (QA)

16

Information Security

bull Network Security- Email Policy download policy Internet access policy- Password policy- Firewall antivirus VPN

bull Data Security- Access Rights Disposal Policy- Version Control- Backup Policy

bull Physical Security- Fire Alarm smoke detectors- Security Personnel

bull Employee Security- Security Awareness Training

17

IP Security

bull Non Disclosure Agreement- Between client and TFT

bull Information Access - Confidential information distributed on need to know basis

bull Employee Confidentiality- Employee Agreement- Client specific contract (can be discussed)

bull Non-Compete Agreement- Do not work for a list of ldquocompetingrdquo companies (can be

discussed)

18

Engagement Model

bull Time and Material- TFT Project Management- Client Project Management

bull Fixed Cost ndash Fixed Time- Pre decided cost- TFT Project Management

bull Maintenance- Minimum retainer ship basis

bull Dedicated Offshore Development Centre- Dedicated Resources- Dedicated Infrastructure

19

Initial Steps

bull Discovery Phase- Estimated to be one monthrsquos duration- TFT sends 1 or 2 Sr engineers on-site to understand the

culture technologies and frameworks used short and long term expectations etc

- Estimated to be one monthrsquos duration- Jointly formulated what needs to be done in pilot phase- And the metrics to evaluate success of pilot phase

bull Pilot Phase- Set of tasks to be carried out by TFT- Apply and validate the Project Management

Governance Model- Evaluate the pilot phase

bull Project Execution Phase- Project Kick-off

20

Summary ndash TFT Advantage

bull Resources that work over 45 hours a week

bull 20 of resources are added as Shadow (ie not billed)

bull Easy ramping up and ramping down of resources as per

requirement

bull Access to experienced and expert consultants on need basis

bull Work as extended team of the client

bull Good Process definition and validation

bull Self developed tools that are provided to client free of charge

bull All this at a very competitive price

21

Contents

About Think Future Technologies

Case Studies

Outsourcing

22

Case Study 1

It is a private university located in Robina Gold Coast Queensland Australia It is also

the first private university established in Australia It received top marks in more

categories (key performance indicators) of the Good Universities Guide than any other

Australian university in 2007 2008 2009 and an equal second rating in 2010

TFT is working with it since last one year and had come in relationship after exhaustive

evaluation of technically competent vendors by it TFT is one stop solution for all their IT

guidance development amp maintenance

bullKey Features

minusExtended team to itrsquos PMO

minusFlexible support model

minusAvailability of SME on demand

minusDedicated and focused team

23

Technologies ( Support )

minus iPad Development

minus MS Dynamics (CRM)

minus MS Sharepoint

minus MS Team Foundation Server

minus MS SQL Server (RS amp AS)

minus MS NET Framework (C VBNET C++) development amp maintenance

minus Blackboard Support

minus QA amp Testing

TFT is developing new as well as maintaining existing applications Here our responsibilities lies with guiding client on new tools amp technologies where ever required

Reference shall be provided on request

24

Case Study 2

It is an US based entity deals in online digital assets The client has forged business partnerships with renowned corporate thereby offering their contents in various innovative ways

TFT came up with a proposal for developing a software system where in they can merchandize their assets online via various mediums such as web mails blogs chats etc

bullKey FeaturesminusDynamic availability of digital contents from contents libraryminusHighly secure over internetminusInvolved windows internals programmingminusScalable architecture

bullTechnologiesminusC 20 Flash Flex AS 30minusWPF amp AJAXminusDesign Patterns amp MVC

25

Case Study 3 Create And Print

Create and print is a product of world known greeting card company This is the Adobe flex based application where user can customize the pre-defined as well as new greeting cards for their friends and family and can take printout

bullKey FeaturesminusDynamic availability of digital contents from contents libraryminusHighly secure over internetminusScalable and well defined architecture- Favorite card can be posted directly on social networking sites

bullTechnologiesminusAdobe Flex 30 AS 30minusJavascript (dojo)and pythonminusDesign Patterns(Faccedilade Pattern Command Pattern Proxy Pattern etc) amp MVC based framework(pureMVC)

bullReferencesminusOn Demand

26

Case Study 4 Automated Regression Suite

It is an online dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business need was to help with regression testing using automated means which was spanning approx 8000 test cases and used to take weeks to execute one full cycle

bullKey FeaturesminusAutomated ~5000 test cases automation still going onminusMost innovative use of Object Repository and Recovery MechanismminusUnattended execution of all test cases in parallel on ~10 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files instead of need to launch from Quality CenterminusFull support for database validationsminusSupport for multiple version of application features running at the same time

bullTechnologiesminusQuality Center from HPminusQuickTest Profession from HP with tightest possible integration with Quality CenterminusExtensive use of Open Test Architecture exposed by Quality CenterminusUse of Automation object model of QuickTest ProminusStrong usage of VBScript

27

Case Study 5 Off shoring QA

The client is an Israel based company developing email client that makes it easy and enjoyable for people to send and receive emails

Business need was to offshore the complete QA

bullKey FeaturesminusMoved the entire QA to India in a matter of 3 monthsminusThe QA was spread across 4 different sub-teams totaling 20 resources minusEach sub-team had a local associate leadminusThe Associate Lead of each team reported to an onsite leadminusA site to site VPN was setup between TFT and the client to enable a better and responsive environment for the teams at TFTminusAll KT was done in two phases In the first phase the TFT leads visited the client site In the second phase the leads visited India to train meet and greet each member of the team This also allowed each offshore member to interact with the onsite leads and build good bondingminusAll requirements brainstorming test case review was done along with the onsite lead using Internet Messenger like skypeminusThere was a regular exchange of daily and weekly status reportsminusThe top level stakeholders setup a monthly status checkpoint to ensure that all issues were under control

28

Case Study 6 Assessment Software System for DRDO

Defence Research Development Organization is an Indian government owned enterprise dealing in development of defence equipments and having labs across India It had a requirement to manage amp control its yearly assessment amp training process throughout India on an uniform basis

A Net based implementation using Oracle as a backend database was recommended for the implementation of the entire system It took about 18 months for the entire implementation covering all the labs

bullKey FeaturesminusWeb-enabled applicationminusHighly secure over internet amp intranet being a defense applicationminusScalability amp MaintainabilityminusSecurity at all levels ie IIS Presentation Business Database

bullTechnologiesminusC ASPNET jQueryminusWebservices amp AJAXminusNUnit JSUnit amp QUnit minusOracle 10g Design Patterns MVC

29

bullReference Siteminuswwwdrdoorg

After the huge success of training and assessment application DRDO is working on new initiatives where TFT will be hand holding them in implementing CMS systems for various modules

bullKey FeaturesminusWeb-enabled applicationminusHighly secure over internet amp intranet being a defense applicationminusCMS (Joomla) amp SEOminusSecurity at all levels ie IIS Presentation Business Database

bullTechnologiesminusPHP C ASPNET jQueryminusWebservices amp AJAXminusMySQL minusDesign Patterns MVC

ReferenceOn Demand

30

Case Study 7 Human Resource System

Developed a Human Resource Management Engine Part of this engine was used to support development of a customized human resource management system

bullKey FeaturesminusPAQ ManagementminusJobreq ManagementminusNewbie ManagementminusEmployee ManagementminusSeparation ManagementminusAssets Management minusReporting

bullTechnologiesminusJavaJ2EE Struts Spring Core Quartz iTextJNDISOAPVelocityminusMy SQLMS SQL Server 2005 DatabasesminusHTML Javascript DojoXSLTMXMLminusAdobersquos IlogElixir for visualization

31

Case Study 8 Mobile Apps

TFT is developing Smart phone applications on multiple platforms in Fun entertainment games and apps for enterprise

bullKey FeaturesminusSocial NetworkingminusAdds on MobileminusGPSminusFunny Avatars

bullTechnologiesminusiPhone SDK 30 XCode Objective CminusBlackberry J2MEminusAndroidminusWindows 7

32

Case Study 9 Migration from QTP+QC to Selenium+VSTM

Our client is a dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business and Financial need was to reduce the execution time for current automation suite (~8000 test cases) from 48 hours to 6 hours by increasing number of automation hosts from current 8 to 40 This required additional purchase of about 32 QTP licenses (along with new QC licenses)

bullKey FeaturesminusImplemented TAGS framework based on SeleniumminusReplaced QC with Microsoft Visual Studio Test Manager and integrated selenium with VSTMminusUnattended execution of all test cases in parallel on ~40 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files or excel based Grid (our own solution)minusFull support for database validations and APIminusSupport for multiple versions of application features running at the same time

bullTechnologiesminusTAGS- TFT Generic Test Automation Framework based on Selenium Web driverminusMicrosoft Visual Studio Test ManagerminusSmart integration of Test Manager with TAGS completely replacing HP Quality CenterminusTAGS Grid (Our indigenous grid solution)

33

TFT has been working as extended QA team to the existing qa team of our US client It has been working with TFT to develop test cases repair existing test cases test mobile applications (iPhone iPod Androids Blackberries etc) on device and simulator both

Reference

Details can be provided on request

34

Case Study 10 Clintele(Extended Team)

An online dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business and Financial need was to cut down the running operational cost of maintenance and execution along with couple of other implicit expectations

bullKey FeaturesminusSignificant reduction in cost of operationminusExtension to clientrsquos onsite team giving work window or 15 hrs dailyminusTechnical support to existing automation teamminusTrained shadow resources to provide work continuityminus45 hours work week

bullTechnologiesminusMicrosoft NET Framework 3540 MVC 2030 Unity Framework 40 Enterprise Library 40minusMS Team System 2010 MS SQL Server 2008minusNUnit Mock Objects Test Driven NETminusC jQueryminusRazor View Engine LINQ

35

TFT has been working as extended Development team to the existing dev team of Matchcom Matchcom has been working with TFT to develop amp maintain internal tools maintenance of existing matchcom site

Reference

Details can be provided on request

36

Case Study 11

It is a microstock photography website which maintains a library of royalty-free stock images available by subscription

Business need for it was to reduce amount of manual efforts required to carry through regression testing for each product release This would enable existing experts to focus on product enhancements rather than regression tests of the application while keeping implementation costs to minimum levels

bullKey FeaturesminusImplemented TAGS framework based on seleniumminusUsed XStudio as test management tool which comes with free licensingminusUnattended execution of all test cases in parallel on ~12 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files or excel based Grid (our indigenous solution)minusFull support for database validations and APIminusSupport for multiple versions of application features running at the same timeminusUse of excel to write automation workflows in order to minimize need of programming expertise which would otherwise be required to automate with selenium

bullTechnologiesminusTAGS- TFT Generic Test Automation Framework based on Selenium Web driverminusXStudio as Test Management ToolminusSmart integration of XStudio with TAGSminusTAGS Grid

37

bullReferences As per request

TFT is working as extended QA team to the existing qa team of our client It has been working with TFT to develop test cases repair existing test cases automate test cases using TAGS regular execution of these automated test cases monitoring results reporting findings and maintaining suite of automated tests in XStudio TAGS

Reference

Details can be provided on request

38

Think Future Technologies

XI-XII FloorsJMD Regent SquareGurgaon Haryana IndiawwwtftuscomEmail infotftuscom

Thanks

Tushar MiglaniBusiness Development

Email bizdevtftuscom

Phone +91-124-2807000

  • Think Future Technologies ndash Corporate Overview
  • Contents
  • Overview
  • Accreditations
  • At a glance
  • Key Differentiators
  • Slide 7
  • PDLC Expertise
  • Resource Distribution - Overall
  • Project Management Process (PMP) Flowchart
  • PMP Artifacts
  • Governance Model
  • Recruitment Overview
  • Our Expertise (Dev)
  • Our Expertise (QA)
  • Information Security
  • IP Security
  • Engagement Model
  • Initial Steps
  • Summary ndash TFT Advantage
  • Slide 21
  • Case Study 1
  • Slide 23
  • Case Study 2
  • Slide 25
  • Case Study 4 Automated Regression Suite
  • Case Study 5 Off shoring QA
  • Case Study 6 Assessment Software System for DRDO
  • Slide 29
  • Case Study 7 Human Resource System
  • Case Study 8 Mobile Apps
  • Case Study 9 Migration from QTP+QC to Selenium+VSTM
  • Slide 33
  • Case Study 10 Clintele(Extended Team)
  • Slide 35
  • Case Study 11
  • Slide 37
  • Slide 38
Page 2: Think future technologies – corporate presentation (public)

2

Contents

Outsourcing

Case Studies

About Think Future Technologies

3

Overview

bull Think Future Technologies is a global software development QA amp Testing services firm- Incorporated in India in 2006- Privately-held self-funded and debt-free

bull Locations- Worldwide Office Locations- San Jose CA USA (Bizdev Office)- Gurgaon India (Offshore Development Center)- Rudrapur India (Recruitment ampTraining Center)- London UK (Partner)- Irvine CA USA (Partner)- Tel Aviv Israel

bull Total of 150+ employees worldwide servicing over 10 top global companies- 130 technical resources- In-house training infrastructure- Lowest attrition rate in industry- 100 client retention practices

bull 70 growth every year since its inception

bull TFT ranked 15th in the Deloitte Fast50 India 2011

4

Accreditations

Think TechnologyThink Future

5

At a glance

bull Software Development- Web Enabled Application- Windows Desktop Application- Macintosh Application- Multiple Mobile platform app Development- Frontend Development

bull QA amp Testing- Manual Testing- Automation Testing- Performance Testing- Security Testing

bull Maintenance amp Support- Manage the code amp Make Enhancements- Bug Fixing- Email and Online Chat Support Services

We step in to fill voids in the client organizationhellip

6

Key Differentiators

Value Addition Experience of working on Revenue generating products

Skill Deployment

Sr Management Focus

Talented people with multi-dimensional skill sets Persistent allocation across project Suitable built-in redundancy to mitigate attrition

The senior management is technical amp is engaged in periodic monitoring of projects

Flat Organization Agility Issue Escalation to senior management Immediate Decision Less Bureaucratic

End-user Orientation The end-user is ubiquitous in all development related decisions

Process Orientation Stress is on process efficiencies

Stability Self funded and been in India for last 15 years

7

Contents

About Think Future Technologies

Case Studies

Outsourcing

8

PDLC Expertise

9

Resource Distribution - Overall

Harness key technologies for producing robust scalable and maintainable solutions

10

Project Management Process (PMP) Flowchart

11

PMP Artifacts

bull Project Initiation Note

bull Project Kick-off Meeting

bull Project Plan

bull Sprint Sheets

bull Daily Status Reports

bull Monthly Status Reports

bull Test Plan

bull Test Suites

bull Release Notes

PI Note

Project Kick-off

Daily Stauts Report

Weekly Status Report

Project Plan

Sprint Sheet

12

Governance Model

helliprdquoComing together is a beginning Keeping together is progress Working together is successrdquo Henry Ford

13

Recruitment Overview

Hire A Players and tap their network A players attract A players B players attract C playersldquo

14

Our Expertise (Dev)

15

Our Expertise (QA)

16

Information Security

bull Network Security- Email Policy download policy Internet access policy- Password policy- Firewall antivirus VPN

bull Data Security- Access Rights Disposal Policy- Version Control- Backup Policy

bull Physical Security- Fire Alarm smoke detectors- Security Personnel

bull Employee Security- Security Awareness Training

17

IP Security

bull Non Disclosure Agreement- Between client and TFT

bull Information Access - Confidential information distributed on need to know basis

bull Employee Confidentiality- Employee Agreement- Client specific contract (can be discussed)

bull Non-Compete Agreement- Do not work for a list of ldquocompetingrdquo companies (can be

discussed)

18

Engagement Model

bull Time and Material- TFT Project Management- Client Project Management

bull Fixed Cost ndash Fixed Time- Pre decided cost- TFT Project Management

bull Maintenance- Minimum retainer ship basis

bull Dedicated Offshore Development Centre- Dedicated Resources- Dedicated Infrastructure

19

Initial Steps

bull Discovery Phase- Estimated to be one monthrsquos duration- TFT sends 1 or 2 Sr engineers on-site to understand the

culture technologies and frameworks used short and long term expectations etc

- Estimated to be one monthrsquos duration- Jointly formulated what needs to be done in pilot phase- And the metrics to evaluate success of pilot phase

bull Pilot Phase- Set of tasks to be carried out by TFT- Apply and validate the Project Management

Governance Model- Evaluate the pilot phase

bull Project Execution Phase- Project Kick-off

20

Summary ndash TFT Advantage

bull Resources that work over 45 hours a week

bull 20 of resources are added as Shadow (ie not billed)

bull Easy ramping up and ramping down of resources as per

requirement

bull Access to experienced and expert consultants on need basis

bull Work as extended team of the client

bull Good Process definition and validation

bull Self developed tools that are provided to client free of charge

bull All this at a very competitive price

21

Contents

About Think Future Technologies

Case Studies

Outsourcing

22

Case Study 1

It is a private university located in Robina Gold Coast Queensland Australia It is also

the first private university established in Australia It received top marks in more

categories (key performance indicators) of the Good Universities Guide than any other

Australian university in 2007 2008 2009 and an equal second rating in 2010

TFT is working with it since last one year and had come in relationship after exhaustive

evaluation of technically competent vendors by it TFT is one stop solution for all their IT

guidance development amp maintenance

bullKey Features

minusExtended team to itrsquos PMO

minusFlexible support model

minusAvailability of SME on demand

minusDedicated and focused team

23

Technologies ( Support )

minus iPad Development

minus MS Dynamics (CRM)

minus MS Sharepoint

minus MS Team Foundation Server

minus MS SQL Server (RS amp AS)

minus MS NET Framework (C VBNET C++) development amp maintenance

minus Blackboard Support

minus QA amp Testing

TFT is developing new as well as maintaining existing applications Here our responsibilities lies with guiding client on new tools amp technologies where ever required

Reference shall be provided on request

24

Case Study 2

It is an US based entity deals in online digital assets The client has forged business partnerships with renowned corporate thereby offering their contents in various innovative ways

TFT came up with a proposal for developing a software system where in they can merchandize their assets online via various mediums such as web mails blogs chats etc

bullKey FeaturesminusDynamic availability of digital contents from contents libraryminusHighly secure over internetminusInvolved windows internals programmingminusScalable architecture

bullTechnologiesminusC 20 Flash Flex AS 30minusWPF amp AJAXminusDesign Patterns amp MVC

25

Case Study 3 Create And Print

Create and print is a product of world known greeting card company This is the Adobe flex based application where user can customize the pre-defined as well as new greeting cards for their friends and family and can take printout

bullKey FeaturesminusDynamic availability of digital contents from contents libraryminusHighly secure over internetminusScalable and well defined architecture- Favorite card can be posted directly on social networking sites

bullTechnologiesminusAdobe Flex 30 AS 30minusJavascript (dojo)and pythonminusDesign Patterns(Faccedilade Pattern Command Pattern Proxy Pattern etc) amp MVC based framework(pureMVC)

bullReferencesminusOn Demand

26

Case Study 4 Automated Regression Suite

It is an online dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business need was to help with regression testing using automated means which was spanning approx 8000 test cases and used to take weeks to execute one full cycle

bullKey FeaturesminusAutomated ~5000 test cases automation still going onminusMost innovative use of Object Repository and Recovery MechanismminusUnattended execution of all test cases in parallel on ~10 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files instead of need to launch from Quality CenterminusFull support for database validationsminusSupport for multiple version of application features running at the same time

bullTechnologiesminusQuality Center from HPminusQuickTest Profession from HP with tightest possible integration with Quality CenterminusExtensive use of Open Test Architecture exposed by Quality CenterminusUse of Automation object model of QuickTest ProminusStrong usage of VBScript

27

Case Study 5 Off shoring QA

The client is an Israel based company developing email client that makes it easy and enjoyable for people to send and receive emails

Business need was to offshore the complete QA

bullKey FeaturesminusMoved the entire QA to India in a matter of 3 monthsminusThe QA was spread across 4 different sub-teams totaling 20 resources minusEach sub-team had a local associate leadminusThe Associate Lead of each team reported to an onsite leadminusA site to site VPN was setup between TFT and the client to enable a better and responsive environment for the teams at TFTminusAll KT was done in two phases In the first phase the TFT leads visited the client site In the second phase the leads visited India to train meet and greet each member of the team This also allowed each offshore member to interact with the onsite leads and build good bondingminusAll requirements brainstorming test case review was done along with the onsite lead using Internet Messenger like skypeminusThere was a regular exchange of daily and weekly status reportsminusThe top level stakeholders setup a monthly status checkpoint to ensure that all issues were under control

28

Case Study 6 Assessment Software System for DRDO

Defence Research Development Organization is an Indian government owned enterprise dealing in development of defence equipments and having labs across India It had a requirement to manage amp control its yearly assessment amp training process throughout India on an uniform basis

A Net based implementation using Oracle as a backend database was recommended for the implementation of the entire system It took about 18 months for the entire implementation covering all the labs

bullKey FeaturesminusWeb-enabled applicationminusHighly secure over internet amp intranet being a defense applicationminusScalability amp MaintainabilityminusSecurity at all levels ie IIS Presentation Business Database

bullTechnologiesminusC ASPNET jQueryminusWebservices amp AJAXminusNUnit JSUnit amp QUnit minusOracle 10g Design Patterns MVC

29

bullReference Siteminuswwwdrdoorg

After the huge success of training and assessment application DRDO is working on new initiatives where TFT will be hand holding them in implementing CMS systems for various modules

bullKey FeaturesminusWeb-enabled applicationminusHighly secure over internet amp intranet being a defense applicationminusCMS (Joomla) amp SEOminusSecurity at all levels ie IIS Presentation Business Database

bullTechnologiesminusPHP C ASPNET jQueryminusWebservices amp AJAXminusMySQL minusDesign Patterns MVC

ReferenceOn Demand

30

Case Study 7 Human Resource System

Developed a Human Resource Management Engine Part of this engine was used to support development of a customized human resource management system

bullKey FeaturesminusPAQ ManagementminusJobreq ManagementminusNewbie ManagementminusEmployee ManagementminusSeparation ManagementminusAssets Management minusReporting

bullTechnologiesminusJavaJ2EE Struts Spring Core Quartz iTextJNDISOAPVelocityminusMy SQLMS SQL Server 2005 DatabasesminusHTML Javascript DojoXSLTMXMLminusAdobersquos IlogElixir for visualization

31

Case Study 8 Mobile Apps

TFT is developing Smart phone applications on multiple platforms in Fun entertainment games and apps for enterprise

bullKey FeaturesminusSocial NetworkingminusAdds on MobileminusGPSminusFunny Avatars

bullTechnologiesminusiPhone SDK 30 XCode Objective CminusBlackberry J2MEminusAndroidminusWindows 7

32

Case Study 9 Migration from QTP+QC to Selenium+VSTM

Our client is a dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business and Financial need was to reduce the execution time for current automation suite (~8000 test cases) from 48 hours to 6 hours by increasing number of automation hosts from current 8 to 40 This required additional purchase of about 32 QTP licenses (along with new QC licenses)

bullKey FeaturesminusImplemented TAGS framework based on SeleniumminusReplaced QC with Microsoft Visual Studio Test Manager and integrated selenium with VSTMminusUnattended execution of all test cases in parallel on ~40 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files or excel based Grid (our own solution)minusFull support for database validations and APIminusSupport for multiple versions of application features running at the same time

bullTechnologiesminusTAGS- TFT Generic Test Automation Framework based on Selenium Web driverminusMicrosoft Visual Studio Test ManagerminusSmart integration of Test Manager with TAGS completely replacing HP Quality CenterminusTAGS Grid (Our indigenous grid solution)

33

TFT has been working as extended QA team to the existing qa team of our US client It has been working with TFT to develop test cases repair existing test cases test mobile applications (iPhone iPod Androids Blackberries etc) on device and simulator both

Reference

Details can be provided on request

34

Case Study 10 Clintele(Extended Team)

An online dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business and Financial need was to cut down the running operational cost of maintenance and execution along with couple of other implicit expectations

bullKey FeaturesminusSignificant reduction in cost of operationminusExtension to clientrsquos onsite team giving work window or 15 hrs dailyminusTechnical support to existing automation teamminusTrained shadow resources to provide work continuityminus45 hours work week

bullTechnologiesminusMicrosoft NET Framework 3540 MVC 2030 Unity Framework 40 Enterprise Library 40minusMS Team System 2010 MS SQL Server 2008minusNUnit Mock Objects Test Driven NETminusC jQueryminusRazor View Engine LINQ

35

TFT has been working as extended Development team to the existing dev team of Matchcom Matchcom has been working with TFT to develop amp maintain internal tools maintenance of existing matchcom site

Reference

Details can be provided on request

36

Case Study 11

It is a microstock photography website which maintains a library of royalty-free stock images available by subscription

Business need for it was to reduce amount of manual efforts required to carry through regression testing for each product release This would enable existing experts to focus on product enhancements rather than regression tests of the application while keeping implementation costs to minimum levels

bullKey FeaturesminusImplemented TAGS framework based on seleniumminusUsed XStudio as test management tool which comes with free licensingminusUnattended execution of all test cases in parallel on ~12 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files or excel based Grid (our indigenous solution)minusFull support for database validations and APIminusSupport for multiple versions of application features running at the same timeminusUse of excel to write automation workflows in order to minimize need of programming expertise which would otherwise be required to automate with selenium

bullTechnologiesminusTAGS- TFT Generic Test Automation Framework based on Selenium Web driverminusXStudio as Test Management ToolminusSmart integration of XStudio with TAGSminusTAGS Grid

37

bullReferences As per request

TFT is working as extended QA team to the existing qa team of our client It has been working with TFT to develop test cases repair existing test cases automate test cases using TAGS regular execution of these automated test cases monitoring results reporting findings and maintaining suite of automated tests in XStudio TAGS

Reference

Details can be provided on request

38

Think Future Technologies

XI-XII FloorsJMD Regent SquareGurgaon Haryana IndiawwwtftuscomEmail infotftuscom

Thanks

Tushar MiglaniBusiness Development

Email bizdevtftuscom

Phone +91-124-2807000

  • Think Future Technologies ndash Corporate Overview
  • Contents
  • Overview
  • Accreditations
  • At a glance
  • Key Differentiators
  • Slide 7
  • PDLC Expertise
  • Resource Distribution - Overall
  • Project Management Process (PMP) Flowchart
  • PMP Artifacts
  • Governance Model
  • Recruitment Overview
  • Our Expertise (Dev)
  • Our Expertise (QA)
  • Information Security
  • IP Security
  • Engagement Model
  • Initial Steps
  • Summary ndash TFT Advantage
  • Slide 21
  • Case Study 1
  • Slide 23
  • Case Study 2
  • Slide 25
  • Case Study 4 Automated Regression Suite
  • Case Study 5 Off shoring QA
  • Case Study 6 Assessment Software System for DRDO
  • Slide 29
  • Case Study 7 Human Resource System
  • Case Study 8 Mobile Apps
  • Case Study 9 Migration from QTP+QC to Selenium+VSTM
  • Slide 33
  • Case Study 10 Clintele(Extended Team)
  • Slide 35
  • Case Study 11
  • Slide 37
  • Slide 38
Page 3: Think future technologies – corporate presentation (public)

3

Overview

bull Think Future Technologies is a global software development QA amp Testing services firm- Incorporated in India in 2006- Privately-held self-funded and debt-free

bull Locations- Worldwide Office Locations- San Jose CA USA (Bizdev Office)- Gurgaon India (Offshore Development Center)- Rudrapur India (Recruitment ampTraining Center)- London UK (Partner)- Irvine CA USA (Partner)- Tel Aviv Israel

bull Total of 150+ employees worldwide servicing over 10 top global companies- 130 technical resources- In-house training infrastructure- Lowest attrition rate in industry- 100 client retention practices

bull 70 growth every year since its inception

bull TFT ranked 15th in the Deloitte Fast50 India 2011

4

Accreditations

Think TechnologyThink Future

5

At a glance

bull Software Development- Web Enabled Application- Windows Desktop Application- Macintosh Application- Multiple Mobile platform app Development- Frontend Development

bull QA amp Testing- Manual Testing- Automation Testing- Performance Testing- Security Testing

bull Maintenance amp Support- Manage the code amp Make Enhancements- Bug Fixing- Email and Online Chat Support Services

We step in to fill voids in the client organizationhellip

6

Key Differentiators

Value Addition Experience of working on Revenue generating products

Skill Deployment

Sr Management Focus

Talented people with multi-dimensional skill sets Persistent allocation across project Suitable built-in redundancy to mitigate attrition

The senior management is technical amp is engaged in periodic monitoring of projects

Flat Organization Agility Issue Escalation to senior management Immediate Decision Less Bureaucratic

End-user Orientation The end-user is ubiquitous in all development related decisions

Process Orientation Stress is on process efficiencies

Stability Self funded and been in India for last 15 years

7

Contents

About Think Future Technologies

Case Studies

Outsourcing

8

PDLC Expertise

9

Resource Distribution - Overall

Harness key technologies for producing robust scalable and maintainable solutions

10

Project Management Process (PMP) Flowchart

11

PMP Artifacts

bull Project Initiation Note

bull Project Kick-off Meeting

bull Project Plan

bull Sprint Sheets

bull Daily Status Reports

bull Monthly Status Reports

bull Test Plan

bull Test Suites

bull Release Notes

PI Note

Project Kick-off

Daily Stauts Report

Weekly Status Report

Project Plan

Sprint Sheet

12

Governance Model

helliprdquoComing together is a beginning Keeping together is progress Working together is successrdquo Henry Ford

13

Recruitment Overview

Hire A Players and tap their network A players attract A players B players attract C playersldquo

14

Our Expertise (Dev)

15

Our Expertise (QA)

16

Information Security

bull Network Security- Email Policy download policy Internet access policy- Password policy- Firewall antivirus VPN

bull Data Security- Access Rights Disposal Policy- Version Control- Backup Policy

bull Physical Security- Fire Alarm smoke detectors- Security Personnel

bull Employee Security- Security Awareness Training

17

IP Security

bull Non Disclosure Agreement- Between client and TFT

bull Information Access - Confidential information distributed on need to know basis

bull Employee Confidentiality- Employee Agreement- Client specific contract (can be discussed)

bull Non-Compete Agreement- Do not work for a list of ldquocompetingrdquo companies (can be

discussed)

18

Engagement Model

bull Time and Material- TFT Project Management- Client Project Management

bull Fixed Cost ndash Fixed Time- Pre decided cost- TFT Project Management

bull Maintenance- Minimum retainer ship basis

bull Dedicated Offshore Development Centre- Dedicated Resources- Dedicated Infrastructure

19

Initial Steps

bull Discovery Phase- Estimated to be one monthrsquos duration- TFT sends 1 or 2 Sr engineers on-site to understand the

culture technologies and frameworks used short and long term expectations etc

- Estimated to be one monthrsquos duration- Jointly formulated what needs to be done in pilot phase- And the metrics to evaluate success of pilot phase

bull Pilot Phase- Set of tasks to be carried out by TFT- Apply and validate the Project Management

Governance Model- Evaluate the pilot phase

bull Project Execution Phase- Project Kick-off

20

Summary ndash TFT Advantage

bull Resources that work over 45 hours a week

bull 20 of resources are added as Shadow (ie not billed)

bull Easy ramping up and ramping down of resources as per

requirement

bull Access to experienced and expert consultants on need basis

bull Work as extended team of the client

bull Good Process definition and validation

bull Self developed tools that are provided to client free of charge

bull All this at a very competitive price

21

Contents

About Think Future Technologies

Case Studies

Outsourcing

22

Case Study 1

It is a private university located in Robina Gold Coast Queensland Australia It is also

the first private university established in Australia It received top marks in more

categories (key performance indicators) of the Good Universities Guide than any other

Australian university in 2007 2008 2009 and an equal second rating in 2010

TFT is working with it since last one year and had come in relationship after exhaustive

evaluation of technically competent vendors by it TFT is one stop solution for all their IT

guidance development amp maintenance

bullKey Features

minusExtended team to itrsquos PMO

minusFlexible support model

minusAvailability of SME on demand

minusDedicated and focused team

23

Technologies ( Support )

minus iPad Development

minus MS Dynamics (CRM)

minus MS Sharepoint

minus MS Team Foundation Server

minus MS SQL Server (RS amp AS)

minus MS NET Framework (C VBNET C++) development amp maintenance

minus Blackboard Support

minus QA amp Testing

TFT is developing new as well as maintaining existing applications Here our responsibilities lies with guiding client on new tools amp technologies where ever required

Reference shall be provided on request

24

Case Study 2

It is an US based entity deals in online digital assets The client has forged business partnerships with renowned corporate thereby offering their contents in various innovative ways

TFT came up with a proposal for developing a software system where in they can merchandize their assets online via various mediums such as web mails blogs chats etc

bullKey FeaturesminusDynamic availability of digital contents from contents libraryminusHighly secure over internetminusInvolved windows internals programmingminusScalable architecture

bullTechnologiesminusC 20 Flash Flex AS 30minusWPF amp AJAXminusDesign Patterns amp MVC

25

Case Study 3 Create And Print

Create and print is a product of world known greeting card company This is the Adobe flex based application where user can customize the pre-defined as well as new greeting cards for their friends and family and can take printout

bullKey FeaturesminusDynamic availability of digital contents from contents libraryminusHighly secure over internetminusScalable and well defined architecture- Favorite card can be posted directly on social networking sites

bullTechnologiesminusAdobe Flex 30 AS 30minusJavascript (dojo)and pythonminusDesign Patterns(Faccedilade Pattern Command Pattern Proxy Pattern etc) amp MVC based framework(pureMVC)

bullReferencesminusOn Demand

26

Case Study 4 Automated Regression Suite

It is an online dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business need was to help with regression testing using automated means which was spanning approx 8000 test cases and used to take weeks to execute one full cycle

bullKey FeaturesminusAutomated ~5000 test cases automation still going onminusMost innovative use of Object Repository and Recovery MechanismminusUnattended execution of all test cases in parallel on ~10 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files instead of need to launch from Quality CenterminusFull support for database validationsminusSupport for multiple version of application features running at the same time

bullTechnologiesminusQuality Center from HPminusQuickTest Profession from HP with tightest possible integration with Quality CenterminusExtensive use of Open Test Architecture exposed by Quality CenterminusUse of Automation object model of QuickTest ProminusStrong usage of VBScript

27

Case Study 5 Off shoring QA

The client is an Israel based company developing email client that makes it easy and enjoyable for people to send and receive emails

Business need was to offshore the complete QA

bullKey FeaturesminusMoved the entire QA to India in a matter of 3 monthsminusThe QA was spread across 4 different sub-teams totaling 20 resources minusEach sub-team had a local associate leadminusThe Associate Lead of each team reported to an onsite leadminusA site to site VPN was setup between TFT and the client to enable a better and responsive environment for the teams at TFTminusAll KT was done in two phases In the first phase the TFT leads visited the client site In the second phase the leads visited India to train meet and greet each member of the team This also allowed each offshore member to interact with the onsite leads and build good bondingminusAll requirements brainstorming test case review was done along with the onsite lead using Internet Messenger like skypeminusThere was a regular exchange of daily and weekly status reportsminusThe top level stakeholders setup a monthly status checkpoint to ensure that all issues were under control

28

Case Study 6 Assessment Software System for DRDO

Defence Research Development Organization is an Indian government owned enterprise dealing in development of defence equipments and having labs across India It had a requirement to manage amp control its yearly assessment amp training process throughout India on an uniform basis

A Net based implementation using Oracle as a backend database was recommended for the implementation of the entire system It took about 18 months for the entire implementation covering all the labs

bullKey FeaturesminusWeb-enabled applicationminusHighly secure over internet amp intranet being a defense applicationminusScalability amp MaintainabilityminusSecurity at all levels ie IIS Presentation Business Database

bullTechnologiesminusC ASPNET jQueryminusWebservices amp AJAXminusNUnit JSUnit amp QUnit minusOracle 10g Design Patterns MVC

29

bullReference Siteminuswwwdrdoorg

After the huge success of training and assessment application DRDO is working on new initiatives where TFT will be hand holding them in implementing CMS systems for various modules

bullKey FeaturesminusWeb-enabled applicationminusHighly secure over internet amp intranet being a defense applicationminusCMS (Joomla) amp SEOminusSecurity at all levels ie IIS Presentation Business Database

bullTechnologiesminusPHP C ASPNET jQueryminusWebservices amp AJAXminusMySQL minusDesign Patterns MVC

ReferenceOn Demand

30

Case Study 7 Human Resource System

Developed a Human Resource Management Engine Part of this engine was used to support development of a customized human resource management system

bullKey FeaturesminusPAQ ManagementminusJobreq ManagementminusNewbie ManagementminusEmployee ManagementminusSeparation ManagementminusAssets Management minusReporting

bullTechnologiesminusJavaJ2EE Struts Spring Core Quartz iTextJNDISOAPVelocityminusMy SQLMS SQL Server 2005 DatabasesminusHTML Javascript DojoXSLTMXMLminusAdobersquos IlogElixir for visualization

31

Case Study 8 Mobile Apps

TFT is developing Smart phone applications on multiple platforms in Fun entertainment games and apps for enterprise

bullKey FeaturesminusSocial NetworkingminusAdds on MobileminusGPSminusFunny Avatars

bullTechnologiesminusiPhone SDK 30 XCode Objective CminusBlackberry J2MEminusAndroidminusWindows 7

32

Case Study 9 Migration from QTP+QC to Selenium+VSTM

Our client is a dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business and Financial need was to reduce the execution time for current automation suite (~8000 test cases) from 48 hours to 6 hours by increasing number of automation hosts from current 8 to 40 This required additional purchase of about 32 QTP licenses (along with new QC licenses)

bullKey FeaturesminusImplemented TAGS framework based on SeleniumminusReplaced QC with Microsoft Visual Studio Test Manager and integrated selenium with VSTMminusUnattended execution of all test cases in parallel on ~40 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files or excel based Grid (our own solution)minusFull support for database validations and APIminusSupport for multiple versions of application features running at the same time

bullTechnologiesminusTAGS- TFT Generic Test Automation Framework based on Selenium Web driverminusMicrosoft Visual Studio Test ManagerminusSmart integration of Test Manager with TAGS completely replacing HP Quality CenterminusTAGS Grid (Our indigenous grid solution)

33

TFT has been working as extended QA team to the existing qa team of our US client It has been working with TFT to develop test cases repair existing test cases test mobile applications (iPhone iPod Androids Blackberries etc) on device and simulator both

Reference

Details can be provided on request

34

Case Study 10 Clintele(Extended Team)

An online dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business and Financial need was to cut down the running operational cost of maintenance and execution along with couple of other implicit expectations

bullKey FeaturesminusSignificant reduction in cost of operationminusExtension to clientrsquos onsite team giving work window or 15 hrs dailyminusTechnical support to existing automation teamminusTrained shadow resources to provide work continuityminus45 hours work week

bullTechnologiesminusMicrosoft NET Framework 3540 MVC 2030 Unity Framework 40 Enterprise Library 40minusMS Team System 2010 MS SQL Server 2008minusNUnit Mock Objects Test Driven NETminusC jQueryminusRazor View Engine LINQ

35

TFT has been working as extended Development team to the existing dev team of Matchcom Matchcom has been working with TFT to develop amp maintain internal tools maintenance of existing matchcom site

Reference

Details can be provided on request

36

Case Study 11

It is a microstock photography website which maintains a library of royalty-free stock images available by subscription

Business need for it was to reduce amount of manual efforts required to carry through regression testing for each product release This would enable existing experts to focus on product enhancements rather than regression tests of the application while keeping implementation costs to minimum levels

bullKey FeaturesminusImplemented TAGS framework based on seleniumminusUsed XStudio as test management tool which comes with free licensingminusUnattended execution of all test cases in parallel on ~12 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files or excel based Grid (our indigenous solution)minusFull support for database validations and APIminusSupport for multiple versions of application features running at the same timeminusUse of excel to write automation workflows in order to minimize need of programming expertise which would otherwise be required to automate with selenium

bullTechnologiesminusTAGS- TFT Generic Test Automation Framework based on Selenium Web driverminusXStudio as Test Management ToolminusSmart integration of XStudio with TAGSminusTAGS Grid

37

bullReferences As per request

TFT is working as extended QA team to the existing qa team of our client It has been working with TFT to develop test cases repair existing test cases automate test cases using TAGS regular execution of these automated test cases monitoring results reporting findings and maintaining suite of automated tests in XStudio TAGS

Reference

Details can be provided on request

38

Think Future Technologies

XI-XII FloorsJMD Regent SquareGurgaon Haryana IndiawwwtftuscomEmail infotftuscom

Thanks

Tushar MiglaniBusiness Development

Email bizdevtftuscom

Phone +91-124-2807000

  • Think Future Technologies ndash Corporate Overview
  • Contents
  • Overview
  • Accreditations
  • At a glance
  • Key Differentiators
  • Slide 7
  • PDLC Expertise
  • Resource Distribution - Overall
  • Project Management Process (PMP) Flowchart
  • PMP Artifacts
  • Governance Model
  • Recruitment Overview
  • Our Expertise (Dev)
  • Our Expertise (QA)
  • Information Security
  • IP Security
  • Engagement Model
  • Initial Steps
  • Summary ndash TFT Advantage
  • Slide 21
  • Case Study 1
  • Slide 23
  • Case Study 2
  • Slide 25
  • Case Study 4 Automated Regression Suite
  • Case Study 5 Off shoring QA
  • Case Study 6 Assessment Software System for DRDO
  • Slide 29
  • Case Study 7 Human Resource System
  • Case Study 8 Mobile Apps
  • Case Study 9 Migration from QTP+QC to Selenium+VSTM
  • Slide 33
  • Case Study 10 Clintele(Extended Team)
  • Slide 35
  • Case Study 11
  • Slide 37
  • Slide 38
Page 4: Think future technologies – corporate presentation (public)

4

Accreditations

Think TechnologyThink Future

5

At a glance

bull Software Development- Web Enabled Application- Windows Desktop Application- Macintosh Application- Multiple Mobile platform app Development- Frontend Development

bull QA amp Testing- Manual Testing- Automation Testing- Performance Testing- Security Testing

bull Maintenance amp Support- Manage the code amp Make Enhancements- Bug Fixing- Email and Online Chat Support Services

We step in to fill voids in the client organizationhellip

6

Key Differentiators

Value Addition Experience of working on Revenue generating products

Skill Deployment

Sr Management Focus

Talented people with multi-dimensional skill sets Persistent allocation across project Suitable built-in redundancy to mitigate attrition

The senior management is technical amp is engaged in periodic monitoring of projects

Flat Organization Agility Issue Escalation to senior management Immediate Decision Less Bureaucratic

End-user Orientation The end-user is ubiquitous in all development related decisions

Process Orientation Stress is on process efficiencies

Stability Self funded and been in India for last 15 years

7

Contents

About Think Future Technologies

Case Studies

Outsourcing

8

PDLC Expertise

9

Resource Distribution - Overall

Harness key technologies for producing robust scalable and maintainable solutions

10

Project Management Process (PMP) Flowchart

11

PMP Artifacts

bull Project Initiation Note

bull Project Kick-off Meeting

bull Project Plan

bull Sprint Sheets

bull Daily Status Reports

bull Monthly Status Reports

bull Test Plan

bull Test Suites

bull Release Notes

PI Note

Project Kick-off

Daily Stauts Report

Weekly Status Report

Project Plan

Sprint Sheet

12

Governance Model

helliprdquoComing together is a beginning Keeping together is progress Working together is successrdquo Henry Ford

13

Recruitment Overview

Hire A Players and tap their network A players attract A players B players attract C playersldquo

14

Our Expertise (Dev)

15

Our Expertise (QA)

16

Information Security

bull Network Security- Email Policy download policy Internet access policy- Password policy- Firewall antivirus VPN

bull Data Security- Access Rights Disposal Policy- Version Control- Backup Policy

bull Physical Security- Fire Alarm smoke detectors- Security Personnel

bull Employee Security- Security Awareness Training

17

IP Security

bull Non Disclosure Agreement- Between client and TFT

bull Information Access - Confidential information distributed on need to know basis

bull Employee Confidentiality- Employee Agreement- Client specific contract (can be discussed)

bull Non-Compete Agreement- Do not work for a list of ldquocompetingrdquo companies (can be

discussed)

18

Engagement Model

bull Time and Material- TFT Project Management- Client Project Management

bull Fixed Cost ndash Fixed Time- Pre decided cost- TFT Project Management

bull Maintenance- Minimum retainer ship basis

bull Dedicated Offshore Development Centre- Dedicated Resources- Dedicated Infrastructure

19

Initial Steps

bull Discovery Phase- Estimated to be one monthrsquos duration- TFT sends 1 or 2 Sr engineers on-site to understand the

culture technologies and frameworks used short and long term expectations etc

- Estimated to be one monthrsquos duration- Jointly formulated what needs to be done in pilot phase- And the metrics to evaluate success of pilot phase

bull Pilot Phase- Set of tasks to be carried out by TFT- Apply and validate the Project Management

Governance Model- Evaluate the pilot phase

bull Project Execution Phase- Project Kick-off

20

Summary ndash TFT Advantage

bull Resources that work over 45 hours a week

bull 20 of resources are added as Shadow (ie not billed)

bull Easy ramping up and ramping down of resources as per

requirement

bull Access to experienced and expert consultants on need basis

bull Work as extended team of the client

bull Good Process definition and validation

bull Self developed tools that are provided to client free of charge

bull All this at a very competitive price

21

Contents

About Think Future Technologies

Case Studies

Outsourcing

22

Case Study 1

It is a private university located in Robina Gold Coast Queensland Australia It is also

the first private university established in Australia It received top marks in more

categories (key performance indicators) of the Good Universities Guide than any other

Australian university in 2007 2008 2009 and an equal second rating in 2010

TFT is working with it since last one year and had come in relationship after exhaustive

evaluation of technically competent vendors by it TFT is one stop solution for all their IT

guidance development amp maintenance

bullKey Features

minusExtended team to itrsquos PMO

minusFlexible support model

minusAvailability of SME on demand

minusDedicated and focused team

23

Technologies ( Support )

minus iPad Development

minus MS Dynamics (CRM)

minus MS Sharepoint

minus MS Team Foundation Server

minus MS SQL Server (RS amp AS)

minus MS NET Framework (C VBNET C++) development amp maintenance

minus Blackboard Support

minus QA amp Testing

TFT is developing new as well as maintaining existing applications Here our responsibilities lies with guiding client on new tools amp technologies where ever required

Reference shall be provided on request

24

Case Study 2

It is an US based entity deals in online digital assets The client has forged business partnerships with renowned corporate thereby offering their contents in various innovative ways

TFT came up with a proposal for developing a software system where in they can merchandize their assets online via various mediums such as web mails blogs chats etc

bullKey FeaturesminusDynamic availability of digital contents from contents libraryminusHighly secure over internetminusInvolved windows internals programmingminusScalable architecture

bullTechnologiesminusC 20 Flash Flex AS 30minusWPF amp AJAXminusDesign Patterns amp MVC

25

Case Study 3 Create And Print

Create and print is a product of world known greeting card company This is the Adobe flex based application where user can customize the pre-defined as well as new greeting cards for their friends and family and can take printout

bullKey FeaturesminusDynamic availability of digital contents from contents libraryminusHighly secure over internetminusScalable and well defined architecture- Favorite card can be posted directly on social networking sites

bullTechnologiesminusAdobe Flex 30 AS 30minusJavascript (dojo)and pythonminusDesign Patterns(Faccedilade Pattern Command Pattern Proxy Pattern etc) amp MVC based framework(pureMVC)

bullReferencesminusOn Demand

26

Case Study 4 Automated Regression Suite

It is an online dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business need was to help with regression testing using automated means which was spanning approx 8000 test cases and used to take weeks to execute one full cycle

bullKey FeaturesminusAutomated ~5000 test cases automation still going onminusMost innovative use of Object Repository and Recovery MechanismminusUnattended execution of all test cases in parallel on ~10 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files instead of need to launch from Quality CenterminusFull support for database validationsminusSupport for multiple version of application features running at the same time

bullTechnologiesminusQuality Center from HPminusQuickTest Profession from HP with tightest possible integration with Quality CenterminusExtensive use of Open Test Architecture exposed by Quality CenterminusUse of Automation object model of QuickTest ProminusStrong usage of VBScript

27

Case Study 5 Off shoring QA

The client is an Israel based company developing email client that makes it easy and enjoyable for people to send and receive emails

Business need was to offshore the complete QA

bullKey FeaturesminusMoved the entire QA to India in a matter of 3 monthsminusThe QA was spread across 4 different sub-teams totaling 20 resources minusEach sub-team had a local associate leadminusThe Associate Lead of each team reported to an onsite leadminusA site to site VPN was setup between TFT and the client to enable a better and responsive environment for the teams at TFTminusAll KT was done in two phases In the first phase the TFT leads visited the client site In the second phase the leads visited India to train meet and greet each member of the team This also allowed each offshore member to interact with the onsite leads and build good bondingminusAll requirements brainstorming test case review was done along with the onsite lead using Internet Messenger like skypeminusThere was a regular exchange of daily and weekly status reportsminusThe top level stakeholders setup a monthly status checkpoint to ensure that all issues were under control

28

Case Study 6 Assessment Software System for DRDO

Defence Research Development Organization is an Indian government owned enterprise dealing in development of defence equipments and having labs across India It had a requirement to manage amp control its yearly assessment amp training process throughout India on an uniform basis

A Net based implementation using Oracle as a backend database was recommended for the implementation of the entire system It took about 18 months for the entire implementation covering all the labs

bullKey FeaturesminusWeb-enabled applicationminusHighly secure over internet amp intranet being a defense applicationminusScalability amp MaintainabilityminusSecurity at all levels ie IIS Presentation Business Database

bullTechnologiesminusC ASPNET jQueryminusWebservices amp AJAXminusNUnit JSUnit amp QUnit minusOracle 10g Design Patterns MVC

29

bullReference Siteminuswwwdrdoorg

After the huge success of training and assessment application DRDO is working on new initiatives where TFT will be hand holding them in implementing CMS systems for various modules

bullKey FeaturesminusWeb-enabled applicationminusHighly secure over internet amp intranet being a defense applicationminusCMS (Joomla) amp SEOminusSecurity at all levels ie IIS Presentation Business Database

bullTechnologiesminusPHP C ASPNET jQueryminusWebservices amp AJAXminusMySQL minusDesign Patterns MVC

ReferenceOn Demand

30

Case Study 7 Human Resource System

Developed a Human Resource Management Engine Part of this engine was used to support development of a customized human resource management system

bullKey FeaturesminusPAQ ManagementminusJobreq ManagementminusNewbie ManagementminusEmployee ManagementminusSeparation ManagementminusAssets Management minusReporting

bullTechnologiesminusJavaJ2EE Struts Spring Core Quartz iTextJNDISOAPVelocityminusMy SQLMS SQL Server 2005 DatabasesminusHTML Javascript DojoXSLTMXMLminusAdobersquos IlogElixir for visualization

31

Case Study 8 Mobile Apps

TFT is developing Smart phone applications on multiple platforms in Fun entertainment games and apps for enterprise

bullKey FeaturesminusSocial NetworkingminusAdds on MobileminusGPSminusFunny Avatars

bullTechnologiesminusiPhone SDK 30 XCode Objective CminusBlackberry J2MEminusAndroidminusWindows 7

32

Case Study 9 Migration from QTP+QC to Selenium+VSTM

Our client is a dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business and Financial need was to reduce the execution time for current automation suite (~8000 test cases) from 48 hours to 6 hours by increasing number of automation hosts from current 8 to 40 This required additional purchase of about 32 QTP licenses (along with new QC licenses)

bullKey FeaturesminusImplemented TAGS framework based on SeleniumminusReplaced QC with Microsoft Visual Studio Test Manager and integrated selenium with VSTMminusUnattended execution of all test cases in parallel on ~40 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files or excel based Grid (our own solution)minusFull support for database validations and APIminusSupport for multiple versions of application features running at the same time

bullTechnologiesminusTAGS- TFT Generic Test Automation Framework based on Selenium Web driverminusMicrosoft Visual Studio Test ManagerminusSmart integration of Test Manager with TAGS completely replacing HP Quality CenterminusTAGS Grid (Our indigenous grid solution)

33

TFT has been working as extended QA team to the existing qa team of our US client It has been working with TFT to develop test cases repair existing test cases test mobile applications (iPhone iPod Androids Blackberries etc) on device and simulator both

Reference

Details can be provided on request

34

Case Study 10 Clintele(Extended Team)

An online dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business and Financial need was to cut down the running operational cost of maintenance and execution along with couple of other implicit expectations

bullKey FeaturesminusSignificant reduction in cost of operationminusExtension to clientrsquos onsite team giving work window or 15 hrs dailyminusTechnical support to existing automation teamminusTrained shadow resources to provide work continuityminus45 hours work week

bullTechnologiesminusMicrosoft NET Framework 3540 MVC 2030 Unity Framework 40 Enterprise Library 40minusMS Team System 2010 MS SQL Server 2008minusNUnit Mock Objects Test Driven NETminusC jQueryminusRazor View Engine LINQ

35

TFT has been working as extended Development team to the existing dev team of Matchcom Matchcom has been working with TFT to develop amp maintain internal tools maintenance of existing matchcom site

Reference

Details can be provided on request

36

Case Study 11

It is a microstock photography website which maintains a library of royalty-free stock images available by subscription

Business need for it was to reduce amount of manual efforts required to carry through regression testing for each product release This would enable existing experts to focus on product enhancements rather than regression tests of the application while keeping implementation costs to minimum levels

bullKey FeaturesminusImplemented TAGS framework based on seleniumminusUsed XStudio as test management tool which comes with free licensingminusUnattended execution of all test cases in parallel on ~12 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files or excel based Grid (our indigenous solution)minusFull support for database validations and APIminusSupport for multiple versions of application features running at the same timeminusUse of excel to write automation workflows in order to minimize need of programming expertise which would otherwise be required to automate with selenium

bullTechnologiesminusTAGS- TFT Generic Test Automation Framework based on Selenium Web driverminusXStudio as Test Management ToolminusSmart integration of XStudio with TAGSminusTAGS Grid

37

bullReferences As per request

TFT is working as extended QA team to the existing qa team of our client It has been working with TFT to develop test cases repair existing test cases automate test cases using TAGS regular execution of these automated test cases monitoring results reporting findings and maintaining suite of automated tests in XStudio TAGS

Reference

Details can be provided on request

38

Think Future Technologies

XI-XII FloorsJMD Regent SquareGurgaon Haryana IndiawwwtftuscomEmail infotftuscom

Thanks

Tushar MiglaniBusiness Development

Email bizdevtftuscom

Phone +91-124-2807000

  • Think Future Technologies ndash Corporate Overview
  • Contents
  • Overview
  • Accreditations
  • At a glance
  • Key Differentiators
  • Slide 7
  • PDLC Expertise
  • Resource Distribution - Overall
  • Project Management Process (PMP) Flowchart
  • PMP Artifacts
  • Governance Model
  • Recruitment Overview
  • Our Expertise (Dev)
  • Our Expertise (QA)
  • Information Security
  • IP Security
  • Engagement Model
  • Initial Steps
  • Summary ndash TFT Advantage
  • Slide 21
  • Case Study 1
  • Slide 23
  • Case Study 2
  • Slide 25
  • Case Study 4 Automated Regression Suite
  • Case Study 5 Off shoring QA
  • Case Study 6 Assessment Software System for DRDO
  • Slide 29
  • Case Study 7 Human Resource System
  • Case Study 8 Mobile Apps
  • Case Study 9 Migration from QTP+QC to Selenium+VSTM
  • Slide 33
  • Case Study 10 Clintele(Extended Team)
  • Slide 35
  • Case Study 11
  • Slide 37
  • Slide 38
Page 5: Think future technologies – corporate presentation (public)

5

At a glance

bull Software Development- Web Enabled Application- Windows Desktop Application- Macintosh Application- Multiple Mobile platform app Development- Frontend Development

bull QA amp Testing- Manual Testing- Automation Testing- Performance Testing- Security Testing

bull Maintenance amp Support- Manage the code amp Make Enhancements- Bug Fixing- Email and Online Chat Support Services

We step in to fill voids in the client organizationhellip

6

Key Differentiators

Value Addition Experience of working on Revenue generating products

Skill Deployment

Sr Management Focus

Talented people with multi-dimensional skill sets Persistent allocation across project Suitable built-in redundancy to mitigate attrition

The senior management is technical amp is engaged in periodic monitoring of projects

Flat Organization Agility Issue Escalation to senior management Immediate Decision Less Bureaucratic

End-user Orientation The end-user is ubiquitous in all development related decisions

Process Orientation Stress is on process efficiencies

Stability Self funded and been in India for last 15 years

7

Contents

About Think Future Technologies

Case Studies

Outsourcing

8

PDLC Expertise

9

Resource Distribution - Overall

Harness key technologies for producing robust scalable and maintainable solutions

10

Project Management Process (PMP) Flowchart

11

PMP Artifacts

bull Project Initiation Note

bull Project Kick-off Meeting

bull Project Plan

bull Sprint Sheets

bull Daily Status Reports

bull Monthly Status Reports

bull Test Plan

bull Test Suites

bull Release Notes

PI Note

Project Kick-off

Daily Stauts Report

Weekly Status Report

Project Plan

Sprint Sheet

12

Governance Model

helliprdquoComing together is a beginning Keeping together is progress Working together is successrdquo Henry Ford

13

Recruitment Overview

Hire A Players and tap their network A players attract A players B players attract C playersldquo

14

Our Expertise (Dev)

15

Our Expertise (QA)

16

Information Security

bull Network Security- Email Policy download policy Internet access policy- Password policy- Firewall antivirus VPN

bull Data Security- Access Rights Disposal Policy- Version Control- Backup Policy

bull Physical Security- Fire Alarm smoke detectors- Security Personnel

bull Employee Security- Security Awareness Training

17

IP Security

bull Non Disclosure Agreement- Between client and TFT

bull Information Access - Confidential information distributed on need to know basis

bull Employee Confidentiality- Employee Agreement- Client specific contract (can be discussed)

bull Non-Compete Agreement- Do not work for a list of ldquocompetingrdquo companies (can be

discussed)

18

Engagement Model

bull Time and Material- TFT Project Management- Client Project Management

bull Fixed Cost ndash Fixed Time- Pre decided cost- TFT Project Management

bull Maintenance- Minimum retainer ship basis

bull Dedicated Offshore Development Centre- Dedicated Resources- Dedicated Infrastructure

19

Initial Steps

bull Discovery Phase- Estimated to be one monthrsquos duration- TFT sends 1 or 2 Sr engineers on-site to understand the

culture technologies and frameworks used short and long term expectations etc

- Estimated to be one monthrsquos duration- Jointly formulated what needs to be done in pilot phase- And the metrics to evaluate success of pilot phase

bull Pilot Phase- Set of tasks to be carried out by TFT- Apply and validate the Project Management

Governance Model- Evaluate the pilot phase

bull Project Execution Phase- Project Kick-off

20

Summary ndash TFT Advantage

bull Resources that work over 45 hours a week

bull 20 of resources are added as Shadow (ie not billed)

bull Easy ramping up and ramping down of resources as per

requirement

bull Access to experienced and expert consultants on need basis

bull Work as extended team of the client

bull Good Process definition and validation

bull Self developed tools that are provided to client free of charge

bull All this at a very competitive price

21

Contents

About Think Future Technologies

Case Studies

Outsourcing

22

Case Study 1

It is a private university located in Robina Gold Coast Queensland Australia It is also

the first private university established in Australia It received top marks in more

categories (key performance indicators) of the Good Universities Guide than any other

Australian university in 2007 2008 2009 and an equal second rating in 2010

TFT is working with it since last one year and had come in relationship after exhaustive

evaluation of technically competent vendors by it TFT is one stop solution for all their IT

guidance development amp maintenance

bullKey Features

minusExtended team to itrsquos PMO

minusFlexible support model

minusAvailability of SME on demand

minusDedicated and focused team

23

Technologies ( Support )

minus iPad Development

minus MS Dynamics (CRM)

minus MS Sharepoint

minus MS Team Foundation Server

minus MS SQL Server (RS amp AS)

minus MS NET Framework (C VBNET C++) development amp maintenance

minus Blackboard Support

minus QA amp Testing

TFT is developing new as well as maintaining existing applications Here our responsibilities lies with guiding client on new tools amp technologies where ever required

Reference shall be provided on request

24

Case Study 2

It is an US based entity deals in online digital assets The client has forged business partnerships with renowned corporate thereby offering their contents in various innovative ways

TFT came up with a proposal for developing a software system where in they can merchandize their assets online via various mediums such as web mails blogs chats etc

bullKey FeaturesminusDynamic availability of digital contents from contents libraryminusHighly secure over internetminusInvolved windows internals programmingminusScalable architecture

bullTechnologiesminusC 20 Flash Flex AS 30minusWPF amp AJAXminusDesign Patterns amp MVC

25

Case Study 3 Create And Print

Create and print is a product of world known greeting card company This is the Adobe flex based application where user can customize the pre-defined as well as new greeting cards for their friends and family and can take printout

bullKey FeaturesminusDynamic availability of digital contents from contents libraryminusHighly secure over internetminusScalable and well defined architecture- Favorite card can be posted directly on social networking sites

bullTechnologiesminusAdobe Flex 30 AS 30minusJavascript (dojo)and pythonminusDesign Patterns(Faccedilade Pattern Command Pattern Proxy Pattern etc) amp MVC based framework(pureMVC)

bullReferencesminusOn Demand

26

Case Study 4 Automated Regression Suite

It is an online dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business need was to help with regression testing using automated means which was spanning approx 8000 test cases and used to take weeks to execute one full cycle

bullKey FeaturesminusAutomated ~5000 test cases automation still going onminusMost innovative use of Object Repository and Recovery MechanismminusUnattended execution of all test cases in parallel on ~10 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files instead of need to launch from Quality CenterminusFull support for database validationsminusSupport for multiple version of application features running at the same time

bullTechnologiesminusQuality Center from HPminusQuickTest Profession from HP with tightest possible integration with Quality CenterminusExtensive use of Open Test Architecture exposed by Quality CenterminusUse of Automation object model of QuickTest ProminusStrong usage of VBScript

27

Case Study 5 Off shoring QA

The client is an Israel based company developing email client that makes it easy and enjoyable for people to send and receive emails

Business need was to offshore the complete QA

bullKey FeaturesminusMoved the entire QA to India in a matter of 3 monthsminusThe QA was spread across 4 different sub-teams totaling 20 resources minusEach sub-team had a local associate leadminusThe Associate Lead of each team reported to an onsite leadminusA site to site VPN was setup between TFT and the client to enable a better and responsive environment for the teams at TFTminusAll KT was done in two phases In the first phase the TFT leads visited the client site In the second phase the leads visited India to train meet and greet each member of the team This also allowed each offshore member to interact with the onsite leads and build good bondingminusAll requirements brainstorming test case review was done along with the onsite lead using Internet Messenger like skypeminusThere was a regular exchange of daily and weekly status reportsminusThe top level stakeholders setup a monthly status checkpoint to ensure that all issues were under control

28

Case Study 6 Assessment Software System for DRDO

Defence Research Development Organization is an Indian government owned enterprise dealing in development of defence equipments and having labs across India It had a requirement to manage amp control its yearly assessment amp training process throughout India on an uniform basis

A Net based implementation using Oracle as a backend database was recommended for the implementation of the entire system It took about 18 months for the entire implementation covering all the labs

bullKey FeaturesminusWeb-enabled applicationminusHighly secure over internet amp intranet being a defense applicationminusScalability amp MaintainabilityminusSecurity at all levels ie IIS Presentation Business Database

bullTechnologiesminusC ASPNET jQueryminusWebservices amp AJAXminusNUnit JSUnit amp QUnit minusOracle 10g Design Patterns MVC

29

bullReference Siteminuswwwdrdoorg

After the huge success of training and assessment application DRDO is working on new initiatives where TFT will be hand holding them in implementing CMS systems for various modules

bullKey FeaturesminusWeb-enabled applicationminusHighly secure over internet amp intranet being a defense applicationminusCMS (Joomla) amp SEOminusSecurity at all levels ie IIS Presentation Business Database

bullTechnologiesminusPHP C ASPNET jQueryminusWebservices amp AJAXminusMySQL minusDesign Patterns MVC

ReferenceOn Demand

30

Case Study 7 Human Resource System

Developed a Human Resource Management Engine Part of this engine was used to support development of a customized human resource management system

bullKey FeaturesminusPAQ ManagementminusJobreq ManagementminusNewbie ManagementminusEmployee ManagementminusSeparation ManagementminusAssets Management minusReporting

bullTechnologiesminusJavaJ2EE Struts Spring Core Quartz iTextJNDISOAPVelocityminusMy SQLMS SQL Server 2005 DatabasesminusHTML Javascript DojoXSLTMXMLminusAdobersquos IlogElixir for visualization

31

Case Study 8 Mobile Apps

TFT is developing Smart phone applications on multiple platforms in Fun entertainment games and apps for enterprise

bullKey FeaturesminusSocial NetworkingminusAdds on MobileminusGPSminusFunny Avatars

bullTechnologiesminusiPhone SDK 30 XCode Objective CminusBlackberry J2MEminusAndroidminusWindows 7

32

Case Study 9 Migration from QTP+QC to Selenium+VSTM

Our client is a dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business and Financial need was to reduce the execution time for current automation suite (~8000 test cases) from 48 hours to 6 hours by increasing number of automation hosts from current 8 to 40 This required additional purchase of about 32 QTP licenses (along with new QC licenses)

bullKey FeaturesminusImplemented TAGS framework based on SeleniumminusReplaced QC with Microsoft Visual Studio Test Manager and integrated selenium with VSTMminusUnattended execution of all test cases in parallel on ~40 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files or excel based Grid (our own solution)minusFull support for database validations and APIminusSupport for multiple versions of application features running at the same time

bullTechnologiesminusTAGS- TFT Generic Test Automation Framework based on Selenium Web driverminusMicrosoft Visual Studio Test ManagerminusSmart integration of Test Manager with TAGS completely replacing HP Quality CenterminusTAGS Grid (Our indigenous grid solution)

33

TFT has been working as extended QA team to the existing qa team of our US client It has been working with TFT to develop test cases repair existing test cases test mobile applications (iPhone iPod Androids Blackberries etc) on device and simulator both

Reference

Details can be provided on request

34

Case Study 10 Clintele(Extended Team)

An online dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business and Financial need was to cut down the running operational cost of maintenance and execution along with couple of other implicit expectations

bullKey FeaturesminusSignificant reduction in cost of operationminusExtension to clientrsquos onsite team giving work window or 15 hrs dailyminusTechnical support to existing automation teamminusTrained shadow resources to provide work continuityminus45 hours work week

bullTechnologiesminusMicrosoft NET Framework 3540 MVC 2030 Unity Framework 40 Enterprise Library 40minusMS Team System 2010 MS SQL Server 2008minusNUnit Mock Objects Test Driven NETminusC jQueryminusRazor View Engine LINQ

35

TFT has been working as extended Development team to the existing dev team of Matchcom Matchcom has been working with TFT to develop amp maintain internal tools maintenance of existing matchcom site

Reference

Details can be provided on request

36

Case Study 11

It is a microstock photography website which maintains a library of royalty-free stock images available by subscription

Business need for it was to reduce amount of manual efforts required to carry through regression testing for each product release This would enable existing experts to focus on product enhancements rather than regression tests of the application while keeping implementation costs to minimum levels

bullKey FeaturesminusImplemented TAGS framework based on seleniumminusUsed XStudio as test management tool which comes with free licensingminusUnattended execution of all test cases in parallel on ~12 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files or excel based Grid (our indigenous solution)minusFull support for database validations and APIminusSupport for multiple versions of application features running at the same timeminusUse of excel to write automation workflows in order to minimize need of programming expertise which would otherwise be required to automate with selenium

bullTechnologiesminusTAGS- TFT Generic Test Automation Framework based on Selenium Web driverminusXStudio as Test Management ToolminusSmart integration of XStudio with TAGSminusTAGS Grid

37

bullReferences As per request

TFT is working as extended QA team to the existing qa team of our client It has been working with TFT to develop test cases repair existing test cases automate test cases using TAGS regular execution of these automated test cases monitoring results reporting findings and maintaining suite of automated tests in XStudio TAGS

Reference

Details can be provided on request

38

Think Future Technologies

XI-XII FloorsJMD Regent SquareGurgaon Haryana IndiawwwtftuscomEmail infotftuscom

Thanks

Tushar MiglaniBusiness Development

Email bizdevtftuscom

Phone +91-124-2807000

  • Think Future Technologies ndash Corporate Overview
  • Contents
  • Overview
  • Accreditations
  • At a glance
  • Key Differentiators
  • Slide 7
  • PDLC Expertise
  • Resource Distribution - Overall
  • Project Management Process (PMP) Flowchart
  • PMP Artifacts
  • Governance Model
  • Recruitment Overview
  • Our Expertise (Dev)
  • Our Expertise (QA)
  • Information Security
  • IP Security
  • Engagement Model
  • Initial Steps
  • Summary ndash TFT Advantage
  • Slide 21
  • Case Study 1
  • Slide 23
  • Case Study 2
  • Slide 25
  • Case Study 4 Automated Regression Suite
  • Case Study 5 Off shoring QA
  • Case Study 6 Assessment Software System for DRDO
  • Slide 29
  • Case Study 7 Human Resource System
  • Case Study 8 Mobile Apps
  • Case Study 9 Migration from QTP+QC to Selenium+VSTM
  • Slide 33
  • Case Study 10 Clintele(Extended Team)
  • Slide 35
  • Case Study 11
  • Slide 37
  • Slide 38
Page 6: Think future technologies – corporate presentation (public)

6

Key Differentiators

Value Addition Experience of working on Revenue generating products

Skill Deployment

Sr Management Focus

Talented people with multi-dimensional skill sets Persistent allocation across project Suitable built-in redundancy to mitigate attrition

The senior management is technical amp is engaged in periodic monitoring of projects

Flat Organization Agility Issue Escalation to senior management Immediate Decision Less Bureaucratic

End-user Orientation The end-user is ubiquitous in all development related decisions

Process Orientation Stress is on process efficiencies

Stability Self funded and been in India for last 15 years

7

Contents

About Think Future Technologies

Case Studies

Outsourcing

8

PDLC Expertise

9

Resource Distribution - Overall

Harness key technologies for producing robust scalable and maintainable solutions

10

Project Management Process (PMP) Flowchart

11

PMP Artifacts

bull Project Initiation Note

bull Project Kick-off Meeting

bull Project Plan

bull Sprint Sheets

bull Daily Status Reports

bull Monthly Status Reports

bull Test Plan

bull Test Suites

bull Release Notes

PI Note

Project Kick-off

Daily Stauts Report

Weekly Status Report

Project Plan

Sprint Sheet

12

Governance Model

helliprdquoComing together is a beginning Keeping together is progress Working together is successrdquo Henry Ford

13

Recruitment Overview

Hire A Players and tap their network A players attract A players B players attract C playersldquo

14

Our Expertise (Dev)

15

Our Expertise (QA)

16

Information Security

bull Network Security- Email Policy download policy Internet access policy- Password policy- Firewall antivirus VPN

bull Data Security- Access Rights Disposal Policy- Version Control- Backup Policy

bull Physical Security- Fire Alarm smoke detectors- Security Personnel

bull Employee Security- Security Awareness Training

17

IP Security

bull Non Disclosure Agreement- Between client and TFT

bull Information Access - Confidential information distributed on need to know basis

bull Employee Confidentiality- Employee Agreement- Client specific contract (can be discussed)

bull Non-Compete Agreement- Do not work for a list of ldquocompetingrdquo companies (can be

discussed)

18

Engagement Model

bull Time and Material- TFT Project Management- Client Project Management

bull Fixed Cost ndash Fixed Time- Pre decided cost- TFT Project Management

bull Maintenance- Minimum retainer ship basis

bull Dedicated Offshore Development Centre- Dedicated Resources- Dedicated Infrastructure

19

Initial Steps

bull Discovery Phase- Estimated to be one monthrsquos duration- TFT sends 1 or 2 Sr engineers on-site to understand the

culture technologies and frameworks used short and long term expectations etc

- Estimated to be one monthrsquos duration- Jointly formulated what needs to be done in pilot phase- And the metrics to evaluate success of pilot phase

bull Pilot Phase- Set of tasks to be carried out by TFT- Apply and validate the Project Management

Governance Model- Evaluate the pilot phase

bull Project Execution Phase- Project Kick-off

20

Summary ndash TFT Advantage

bull Resources that work over 45 hours a week

bull 20 of resources are added as Shadow (ie not billed)

bull Easy ramping up and ramping down of resources as per

requirement

bull Access to experienced and expert consultants on need basis

bull Work as extended team of the client

bull Good Process definition and validation

bull Self developed tools that are provided to client free of charge

bull All this at a very competitive price

21

Contents

About Think Future Technologies

Case Studies

Outsourcing

22

Case Study 1

It is a private university located in Robina Gold Coast Queensland Australia It is also

the first private university established in Australia It received top marks in more

categories (key performance indicators) of the Good Universities Guide than any other

Australian university in 2007 2008 2009 and an equal second rating in 2010

TFT is working with it since last one year and had come in relationship after exhaustive

evaluation of technically competent vendors by it TFT is one stop solution for all their IT

guidance development amp maintenance

bullKey Features

minusExtended team to itrsquos PMO

minusFlexible support model

minusAvailability of SME on demand

minusDedicated and focused team

23

Technologies ( Support )

minus iPad Development

minus MS Dynamics (CRM)

minus MS Sharepoint

minus MS Team Foundation Server

minus MS SQL Server (RS amp AS)

minus MS NET Framework (C VBNET C++) development amp maintenance

minus Blackboard Support

minus QA amp Testing

TFT is developing new as well as maintaining existing applications Here our responsibilities lies with guiding client on new tools amp technologies where ever required

Reference shall be provided on request

24

Case Study 2

It is an US based entity deals in online digital assets The client has forged business partnerships with renowned corporate thereby offering their contents in various innovative ways

TFT came up with a proposal for developing a software system where in they can merchandize their assets online via various mediums such as web mails blogs chats etc

bullKey FeaturesminusDynamic availability of digital contents from contents libraryminusHighly secure over internetminusInvolved windows internals programmingminusScalable architecture

bullTechnologiesminusC 20 Flash Flex AS 30minusWPF amp AJAXminusDesign Patterns amp MVC

25

Case Study 3 Create And Print

Create and print is a product of world known greeting card company This is the Adobe flex based application where user can customize the pre-defined as well as new greeting cards for their friends and family and can take printout

bullKey FeaturesminusDynamic availability of digital contents from contents libraryminusHighly secure over internetminusScalable and well defined architecture- Favorite card can be posted directly on social networking sites

bullTechnologiesminusAdobe Flex 30 AS 30minusJavascript (dojo)and pythonminusDesign Patterns(Faccedilade Pattern Command Pattern Proxy Pattern etc) amp MVC based framework(pureMVC)

bullReferencesminusOn Demand

26

Case Study 4 Automated Regression Suite

It is an online dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business need was to help with regression testing using automated means which was spanning approx 8000 test cases and used to take weeks to execute one full cycle

bullKey FeaturesminusAutomated ~5000 test cases automation still going onminusMost innovative use of Object Repository and Recovery MechanismminusUnattended execution of all test cases in parallel on ~10 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files instead of need to launch from Quality CenterminusFull support for database validationsminusSupport for multiple version of application features running at the same time

bullTechnologiesminusQuality Center from HPminusQuickTest Profession from HP with tightest possible integration with Quality CenterminusExtensive use of Open Test Architecture exposed by Quality CenterminusUse of Automation object model of QuickTest ProminusStrong usage of VBScript

27

Case Study 5 Off shoring QA

The client is an Israel based company developing email client that makes it easy and enjoyable for people to send and receive emails

Business need was to offshore the complete QA

bullKey FeaturesminusMoved the entire QA to India in a matter of 3 monthsminusThe QA was spread across 4 different sub-teams totaling 20 resources minusEach sub-team had a local associate leadminusThe Associate Lead of each team reported to an onsite leadminusA site to site VPN was setup between TFT and the client to enable a better and responsive environment for the teams at TFTminusAll KT was done in two phases In the first phase the TFT leads visited the client site In the second phase the leads visited India to train meet and greet each member of the team This also allowed each offshore member to interact with the onsite leads and build good bondingminusAll requirements brainstorming test case review was done along with the onsite lead using Internet Messenger like skypeminusThere was a regular exchange of daily and weekly status reportsminusThe top level stakeholders setup a monthly status checkpoint to ensure that all issues were under control

28

Case Study 6 Assessment Software System for DRDO

Defence Research Development Organization is an Indian government owned enterprise dealing in development of defence equipments and having labs across India It had a requirement to manage amp control its yearly assessment amp training process throughout India on an uniform basis

A Net based implementation using Oracle as a backend database was recommended for the implementation of the entire system It took about 18 months for the entire implementation covering all the labs

bullKey FeaturesminusWeb-enabled applicationminusHighly secure over internet amp intranet being a defense applicationminusScalability amp MaintainabilityminusSecurity at all levels ie IIS Presentation Business Database

bullTechnologiesminusC ASPNET jQueryminusWebservices amp AJAXminusNUnit JSUnit amp QUnit minusOracle 10g Design Patterns MVC

29

bullReference Siteminuswwwdrdoorg

After the huge success of training and assessment application DRDO is working on new initiatives where TFT will be hand holding them in implementing CMS systems for various modules

bullKey FeaturesminusWeb-enabled applicationminusHighly secure over internet amp intranet being a defense applicationminusCMS (Joomla) amp SEOminusSecurity at all levels ie IIS Presentation Business Database

bullTechnologiesminusPHP C ASPNET jQueryminusWebservices amp AJAXminusMySQL minusDesign Patterns MVC

ReferenceOn Demand

30

Case Study 7 Human Resource System

Developed a Human Resource Management Engine Part of this engine was used to support development of a customized human resource management system

bullKey FeaturesminusPAQ ManagementminusJobreq ManagementminusNewbie ManagementminusEmployee ManagementminusSeparation ManagementminusAssets Management minusReporting

bullTechnologiesminusJavaJ2EE Struts Spring Core Quartz iTextJNDISOAPVelocityminusMy SQLMS SQL Server 2005 DatabasesminusHTML Javascript DojoXSLTMXMLminusAdobersquos IlogElixir for visualization

31

Case Study 8 Mobile Apps

TFT is developing Smart phone applications on multiple platforms in Fun entertainment games and apps for enterprise

bullKey FeaturesminusSocial NetworkingminusAdds on MobileminusGPSminusFunny Avatars

bullTechnologiesminusiPhone SDK 30 XCode Objective CminusBlackberry J2MEminusAndroidminusWindows 7

32

Case Study 9 Migration from QTP+QC to Selenium+VSTM

Our client is a dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business and Financial need was to reduce the execution time for current automation suite (~8000 test cases) from 48 hours to 6 hours by increasing number of automation hosts from current 8 to 40 This required additional purchase of about 32 QTP licenses (along with new QC licenses)

bullKey FeaturesminusImplemented TAGS framework based on SeleniumminusReplaced QC with Microsoft Visual Studio Test Manager and integrated selenium with VSTMminusUnattended execution of all test cases in parallel on ~40 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files or excel based Grid (our own solution)minusFull support for database validations and APIminusSupport for multiple versions of application features running at the same time

bullTechnologiesminusTAGS- TFT Generic Test Automation Framework based on Selenium Web driverminusMicrosoft Visual Studio Test ManagerminusSmart integration of Test Manager with TAGS completely replacing HP Quality CenterminusTAGS Grid (Our indigenous grid solution)

33

TFT has been working as extended QA team to the existing qa team of our US client It has been working with TFT to develop test cases repair existing test cases test mobile applications (iPhone iPod Androids Blackberries etc) on device and simulator both

Reference

Details can be provided on request

34

Case Study 10 Clintele(Extended Team)

An online dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business and Financial need was to cut down the running operational cost of maintenance and execution along with couple of other implicit expectations

bullKey FeaturesminusSignificant reduction in cost of operationminusExtension to clientrsquos onsite team giving work window or 15 hrs dailyminusTechnical support to existing automation teamminusTrained shadow resources to provide work continuityminus45 hours work week

bullTechnologiesminusMicrosoft NET Framework 3540 MVC 2030 Unity Framework 40 Enterprise Library 40minusMS Team System 2010 MS SQL Server 2008minusNUnit Mock Objects Test Driven NETminusC jQueryminusRazor View Engine LINQ

35

TFT has been working as extended Development team to the existing dev team of Matchcom Matchcom has been working with TFT to develop amp maintain internal tools maintenance of existing matchcom site

Reference

Details can be provided on request

36

Case Study 11

It is a microstock photography website which maintains a library of royalty-free stock images available by subscription

Business need for it was to reduce amount of manual efforts required to carry through regression testing for each product release This would enable existing experts to focus on product enhancements rather than regression tests of the application while keeping implementation costs to minimum levels

bullKey FeaturesminusImplemented TAGS framework based on seleniumminusUsed XStudio as test management tool which comes with free licensingminusUnattended execution of all test cases in parallel on ~12 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files or excel based Grid (our indigenous solution)minusFull support for database validations and APIminusSupport for multiple versions of application features running at the same timeminusUse of excel to write automation workflows in order to minimize need of programming expertise which would otherwise be required to automate with selenium

bullTechnologiesminusTAGS- TFT Generic Test Automation Framework based on Selenium Web driverminusXStudio as Test Management ToolminusSmart integration of XStudio with TAGSminusTAGS Grid

37

bullReferences As per request

TFT is working as extended QA team to the existing qa team of our client It has been working with TFT to develop test cases repair existing test cases automate test cases using TAGS regular execution of these automated test cases monitoring results reporting findings and maintaining suite of automated tests in XStudio TAGS

Reference

Details can be provided on request

38

Think Future Technologies

XI-XII FloorsJMD Regent SquareGurgaon Haryana IndiawwwtftuscomEmail infotftuscom

Thanks

Tushar MiglaniBusiness Development

Email bizdevtftuscom

Phone +91-124-2807000

  • Think Future Technologies ndash Corporate Overview
  • Contents
  • Overview
  • Accreditations
  • At a glance
  • Key Differentiators
  • Slide 7
  • PDLC Expertise
  • Resource Distribution - Overall
  • Project Management Process (PMP) Flowchart
  • PMP Artifacts
  • Governance Model
  • Recruitment Overview
  • Our Expertise (Dev)
  • Our Expertise (QA)
  • Information Security
  • IP Security
  • Engagement Model
  • Initial Steps
  • Summary ndash TFT Advantage
  • Slide 21
  • Case Study 1
  • Slide 23
  • Case Study 2
  • Slide 25
  • Case Study 4 Automated Regression Suite
  • Case Study 5 Off shoring QA
  • Case Study 6 Assessment Software System for DRDO
  • Slide 29
  • Case Study 7 Human Resource System
  • Case Study 8 Mobile Apps
  • Case Study 9 Migration from QTP+QC to Selenium+VSTM
  • Slide 33
  • Case Study 10 Clintele(Extended Team)
  • Slide 35
  • Case Study 11
  • Slide 37
  • Slide 38
Page 7: Think future technologies – corporate presentation (public)

7

Contents

About Think Future Technologies

Case Studies

Outsourcing

8

PDLC Expertise

9

Resource Distribution - Overall

Harness key technologies for producing robust scalable and maintainable solutions

10

Project Management Process (PMP) Flowchart

11

PMP Artifacts

bull Project Initiation Note

bull Project Kick-off Meeting

bull Project Plan

bull Sprint Sheets

bull Daily Status Reports

bull Monthly Status Reports

bull Test Plan

bull Test Suites

bull Release Notes

PI Note

Project Kick-off

Daily Stauts Report

Weekly Status Report

Project Plan

Sprint Sheet

12

Governance Model

helliprdquoComing together is a beginning Keeping together is progress Working together is successrdquo Henry Ford

13

Recruitment Overview

Hire A Players and tap their network A players attract A players B players attract C playersldquo

14

Our Expertise (Dev)

15

Our Expertise (QA)

16

Information Security

bull Network Security- Email Policy download policy Internet access policy- Password policy- Firewall antivirus VPN

bull Data Security- Access Rights Disposal Policy- Version Control- Backup Policy

bull Physical Security- Fire Alarm smoke detectors- Security Personnel

bull Employee Security- Security Awareness Training

17

IP Security

bull Non Disclosure Agreement- Between client and TFT

bull Information Access - Confidential information distributed on need to know basis

bull Employee Confidentiality- Employee Agreement- Client specific contract (can be discussed)

bull Non-Compete Agreement- Do not work for a list of ldquocompetingrdquo companies (can be

discussed)

18

Engagement Model

bull Time and Material- TFT Project Management- Client Project Management

bull Fixed Cost ndash Fixed Time- Pre decided cost- TFT Project Management

bull Maintenance- Minimum retainer ship basis

bull Dedicated Offshore Development Centre- Dedicated Resources- Dedicated Infrastructure

19

Initial Steps

bull Discovery Phase- Estimated to be one monthrsquos duration- TFT sends 1 or 2 Sr engineers on-site to understand the

culture technologies and frameworks used short and long term expectations etc

- Estimated to be one monthrsquos duration- Jointly formulated what needs to be done in pilot phase- And the metrics to evaluate success of pilot phase

bull Pilot Phase- Set of tasks to be carried out by TFT- Apply and validate the Project Management

Governance Model- Evaluate the pilot phase

bull Project Execution Phase- Project Kick-off

20

Summary ndash TFT Advantage

bull Resources that work over 45 hours a week

bull 20 of resources are added as Shadow (ie not billed)

bull Easy ramping up and ramping down of resources as per

requirement

bull Access to experienced and expert consultants on need basis

bull Work as extended team of the client

bull Good Process definition and validation

bull Self developed tools that are provided to client free of charge

bull All this at a very competitive price

21

Contents

About Think Future Technologies

Case Studies

Outsourcing

22

Case Study 1

It is a private university located in Robina Gold Coast Queensland Australia It is also

the first private university established in Australia It received top marks in more

categories (key performance indicators) of the Good Universities Guide than any other

Australian university in 2007 2008 2009 and an equal second rating in 2010

TFT is working with it since last one year and had come in relationship after exhaustive

evaluation of technically competent vendors by it TFT is one stop solution for all their IT

guidance development amp maintenance

bullKey Features

minusExtended team to itrsquos PMO

minusFlexible support model

minusAvailability of SME on demand

minusDedicated and focused team

23

Technologies ( Support )

minus iPad Development

minus MS Dynamics (CRM)

minus MS Sharepoint

minus MS Team Foundation Server

minus MS SQL Server (RS amp AS)

minus MS NET Framework (C VBNET C++) development amp maintenance

minus Blackboard Support

minus QA amp Testing

TFT is developing new as well as maintaining existing applications Here our responsibilities lies with guiding client on new tools amp technologies where ever required

Reference shall be provided on request

24

Case Study 2

It is an US based entity deals in online digital assets The client has forged business partnerships with renowned corporate thereby offering their contents in various innovative ways

TFT came up with a proposal for developing a software system where in they can merchandize their assets online via various mediums such as web mails blogs chats etc

bullKey FeaturesminusDynamic availability of digital contents from contents libraryminusHighly secure over internetminusInvolved windows internals programmingminusScalable architecture

bullTechnologiesminusC 20 Flash Flex AS 30minusWPF amp AJAXminusDesign Patterns amp MVC

25

Case Study 3 Create And Print

Create and print is a product of world known greeting card company This is the Adobe flex based application where user can customize the pre-defined as well as new greeting cards for their friends and family and can take printout

bullKey FeaturesminusDynamic availability of digital contents from contents libraryminusHighly secure over internetminusScalable and well defined architecture- Favorite card can be posted directly on social networking sites

bullTechnologiesminusAdobe Flex 30 AS 30minusJavascript (dojo)and pythonminusDesign Patterns(Faccedilade Pattern Command Pattern Proxy Pattern etc) amp MVC based framework(pureMVC)

bullReferencesminusOn Demand

26

Case Study 4 Automated Regression Suite

It is an online dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business need was to help with regression testing using automated means which was spanning approx 8000 test cases and used to take weeks to execute one full cycle

bullKey FeaturesminusAutomated ~5000 test cases automation still going onminusMost innovative use of Object Repository and Recovery MechanismminusUnattended execution of all test cases in parallel on ~10 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files instead of need to launch from Quality CenterminusFull support for database validationsminusSupport for multiple version of application features running at the same time

bullTechnologiesminusQuality Center from HPminusQuickTest Profession from HP with tightest possible integration with Quality CenterminusExtensive use of Open Test Architecture exposed by Quality CenterminusUse of Automation object model of QuickTest ProminusStrong usage of VBScript

27

Case Study 5 Off shoring QA

The client is an Israel based company developing email client that makes it easy and enjoyable for people to send and receive emails

Business need was to offshore the complete QA

bullKey FeaturesminusMoved the entire QA to India in a matter of 3 monthsminusThe QA was spread across 4 different sub-teams totaling 20 resources minusEach sub-team had a local associate leadminusThe Associate Lead of each team reported to an onsite leadminusA site to site VPN was setup between TFT and the client to enable a better and responsive environment for the teams at TFTminusAll KT was done in two phases In the first phase the TFT leads visited the client site In the second phase the leads visited India to train meet and greet each member of the team This also allowed each offshore member to interact with the onsite leads and build good bondingminusAll requirements brainstorming test case review was done along with the onsite lead using Internet Messenger like skypeminusThere was a regular exchange of daily and weekly status reportsminusThe top level stakeholders setup a monthly status checkpoint to ensure that all issues were under control

28

Case Study 6 Assessment Software System for DRDO

Defence Research Development Organization is an Indian government owned enterprise dealing in development of defence equipments and having labs across India It had a requirement to manage amp control its yearly assessment amp training process throughout India on an uniform basis

A Net based implementation using Oracle as a backend database was recommended for the implementation of the entire system It took about 18 months for the entire implementation covering all the labs

bullKey FeaturesminusWeb-enabled applicationminusHighly secure over internet amp intranet being a defense applicationminusScalability amp MaintainabilityminusSecurity at all levels ie IIS Presentation Business Database

bullTechnologiesminusC ASPNET jQueryminusWebservices amp AJAXminusNUnit JSUnit amp QUnit minusOracle 10g Design Patterns MVC

29

bullReference Siteminuswwwdrdoorg

After the huge success of training and assessment application DRDO is working on new initiatives where TFT will be hand holding them in implementing CMS systems for various modules

bullKey FeaturesminusWeb-enabled applicationminusHighly secure over internet amp intranet being a defense applicationminusCMS (Joomla) amp SEOminusSecurity at all levels ie IIS Presentation Business Database

bullTechnologiesminusPHP C ASPNET jQueryminusWebservices amp AJAXminusMySQL minusDesign Patterns MVC

ReferenceOn Demand

30

Case Study 7 Human Resource System

Developed a Human Resource Management Engine Part of this engine was used to support development of a customized human resource management system

bullKey FeaturesminusPAQ ManagementminusJobreq ManagementminusNewbie ManagementminusEmployee ManagementminusSeparation ManagementminusAssets Management minusReporting

bullTechnologiesminusJavaJ2EE Struts Spring Core Quartz iTextJNDISOAPVelocityminusMy SQLMS SQL Server 2005 DatabasesminusHTML Javascript DojoXSLTMXMLminusAdobersquos IlogElixir for visualization

31

Case Study 8 Mobile Apps

TFT is developing Smart phone applications on multiple platforms in Fun entertainment games and apps for enterprise

bullKey FeaturesminusSocial NetworkingminusAdds on MobileminusGPSminusFunny Avatars

bullTechnologiesminusiPhone SDK 30 XCode Objective CminusBlackberry J2MEminusAndroidminusWindows 7

32

Case Study 9 Migration from QTP+QC to Selenium+VSTM

Our client is a dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business and Financial need was to reduce the execution time for current automation suite (~8000 test cases) from 48 hours to 6 hours by increasing number of automation hosts from current 8 to 40 This required additional purchase of about 32 QTP licenses (along with new QC licenses)

bullKey FeaturesminusImplemented TAGS framework based on SeleniumminusReplaced QC with Microsoft Visual Studio Test Manager and integrated selenium with VSTMminusUnattended execution of all test cases in parallel on ~40 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files or excel based Grid (our own solution)minusFull support for database validations and APIminusSupport for multiple versions of application features running at the same time

bullTechnologiesminusTAGS- TFT Generic Test Automation Framework based on Selenium Web driverminusMicrosoft Visual Studio Test ManagerminusSmart integration of Test Manager with TAGS completely replacing HP Quality CenterminusTAGS Grid (Our indigenous grid solution)

33

TFT has been working as extended QA team to the existing qa team of our US client It has been working with TFT to develop test cases repair existing test cases test mobile applications (iPhone iPod Androids Blackberries etc) on device and simulator both

Reference

Details can be provided on request

34

Case Study 10 Clintele(Extended Team)

An online dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business and Financial need was to cut down the running operational cost of maintenance and execution along with couple of other implicit expectations

bullKey FeaturesminusSignificant reduction in cost of operationminusExtension to clientrsquos onsite team giving work window or 15 hrs dailyminusTechnical support to existing automation teamminusTrained shadow resources to provide work continuityminus45 hours work week

bullTechnologiesminusMicrosoft NET Framework 3540 MVC 2030 Unity Framework 40 Enterprise Library 40minusMS Team System 2010 MS SQL Server 2008minusNUnit Mock Objects Test Driven NETminusC jQueryminusRazor View Engine LINQ

35

TFT has been working as extended Development team to the existing dev team of Matchcom Matchcom has been working with TFT to develop amp maintain internal tools maintenance of existing matchcom site

Reference

Details can be provided on request

36

Case Study 11

It is a microstock photography website which maintains a library of royalty-free stock images available by subscription

Business need for it was to reduce amount of manual efforts required to carry through regression testing for each product release This would enable existing experts to focus on product enhancements rather than regression tests of the application while keeping implementation costs to minimum levels

bullKey FeaturesminusImplemented TAGS framework based on seleniumminusUsed XStudio as test management tool which comes with free licensingminusUnattended execution of all test cases in parallel on ~12 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files or excel based Grid (our indigenous solution)minusFull support for database validations and APIminusSupport for multiple versions of application features running at the same timeminusUse of excel to write automation workflows in order to minimize need of programming expertise which would otherwise be required to automate with selenium

bullTechnologiesminusTAGS- TFT Generic Test Automation Framework based on Selenium Web driverminusXStudio as Test Management ToolminusSmart integration of XStudio with TAGSminusTAGS Grid

37

bullReferences As per request

TFT is working as extended QA team to the existing qa team of our client It has been working with TFT to develop test cases repair existing test cases automate test cases using TAGS regular execution of these automated test cases monitoring results reporting findings and maintaining suite of automated tests in XStudio TAGS

Reference

Details can be provided on request

38

Think Future Technologies

XI-XII FloorsJMD Regent SquareGurgaon Haryana IndiawwwtftuscomEmail infotftuscom

Thanks

Tushar MiglaniBusiness Development

Email bizdevtftuscom

Phone +91-124-2807000

  • Think Future Technologies ndash Corporate Overview
  • Contents
  • Overview
  • Accreditations
  • At a glance
  • Key Differentiators
  • Slide 7
  • PDLC Expertise
  • Resource Distribution - Overall
  • Project Management Process (PMP) Flowchart
  • PMP Artifacts
  • Governance Model
  • Recruitment Overview
  • Our Expertise (Dev)
  • Our Expertise (QA)
  • Information Security
  • IP Security
  • Engagement Model
  • Initial Steps
  • Summary ndash TFT Advantage
  • Slide 21
  • Case Study 1
  • Slide 23
  • Case Study 2
  • Slide 25
  • Case Study 4 Automated Regression Suite
  • Case Study 5 Off shoring QA
  • Case Study 6 Assessment Software System for DRDO
  • Slide 29
  • Case Study 7 Human Resource System
  • Case Study 8 Mobile Apps
  • Case Study 9 Migration from QTP+QC to Selenium+VSTM
  • Slide 33
  • Case Study 10 Clintele(Extended Team)
  • Slide 35
  • Case Study 11
  • Slide 37
  • Slide 38
Page 8: Think future technologies – corporate presentation (public)

8

PDLC Expertise

9

Resource Distribution - Overall

Harness key technologies for producing robust scalable and maintainable solutions

10

Project Management Process (PMP) Flowchart

11

PMP Artifacts

bull Project Initiation Note

bull Project Kick-off Meeting

bull Project Plan

bull Sprint Sheets

bull Daily Status Reports

bull Monthly Status Reports

bull Test Plan

bull Test Suites

bull Release Notes

PI Note

Project Kick-off

Daily Stauts Report

Weekly Status Report

Project Plan

Sprint Sheet

12

Governance Model

helliprdquoComing together is a beginning Keeping together is progress Working together is successrdquo Henry Ford

13

Recruitment Overview

Hire A Players and tap their network A players attract A players B players attract C playersldquo

14

Our Expertise (Dev)

15

Our Expertise (QA)

16

Information Security

bull Network Security- Email Policy download policy Internet access policy- Password policy- Firewall antivirus VPN

bull Data Security- Access Rights Disposal Policy- Version Control- Backup Policy

bull Physical Security- Fire Alarm smoke detectors- Security Personnel

bull Employee Security- Security Awareness Training

17

IP Security

bull Non Disclosure Agreement- Between client and TFT

bull Information Access - Confidential information distributed on need to know basis

bull Employee Confidentiality- Employee Agreement- Client specific contract (can be discussed)

bull Non-Compete Agreement- Do not work for a list of ldquocompetingrdquo companies (can be

discussed)

18

Engagement Model

bull Time and Material- TFT Project Management- Client Project Management

bull Fixed Cost ndash Fixed Time- Pre decided cost- TFT Project Management

bull Maintenance- Minimum retainer ship basis

bull Dedicated Offshore Development Centre- Dedicated Resources- Dedicated Infrastructure

19

Initial Steps

bull Discovery Phase- Estimated to be one monthrsquos duration- TFT sends 1 or 2 Sr engineers on-site to understand the

culture technologies and frameworks used short and long term expectations etc

- Estimated to be one monthrsquos duration- Jointly formulated what needs to be done in pilot phase- And the metrics to evaluate success of pilot phase

bull Pilot Phase- Set of tasks to be carried out by TFT- Apply and validate the Project Management

Governance Model- Evaluate the pilot phase

bull Project Execution Phase- Project Kick-off

20

Summary ndash TFT Advantage

bull Resources that work over 45 hours a week

bull 20 of resources are added as Shadow (ie not billed)

bull Easy ramping up and ramping down of resources as per

requirement

bull Access to experienced and expert consultants on need basis

bull Work as extended team of the client

bull Good Process definition and validation

bull Self developed tools that are provided to client free of charge

bull All this at a very competitive price

21

Contents

About Think Future Technologies

Case Studies

Outsourcing

22

Case Study 1

It is a private university located in Robina Gold Coast Queensland Australia It is also

the first private university established in Australia It received top marks in more

categories (key performance indicators) of the Good Universities Guide than any other

Australian university in 2007 2008 2009 and an equal second rating in 2010

TFT is working with it since last one year and had come in relationship after exhaustive

evaluation of technically competent vendors by it TFT is one stop solution for all their IT

guidance development amp maintenance

bullKey Features

minusExtended team to itrsquos PMO

minusFlexible support model

minusAvailability of SME on demand

minusDedicated and focused team

23

Technologies ( Support )

minus iPad Development

minus MS Dynamics (CRM)

minus MS Sharepoint

minus MS Team Foundation Server

minus MS SQL Server (RS amp AS)

minus MS NET Framework (C VBNET C++) development amp maintenance

minus Blackboard Support

minus QA amp Testing

TFT is developing new as well as maintaining existing applications Here our responsibilities lies with guiding client on new tools amp technologies where ever required

Reference shall be provided on request

24

Case Study 2

It is an US based entity deals in online digital assets The client has forged business partnerships with renowned corporate thereby offering their contents in various innovative ways

TFT came up with a proposal for developing a software system where in they can merchandize their assets online via various mediums such as web mails blogs chats etc

bullKey FeaturesminusDynamic availability of digital contents from contents libraryminusHighly secure over internetminusInvolved windows internals programmingminusScalable architecture

bullTechnologiesminusC 20 Flash Flex AS 30minusWPF amp AJAXminusDesign Patterns amp MVC

25

Case Study 3 Create And Print

Create and print is a product of world known greeting card company This is the Adobe flex based application where user can customize the pre-defined as well as new greeting cards for their friends and family and can take printout

bullKey FeaturesminusDynamic availability of digital contents from contents libraryminusHighly secure over internetminusScalable and well defined architecture- Favorite card can be posted directly on social networking sites

bullTechnologiesminusAdobe Flex 30 AS 30minusJavascript (dojo)and pythonminusDesign Patterns(Faccedilade Pattern Command Pattern Proxy Pattern etc) amp MVC based framework(pureMVC)

bullReferencesminusOn Demand

26

Case Study 4 Automated Regression Suite

It is an online dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business need was to help with regression testing using automated means which was spanning approx 8000 test cases and used to take weeks to execute one full cycle

bullKey FeaturesminusAutomated ~5000 test cases automation still going onminusMost innovative use of Object Repository and Recovery MechanismminusUnattended execution of all test cases in parallel on ~10 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files instead of need to launch from Quality CenterminusFull support for database validationsminusSupport for multiple version of application features running at the same time

bullTechnologiesminusQuality Center from HPminusQuickTest Profession from HP with tightest possible integration with Quality CenterminusExtensive use of Open Test Architecture exposed by Quality CenterminusUse of Automation object model of QuickTest ProminusStrong usage of VBScript

27

Case Study 5 Off shoring QA

The client is an Israel based company developing email client that makes it easy and enjoyable for people to send and receive emails

Business need was to offshore the complete QA

bullKey FeaturesminusMoved the entire QA to India in a matter of 3 monthsminusThe QA was spread across 4 different sub-teams totaling 20 resources minusEach sub-team had a local associate leadminusThe Associate Lead of each team reported to an onsite leadminusA site to site VPN was setup between TFT and the client to enable a better and responsive environment for the teams at TFTminusAll KT was done in two phases In the first phase the TFT leads visited the client site In the second phase the leads visited India to train meet and greet each member of the team This also allowed each offshore member to interact with the onsite leads and build good bondingminusAll requirements brainstorming test case review was done along with the onsite lead using Internet Messenger like skypeminusThere was a regular exchange of daily and weekly status reportsminusThe top level stakeholders setup a monthly status checkpoint to ensure that all issues were under control

28

Case Study 6 Assessment Software System for DRDO

Defence Research Development Organization is an Indian government owned enterprise dealing in development of defence equipments and having labs across India It had a requirement to manage amp control its yearly assessment amp training process throughout India on an uniform basis

A Net based implementation using Oracle as a backend database was recommended for the implementation of the entire system It took about 18 months for the entire implementation covering all the labs

bullKey FeaturesminusWeb-enabled applicationminusHighly secure over internet amp intranet being a defense applicationminusScalability amp MaintainabilityminusSecurity at all levels ie IIS Presentation Business Database

bullTechnologiesminusC ASPNET jQueryminusWebservices amp AJAXminusNUnit JSUnit amp QUnit minusOracle 10g Design Patterns MVC

29

bullReference Siteminuswwwdrdoorg

After the huge success of training and assessment application DRDO is working on new initiatives where TFT will be hand holding them in implementing CMS systems for various modules

bullKey FeaturesminusWeb-enabled applicationminusHighly secure over internet amp intranet being a defense applicationminusCMS (Joomla) amp SEOminusSecurity at all levels ie IIS Presentation Business Database

bullTechnologiesminusPHP C ASPNET jQueryminusWebservices amp AJAXminusMySQL minusDesign Patterns MVC

ReferenceOn Demand

30

Case Study 7 Human Resource System

Developed a Human Resource Management Engine Part of this engine was used to support development of a customized human resource management system

bullKey FeaturesminusPAQ ManagementminusJobreq ManagementminusNewbie ManagementminusEmployee ManagementminusSeparation ManagementminusAssets Management minusReporting

bullTechnologiesminusJavaJ2EE Struts Spring Core Quartz iTextJNDISOAPVelocityminusMy SQLMS SQL Server 2005 DatabasesminusHTML Javascript DojoXSLTMXMLminusAdobersquos IlogElixir for visualization

31

Case Study 8 Mobile Apps

TFT is developing Smart phone applications on multiple platforms in Fun entertainment games and apps for enterprise

bullKey FeaturesminusSocial NetworkingminusAdds on MobileminusGPSminusFunny Avatars

bullTechnologiesminusiPhone SDK 30 XCode Objective CminusBlackberry J2MEminusAndroidminusWindows 7

32

Case Study 9 Migration from QTP+QC to Selenium+VSTM

Our client is a dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business and Financial need was to reduce the execution time for current automation suite (~8000 test cases) from 48 hours to 6 hours by increasing number of automation hosts from current 8 to 40 This required additional purchase of about 32 QTP licenses (along with new QC licenses)

bullKey FeaturesminusImplemented TAGS framework based on SeleniumminusReplaced QC with Microsoft Visual Studio Test Manager and integrated selenium with VSTMminusUnattended execution of all test cases in parallel on ~40 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files or excel based Grid (our own solution)minusFull support for database validations and APIminusSupport for multiple versions of application features running at the same time

bullTechnologiesminusTAGS- TFT Generic Test Automation Framework based on Selenium Web driverminusMicrosoft Visual Studio Test ManagerminusSmart integration of Test Manager with TAGS completely replacing HP Quality CenterminusTAGS Grid (Our indigenous grid solution)

33

TFT has been working as extended QA team to the existing qa team of our US client It has been working with TFT to develop test cases repair existing test cases test mobile applications (iPhone iPod Androids Blackberries etc) on device and simulator both

Reference

Details can be provided on request

34

Case Study 10 Clintele(Extended Team)

An online dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business and Financial need was to cut down the running operational cost of maintenance and execution along with couple of other implicit expectations

bullKey FeaturesminusSignificant reduction in cost of operationminusExtension to clientrsquos onsite team giving work window or 15 hrs dailyminusTechnical support to existing automation teamminusTrained shadow resources to provide work continuityminus45 hours work week

bullTechnologiesminusMicrosoft NET Framework 3540 MVC 2030 Unity Framework 40 Enterprise Library 40minusMS Team System 2010 MS SQL Server 2008minusNUnit Mock Objects Test Driven NETminusC jQueryminusRazor View Engine LINQ

35

TFT has been working as extended Development team to the existing dev team of Matchcom Matchcom has been working with TFT to develop amp maintain internal tools maintenance of existing matchcom site

Reference

Details can be provided on request

36

Case Study 11

It is a microstock photography website which maintains a library of royalty-free stock images available by subscription

Business need for it was to reduce amount of manual efforts required to carry through regression testing for each product release This would enable existing experts to focus on product enhancements rather than regression tests of the application while keeping implementation costs to minimum levels

bullKey FeaturesminusImplemented TAGS framework based on seleniumminusUsed XStudio as test management tool which comes with free licensingminusUnattended execution of all test cases in parallel on ~12 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files or excel based Grid (our indigenous solution)minusFull support for database validations and APIminusSupport for multiple versions of application features running at the same timeminusUse of excel to write automation workflows in order to minimize need of programming expertise which would otherwise be required to automate with selenium

bullTechnologiesminusTAGS- TFT Generic Test Automation Framework based on Selenium Web driverminusXStudio as Test Management ToolminusSmart integration of XStudio with TAGSminusTAGS Grid

37

bullReferences As per request

TFT is working as extended QA team to the existing qa team of our client It has been working with TFT to develop test cases repair existing test cases automate test cases using TAGS regular execution of these automated test cases monitoring results reporting findings and maintaining suite of automated tests in XStudio TAGS

Reference

Details can be provided on request

38

Think Future Technologies

XI-XII FloorsJMD Regent SquareGurgaon Haryana IndiawwwtftuscomEmail infotftuscom

Thanks

Tushar MiglaniBusiness Development

Email bizdevtftuscom

Phone +91-124-2807000

  • Think Future Technologies ndash Corporate Overview
  • Contents
  • Overview
  • Accreditations
  • At a glance
  • Key Differentiators
  • Slide 7
  • PDLC Expertise
  • Resource Distribution - Overall
  • Project Management Process (PMP) Flowchart
  • PMP Artifacts
  • Governance Model
  • Recruitment Overview
  • Our Expertise (Dev)
  • Our Expertise (QA)
  • Information Security
  • IP Security
  • Engagement Model
  • Initial Steps
  • Summary ndash TFT Advantage
  • Slide 21
  • Case Study 1
  • Slide 23
  • Case Study 2
  • Slide 25
  • Case Study 4 Automated Regression Suite
  • Case Study 5 Off shoring QA
  • Case Study 6 Assessment Software System for DRDO
  • Slide 29
  • Case Study 7 Human Resource System
  • Case Study 8 Mobile Apps
  • Case Study 9 Migration from QTP+QC to Selenium+VSTM
  • Slide 33
  • Case Study 10 Clintele(Extended Team)
  • Slide 35
  • Case Study 11
  • Slide 37
  • Slide 38
Page 9: Think future technologies – corporate presentation (public)

9

Resource Distribution - Overall

Harness key technologies for producing robust scalable and maintainable solutions

10

Project Management Process (PMP) Flowchart

11

PMP Artifacts

bull Project Initiation Note

bull Project Kick-off Meeting

bull Project Plan

bull Sprint Sheets

bull Daily Status Reports

bull Monthly Status Reports

bull Test Plan

bull Test Suites

bull Release Notes

PI Note

Project Kick-off

Daily Stauts Report

Weekly Status Report

Project Plan

Sprint Sheet

12

Governance Model

helliprdquoComing together is a beginning Keeping together is progress Working together is successrdquo Henry Ford

13

Recruitment Overview

Hire A Players and tap their network A players attract A players B players attract C playersldquo

14

Our Expertise (Dev)

15

Our Expertise (QA)

16

Information Security

bull Network Security- Email Policy download policy Internet access policy- Password policy- Firewall antivirus VPN

bull Data Security- Access Rights Disposal Policy- Version Control- Backup Policy

bull Physical Security- Fire Alarm smoke detectors- Security Personnel

bull Employee Security- Security Awareness Training

17

IP Security

bull Non Disclosure Agreement- Between client and TFT

bull Information Access - Confidential information distributed on need to know basis

bull Employee Confidentiality- Employee Agreement- Client specific contract (can be discussed)

bull Non-Compete Agreement- Do not work for a list of ldquocompetingrdquo companies (can be

discussed)

18

Engagement Model

bull Time and Material- TFT Project Management- Client Project Management

bull Fixed Cost ndash Fixed Time- Pre decided cost- TFT Project Management

bull Maintenance- Minimum retainer ship basis

bull Dedicated Offshore Development Centre- Dedicated Resources- Dedicated Infrastructure

19

Initial Steps

bull Discovery Phase- Estimated to be one monthrsquos duration- TFT sends 1 or 2 Sr engineers on-site to understand the

culture technologies and frameworks used short and long term expectations etc

- Estimated to be one monthrsquos duration- Jointly formulated what needs to be done in pilot phase- And the metrics to evaluate success of pilot phase

bull Pilot Phase- Set of tasks to be carried out by TFT- Apply and validate the Project Management

Governance Model- Evaluate the pilot phase

bull Project Execution Phase- Project Kick-off

20

Summary ndash TFT Advantage

bull Resources that work over 45 hours a week

bull 20 of resources are added as Shadow (ie not billed)

bull Easy ramping up and ramping down of resources as per

requirement

bull Access to experienced and expert consultants on need basis

bull Work as extended team of the client

bull Good Process definition and validation

bull Self developed tools that are provided to client free of charge

bull All this at a very competitive price

21

Contents

About Think Future Technologies

Case Studies

Outsourcing

22

Case Study 1

It is a private university located in Robina Gold Coast Queensland Australia It is also

the first private university established in Australia It received top marks in more

categories (key performance indicators) of the Good Universities Guide than any other

Australian university in 2007 2008 2009 and an equal second rating in 2010

TFT is working with it since last one year and had come in relationship after exhaustive

evaluation of technically competent vendors by it TFT is one stop solution for all their IT

guidance development amp maintenance

bullKey Features

minusExtended team to itrsquos PMO

minusFlexible support model

minusAvailability of SME on demand

minusDedicated and focused team

23

Technologies ( Support )

minus iPad Development

minus MS Dynamics (CRM)

minus MS Sharepoint

minus MS Team Foundation Server

minus MS SQL Server (RS amp AS)

minus MS NET Framework (C VBNET C++) development amp maintenance

minus Blackboard Support

minus QA amp Testing

TFT is developing new as well as maintaining existing applications Here our responsibilities lies with guiding client on new tools amp technologies where ever required

Reference shall be provided on request

24

Case Study 2

It is an US based entity deals in online digital assets The client has forged business partnerships with renowned corporate thereby offering their contents in various innovative ways

TFT came up with a proposal for developing a software system where in they can merchandize their assets online via various mediums such as web mails blogs chats etc

bullKey FeaturesminusDynamic availability of digital contents from contents libraryminusHighly secure over internetminusInvolved windows internals programmingminusScalable architecture

bullTechnologiesminusC 20 Flash Flex AS 30minusWPF amp AJAXminusDesign Patterns amp MVC

25

Case Study 3 Create And Print

Create and print is a product of world known greeting card company This is the Adobe flex based application where user can customize the pre-defined as well as new greeting cards for their friends and family and can take printout

bullKey FeaturesminusDynamic availability of digital contents from contents libraryminusHighly secure over internetminusScalable and well defined architecture- Favorite card can be posted directly on social networking sites

bullTechnologiesminusAdobe Flex 30 AS 30minusJavascript (dojo)and pythonminusDesign Patterns(Faccedilade Pattern Command Pattern Proxy Pattern etc) amp MVC based framework(pureMVC)

bullReferencesminusOn Demand

26

Case Study 4 Automated Regression Suite

It is an online dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business need was to help with regression testing using automated means which was spanning approx 8000 test cases and used to take weeks to execute one full cycle

bullKey FeaturesminusAutomated ~5000 test cases automation still going onminusMost innovative use of Object Repository and Recovery MechanismminusUnattended execution of all test cases in parallel on ~10 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files instead of need to launch from Quality CenterminusFull support for database validationsminusSupport for multiple version of application features running at the same time

bullTechnologiesminusQuality Center from HPminusQuickTest Profession from HP with tightest possible integration with Quality CenterminusExtensive use of Open Test Architecture exposed by Quality CenterminusUse of Automation object model of QuickTest ProminusStrong usage of VBScript

27

Case Study 5 Off shoring QA

The client is an Israel based company developing email client that makes it easy and enjoyable for people to send and receive emails

Business need was to offshore the complete QA

bullKey FeaturesminusMoved the entire QA to India in a matter of 3 monthsminusThe QA was spread across 4 different sub-teams totaling 20 resources minusEach sub-team had a local associate leadminusThe Associate Lead of each team reported to an onsite leadminusA site to site VPN was setup between TFT and the client to enable a better and responsive environment for the teams at TFTminusAll KT was done in two phases In the first phase the TFT leads visited the client site In the second phase the leads visited India to train meet and greet each member of the team This also allowed each offshore member to interact with the onsite leads and build good bondingminusAll requirements brainstorming test case review was done along with the onsite lead using Internet Messenger like skypeminusThere was a regular exchange of daily and weekly status reportsminusThe top level stakeholders setup a monthly status checkpoint to ensure that all issues were under control

28

Case Study 6 Assessment Software System for DRDO

Defence Research Development Organization is an Indian government owned enterprise dealing in development of defence equipments and having labs across India It had a requirement to manage amp control its yearly assessment amp training process throughout India on an uniform basis

A Net based implementation using Oracle as a backend database was recommended for the implementation of the entire system It took about 18 months for the entire implementation covering all the labs

bullKey FeaturesminusWeb-enabled applicationminusHighly secure over internet amp intranet being a defense applicationminusScalability amp MaintainabilityminusSecurity at all levels ie IIS Presentation Business Database

bullTechnologiesminusC ASPNET jQueryminusWebservices amp AJAXminusNUnit JSUnit amp QUnit minusOracle 10g Design Patterns MVC

29

bullReference Siteminuswwwdrdoorg

After the huge success of training and assessment application DRDO is working on new initiatives where TFT will be hand holding them in implementing CMS systems for various modules

bullKey FeaturesminusWeb-enabled applicationminusHighly secure over internet amp intranet being a defense applicationminusCMS (Joomla) amp SEOminusSecurity at all levels ie IIS Presentation Business Database

bullTechnologiesminusPHP C ASPNET jQueryminusWebservices amp AJAXminusMySQL minusDesign Patterns MVC

ReferenceOn Demand

30

Case Study 7 Human Resource System

Developed a Human Resource Management Engine Part of this engine was used to support development of a customized human resource management system

bullKey FeaturesminusPAQ ManagementminusJobreq ManagementminusNewbie ManagementminusEmployee ManagementminusSeparation ManagementminusAssets Management minusReporting

bullTechnologiesminusJavaJ2EE Struts Spring Core Quartz iTextJNDISOAPVelocityminusMy SQLMS SQL Server 2005 DatabasesminusHTML Javascript DojoXSLTMXMLminusAdobersquos IlogElixir for visualization

31

Case Study 8 Mobile Apps

TFT is developing Smart phone applications on multiple platforms in Fun entertainment games and apps for enterprise

bullKey FeaturesminusSocial NetworkingminusAdds on MobileminusGPSminusFunny Avatars

bullTechnologiesminusiPhone SDK 30 XCode Objective CminusBlackberry J2MEminusAndroidminusWindows 7

32

Case Study 9 Migration from QTP+QC to Selenium+VSTM

Our client is a dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business and Financial need was to reduce the execution time for current automation suite (~8000 test cases) from 48 hours to 6 hours by increasing number of automation hosts from current 8 to 40 This required additional purchase of about 32 QTP licenses (along with new QC licenses)

bullKey FeaturesminusImplemented TAGS framework based on SeleniumminusReplaced QC with Microsoft Visual Studio Test Manager and integrated selenium with VSTMminusUnattended execution of all test cases in parallel on ~40 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files or excel based Grid (our own solution)minusFull support for database validations and APIminusSupport for multiple versions of application features running at the same time

bullTechnologiesminusTAGS- TFT Generic Test Automation Framework based on Selenium Web driverminusMicrosoft Visual Studio Test ManagerminusSmart integration of Test Manager with TAGS completely replacing HP Quality CenterminusTAGS Grid (Our indigenous grid solution)

33

TFT has been working as extended QA team to the existing qa team of our US client It has been working with TFT to develop test cases repair existing test cases test mobile applications (iPhone iPod Androids Blackberries etc) on device and simulator both

Reference

Details can be provided on request

34

Case Study 10 Clintele(Extended Team)

An online dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business and Financial need was to cut down the running operational cost of maintenance and execution along with couple of other implicit expectations

bullKey FeaturesminusSignificant reduction in cost of operationminusExtension to clientrsquos onsite team giving work window or 15 hrs dailyminusTechnical support to existing automation teamminusTrained shadow resources to provide work continuityminus45 hours work week

bullTechnologiesminusMicrosoft NET Framework 3540 MVC 2030 Unity Framework 40 Enterprise Library 40minusMS Team System 2010 MS SQL Server 2008minusNUnit Mock Objects Test Driven NETminusC jQueryminusRazor View Engine LINQ

35

TFT has been working as extended Development team to the existing dev team of Matchcom Matchcom has been working with TFT to develop amp maintain internal tools maintenance of existing matchcom site

Reference

Details can be provided on request

36

Case Study 11

It is a microstock photography website which maintains a library of royalty-free stock images available by subscription

Business need for it was to reduce amount of manual efforts required to carry through regression testing for each product release This would enable existing experts to focus on product enhancements rather than regression tests of the application while keeping implementation costs to minimum levels

bullKey FeaturesminusImplemented TAGS framework based on seleniumminusUsed XStudio as test management tool which comes with free licensingminusUnattended execution of all test cases in parallel on ~12 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files or excel based Grid (our indigenous solution)minusFull support for database validations and APIminusSupport for multiple versions of application features running at the same timeminusUse of excel to write automation workflows in order to minimize need of programming expertise which would otherwise be required to automate with selenium

bullTechnologiesminusTAGS- TFT Generic Test Automation Framework based on Selenium Web driverminusXStudio as Test Management ToolminusSmart integration of XStudio with TAGSminusTAGS Grid

37

bullReferences As per request

TFT is working as extended QA team to the existing qa team of our client It has been working with TFT to develop test cases repair existing test cases automate test cases using TAGS regular execution of these automated test cases monitoring results reporting findings and maintaining suite of automated tests in XStudio TAGS

Reference

Details can be provided on request

38

Think Future Technologies

XI-XII FloorsJMD Regent SquareGurgaon Haryana IndiawwwtftuscomEmail infotftuscom

Thanks

Tushar MiglaniBusiness Development

Email bizdevtftuscom

Phone +91-124-2807000

  • Think Future Technologies ndash Corporate Overview
  • Contents
  • Overview
  • Accreditations
  • At a glance
  • Key Differentiators
  • Slide 7
  • PDLC Expertise
  • Resource Distribution - Overall
  • Project Management Process (PMP) Flowchart
  • PMP Artifacts
  • Governance Model
  • Recruitment Overview
  • Our Expertise (Dev)
  • Our Expertise (QA)
  • Information Security
  • IP Security
  • Engagement Model
  • Initial Steps
  • Summary ndash TFT Advantage
  • Slide 21
  • Case Study 1
  • Slide 23
  • Case Study 2
  • Slide 25
  • Case Study 4 Automated Regression Suite
  • Case Study 5 Off shoring QA
  • Case Study 6 Assessment Software System for DRDO
  • Slide 29
  • Case Study 7 Human Resource System
  • Case Study 8 Mobile Apps
  • Case Study 9 Migration from QTP+QC to Selenium+VSTM
  • Slide 33
  • Case Study 10 Clintele(Extended Team)
  • Slide 35
  • Case Study 11
  • Slide 37
  • Slide 38
Page 10: Think future technologies – corporate presentation (public)

10

Project Management Process (PMP) Flowchart

11

PMP Artifacts

bull Project Initiation Note

bull Project Kick-off Meeting

bull Project Plan

bull Sprint Sheets

bull Daily Status Reports

bull Monthly Status Reports

bull Test Plan

bull Test Suites

bull Release Notes

PI Note

Project Kick-off

Daily Stauts Report

Weekly Status Report

Project Plan

Sprint Sheet

12

Governance Model

helliprdquoComing together is a beginning Keeping together is progress Working together is successrdquo Henry Ford

13

Recruitment Overview

Hire A Players and tap their network A players attract A players B players attract C playersldquo

14

Our Expertise (Dev)

15

Our Expertise (QA)

16

Information Security

bull Network Security- Email Policy download policy Internet access policy- Password policy- Firewall antivirus VPN

bull Data Security- Access Rights Disposal Policy- Version Control- Backup Policy

bull Physical Security- Fire Alarm smoke detectors- Security Personnel

bull Employee Security- Security Awareness Training

17

IP Security

bull Non Disclosure Agreement- Between client and TFT

bull Information Access - Confidential information distributed on need to know basis

bull Employee Confidentiality- Employee Agreement- Client specific contract (can be discussed)

bull Non-Compete Agreement- Do not work for a list of ldquocompetingrdquo companies (can be

discussed)

18

Engagement Model

bull Time and Material- TFT Project Management- Client Project Management

bull Fixed Cost ndash Fixed Time- Pre decided cost- TFT Project Management

bull Maintenance- Minimum retainer ship basis

bull Dedicated Offshore Development Centre- Dedicated Resources- Dedicated Infrastructure

19

Initial Steps

bull Discovery Phase- Estimated to be one monthrsquos duration- TFT sends 1 or 2 Sr engineers on-site to understand the

culture technologies and frameworks used short and long term expectations etc

- Estimated to be one monthrsquos duration- Jointly formulated what needs to be done in pilot phase- And the metrics to evaluate success of pilot phase

bull Pilot Phase- Set of tasks to be carried out by TFT- Apply and validate the Project Management

Governance Model- Evaluate the pilot phase

bull Project Execution Phase- Project Kick-off

20

Summary ndash TFT Advantage

bull Resources that work over 45 hours a week

bull 20 of resources are added as Shadow (ie not billed)

bull Easy ramping up and ramping down of resources as per

requirement

bull Access to experienced and expert consultants on need basis

bull Work as extended team of the client

bull Good Process definition and validation

bull Self developed tools that are provided to client free of charge

bull All this at a very competitive price

21

Contents

About Think Future Technologies

Case Studies

Outsourcing

22

Case Study 1

It is a private university located in Robina Gold Coast Queensland Australia It is also

the first private university established in Australia It received top marks in more

categories (key performance indicators) of the Good Universities Guide than any other

Australian university in 2007 2008 2009 and an equal second rating in 2010

TFT is working with it since last one year and had come in relationship after exhaustive

evaluation of technically competent vendors by it TFT is one stop solution for all their IT

guidance development amp maintenance

bullKey Features

minusExtended team to itrsquos PMO

minusFlexible support model

minusAvailability of SME on demand

minusDedicated and focused team

23

Technologies ( Support )

minus iPad Development

minus MS Dynamics (CRM)

minus MS Sharepoint

minus MS Team Foundation Server

minus MS SQL Server (RS amp AS)

minus MS NET Framework (C VBNET C++) development amp maintenance

minus Blackboard Support

minus QA amp Testing

TFT is developing new as well as maintaining existing applications Here our responsibilities lies with guiding client on new tools amp technologies where ever required

Reference shall be provided on request

24

Case Study 2

It is an US based entity deals in online digital assets The client has forged business partnerships with renowned corporate thereby offering their contents in various innovative ways

TFT came up with a proposal for developing a software system where in they can merchandize their assets online via various mediums such as web mails blogs chats etc

bullKey FeaturesminusDynamic availability of digital contents from contents libraryminusHighly secure over internetminusInvolved windows internals programmingminusScalable architecture

bullTechnologiesminusC 20 Flash Flex AS 30minusWPF amp AJAXminusDesign Patterns amp MVC

25

Case Study 3 Create And Print

Create and print is a product of world known greeting card company This is the Adobe flex based application where user can customize the pre-defined as well as new greeting cards for their friends and family and can take printout

bullKey FeaturesminusDynamic availability of digital contents from contents libraryminusHighly secure over internetminusScalable and well defined architecture- Favorite card can be posted directly on social networking sites

bullTechnologiesminusAdobe Flex 30 AS 30minusJavascript (dojo)and pythonminusDesign Patterns(Faccedilade Pattern Command Pattern Proxy Pattern etc) amp MVC based framework(pureMVC)

bullReferencesminusOn Demand

26

Case Study 4 Automated Regression Suite

It is an online dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business need was to help with regression testing using automated means which was spanning approx 8000 test cases and used to take weeks to execute one full cycle

bullKey FeaturesminusAutomated ~5000 test cases automation still going onminusMost innovative use of Object Repository and Recovery MechanismminusUnattended execution of all test cases in parallel on ~10 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files instead of need to launch from Quality CenterminusFull support for database validationsminusSupport for multiple version of application features running at the same time

bullTechnologiesminusQuality Center from HPminusQuickTest Profession from HP with tightest possible integration with Quality CenterminusExtensive use of Open Test Architecture exposed by Quality CenterminusUse of Automation object model of QuickTest ProminusStrong usage of VBScript

27

Case Study 5 Off shoring QA

The client is an Israel based company developing email client that makes it easy and enjoyable for people to send and receive emails

Business need was to offshore the complete QA

bullKey FeaturesminusMoved the entire QA to India in a matter of 3 monthsminusThe QA was spread across 4 different sub-teams totaling 20 resources minusEach sub-team had a local associate leadminusThe Associate Lead of each team reported to an onsite leadminusA site to site VPN was setup between TFT and the client to enable a better and responsive environment for the teams at TFTminusAll KT was done in two phases In the first phase the TFT leads visited the client site In the second phase the leads visited India to train meet and greet each member of the team This also allowed each offshore member to interact with the onsite leads and build good bondingminusAll requirements brainstorming test case review was done along with the onsite lead using Internet Messenger like skypeminusThere was a regular exchange of daily and weekly status reportsminusThe top level stakeholders setup a monthly status checkpoint to ensure that all issues were under control

28

Case Study 6 Assessment Software System for DRDO

Defence Research Development Organization is an Indian government owned enterprise dealing in development of defence equipments and having labs across India It had a requirement to manage amp control its yearly assessment amp training process throughout India on an uniform basis

A Net based implementation using Oracle as a backend database was recommended for the implementation of the entire system It took about 18 months for the entire implementation covering all the labs

bullKey FeaturesminusWeb-enabled applicationminusHighly secure over internet amp intranet being a defense applicationminusScalability amp MaintainabilityminusSecurity at all levels ie IIS Presentation Business Database

bullTechnologiesminusC ASPNET jQueryminusWebservices amp AJAXminusNUnit JSUnit amp QUnit minusOracle 10g Design Patterns MVC

29

bullReference Siteminuswwwdrdoorg

After the huge success of training and assessment application DRDO is working on new initiatives where TFT will be hand holding them in implementing CMS systems for various modules

bullKey FeaturesminusWeb-enabled applicationminusHighly secure over internet amp intranet being a defense applicationminusCMS (Joomla) amp SEOminusSecurity at all levels ie IIS Presentation Business Database

bullTechnologiesminusPHP C ASPNET jQueryminusWebservices amp AJAXminusMySQL minusDesign Patterns MVC

ReferenceOn Demand

30

Case Study 7 Human Resource System

Developed a Human Resource Management Engine Part of this engine was used to support development of a customized human resource management system

bullKey FeaturesminusPAQ ManagementminusJobreq ManagementminusNewbie ManagementminusEmployee ManagementminusSeparation ManagementminusAssets Management minusReporting

bullTechnologiesminusJavaJ2EE Struts Spring Core Quartz iTextJNDISOAPVelocityminusMy SQLMS SQL Server 2005 DatabasesminusHTML Javascript DojoXSLTMXMLminusAdobersquos IlogElixir for visualization

31

Case Study 8 Mobile Apps

TFT is developing Smart phone applications on multiple platforms in Fun entertainment games and apps for enterprise

bullKey FeaturesminusSocial NetworkingminusAdds on MobileminusGPSminusFunny Avatars

bullTechnologiesminusiPhone SDK 30 XCode Objective CminusBlackberry J2MEminusAndroidminusWindows 7

32

Case Study 9 Migration from QTP+QC to Selenium+VSTM

Our client is a dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business and Financial need was to reduce the execution time for current automation suite (~8000 test cases) from 48 hours to 6 hours by increasing number of automation hosts from current 8 to 40 This required additional purchase of about 32 QTP licenses (along with new QC licenses)

bullKey FeaturesminusImplemented TAGS framework based on SeleniumminusReplaced QC with Microsoft Visual Studio Test Manager and integrated selenium with VSTMminusUnattended execution of all test cases in parallel on ~40 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files or excel based Grid (our own solution)minusFull support for database validations and APIminusSupport for multiple versions of application features running at the same time

bullTechnologiesminusTAGS- TFT Generic Test Automation Framework based on Selenium Web driverminusMicrosoft Visual Studio Test ManagerminusSmart integration of Test Manager with TAGS completely replacing HP Quality CenterminusTAGS Grid (Our indigenous grid solution)

33

TFT has been working as extended QA team to the existing qa team of our US client It has been working with TFT to develop test cases repair existing test cases test mobile applications (iPhone iPod Androids Blackberries etc) on device and simulator both

Reference

Details can be provided on request

34

Case Study 10 Clintele(Extended Team)

An online dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business and Financial need was to cut down the running operational cost of maintenance and execution along with couple of other implicit expectations

bullKey FeaturesminusSignificant reduction in cost of operationminusExtension to clientrsquos onsite team giving work window or 15 hrs dailyminusTechnical support to existing automation teamminusTrained shadow resources to provide work continuityminus45 hours work week

bullTechnologiesminusMicrosoft NET Framework 3540 MVC 2030 Unity Framework 40 Enterprise Library 40minusMS Team System 2010 MS SQL Server 2008minusNUnit Mock Objects Test Driven NETminusC jQueryminusRazor View Engine LINQ

35

TFT has been working as extended Development team to the existing dev team of Matchcom Matchcom has been working with TFT to develop amp maintain internal tools maintenance of existing matchcom site

Reference

Details can be provided on request

36

Case Study 11

It is a microstock photography website which maintains a library of royalty-free stock images available by subscription

Business need for it was to reduce amount of manual efforts required to carry through regression testing for each product release This would enable existing experts to focus on product enhancements rather than regression tests of the application while keeping implementation costs to minimum levels

bullKey FeaturesminusImplemented TAGS framework based on seleniumminusUsed XStudio as test management tool which comes with free licensingminusUnattended execution of all test cases in parallel on ~12 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files or excel based Grid (our indigenous solution)minusFull support for database validations and APIminusSupport for multiple versions of application features running at the same timeminusUse of excel to write automation workflows in order to minimize need of programming expertise which would otherwise be required to automate with selenium

bullTechnologiesminusTAGS- TFT Generic Test Automation Framework based on Selenium Web driverminusXStudio as Test Management ToolminusSmart integration of XStudio with TAGSminusTAGS Grid

37

bullReferences As per request

TFT is working as extended QA team to the existing qa team of our client It has been working with TFT to develop test cases repair existing test cases automate test cases using TAGS regular execution of these automated test cases monitoring results reporting findings and maintaining suite of automated tests in XStudio TAGS

Reference

Details can be provided on request

38

Think Future Technologies

XI-XII FloorsJMD Regent SquareGurgaon Haryana IndiawwwtftuscomEmail infotftuscom

Thanks

Tushar MiglaniBusiness Development

Email bizdevtftuscom

Phone +91-124-2807000

  • Think Future Technologies ndash Corporate Overview
  • Contents
  • Overview
  • Accreditations
  • At a glance
  • Key Differentiators
  • Slide 7
  • PDLC Expertise
  • Resource Distribution - Overall
  • Project Management Process (PMP) Flowchart
  • PMP Artifacts
  • Governance Model
  • Recruitment Overview
  • Our Expertise (Dev)
  • Our Expertise (QA)
  • Information Security
  • IP Security
  • Engagement Model
  • Initial Steps
  • Summary ndash TFT Advantage
  • Slide 21
  • Case Study 1
  • Slide 23
  • Case Study 2
  • Slide 25
  • Case Study 4 Automated Regression Suite
  • Case Study 5 Off shoring QA
  • Case Study 6 Assessment Software System for DRDO
  • Slide 29
  • Case Study 7 Human Resource System
  • Case Study 8 Mobile Apps
  • Case Study 9 Migration from QTP+QC to Selenium+VSTM
  • Slide 33
  • Case Study 10 Clintele(Extended Team)
  • Slide 35
  • Case Study 11
  • Slide 37
  • Slide 38
Page 11: Think future technologies – corporate presentation (public)

11

PMP Artifacts

bull Project Initiation Note

bull Project Kick-off Meeting

bull Project Plan

bull Sprint Sheets

bull Daily Status Reports

bull Monthly Status Reports

bull Test Plan

bull Test Suites

bull Release Notes

PI Note

Project Kick-off

Daily Stauts Report

Weekly Status Report

Project Plan

Sprint Sheet

12

Governance Model

helliprdquoComing together is a beginning Keeping together is progress Working together is successrdquo Henry Ford

13

Recruitment Overview

Hire A Players and tap their network A players attract A players B players attract C playersldquo

14

Our Expertise (Dev)

15

Our Expertise (QA)

16

Information Security

bull Network Security- Email Policy download policy Internet access policy- Password policy- Firewall antivirus VPN

bull Data Security- Access Rights Disposal Policy- Version Control- Backup Policy

bull Physical Security- Fire Alarm smoke detectors- Security Personnel

bull Employee Security- Security Awareness Training

17

IP Security

bull Non Disclosure Agreement- Between client and TFT

bull Information Access - Confidential information distributed on need to know basis

bull Employee Confidentiality- Employee Agreement- Client specific contract (can be discussed)

bull Non-Compete Agreement- Do not work for a list of ldquocompetingrdquo companies (can be

discussed)

18

Engagement Model

bull Time and Material- TFT Project Management- Client Project Management

bull Fixed Cost ndash Fixed Time- Pre decided cost- TFT Project Management

bull Maintenance- Minimum retainer ship basis

bull Dedicated Offshore Development Centre- Dedicated Resources- Dedicated Infrastructure

19

Initial Steps

bull Discovery Phase- Estimated to be one monthrsquos duration- TFT sends 1 or 2 Sr engineers on-site to understand the

culture technologies and frameworks used short and long term expectations etc

- Estimated to be one monthrsquos duration- Jointly formulated what needs to be done in pilot phase- And the metrics to evaluate success of pilot phase

bull Pilot Phase- Set of tasks to be carried out by TFT- Apply and validate the Project Management

Governance Model- Evaluate the pilot phase

bull Project Execution Phase- Project Kick-off

20

Summary ndash TFT Advantage

bull Resources that work over 45 hours a week

bull 20 of resources are added as Shadow (ie not billed)

bull Easy ramping up and ramping down of resources as per

requirement

bull Access to experienced and expert consultants on need basis

bull Work as extended team of the client

bull Good Process definition and validation

bull Self developed tools that are provided to client free of charge

bull All this at a very competitive price

21

Contents

About Think Future Technologies

Case Studies

Outsourcing

22

Case Study 1

It is a private university located in Robina Gold Coast Queensland Australia It is also

the first private university established in Australia It received top marks in more

categories (key performance indicators) of the Good Universities Guide than any other

Australian university in 2007 2008 2009 and an equal second rating in 2010

TFT is working with it since last one year and had come in relationship after exhaustive

evaluation of technically competent vendors by it TFT is one stop solution for all their IT

guidance development amp maintenance

bullKey Features

minusExtended team to itrsquos PMO

minusFlexible support model

minusAvailability of SME on demand

minusDedicated and focused team

23

Technologies ( Support )

minus iPad Development

minus MS Dynamics (CRM)

minus MS Sharepoint

minus MS Team Foundation Server

minus MS SQL Server (RS amp AS)

minus MS NET Framework (C VBNET C++) development amp maintenance

minus Blackboard Support

minus QA amp Testing

TFT is developing new as well as maintaining existing applications Here our responsibilities lies with guiding client on new tools amp technologies where ever required

Reference shall be provided on request

24

Case Study 2

It is an US based entity deals in online digital assets The client has forged business partnerships with renowned corporate thereby offering their contents in various innovative ways

TFT came up with a proposal for developing a software system where in they can merchandize their assets online via various mediums such as web mails blogs chats etc

bullKey FeaturesminusDynamic availability of digital contents from contents libraryminusHighly secure over internetminusInvolved windows internals programmingminusScalable architecture

bullTechnologiesminusC 20 Flash Flex AS 30minusWPF amp AJAXminusDesign Patterns amp MVC

25

Case Study 3 Create And Print

Create and print is a product of world known greeting card company This is the Adobe flex based application where user can customize the pre-defined as well as new greeting cards for their friends and family and can take printout

bullKey FeaturesminusDynamic availability of digital contents from contents libraryminusHighly secure over internetminusScalable and well defined architecture- Favorite card can be posted directly on social networking sites

bullTechnologiesminusAdobe Flex 30 AS 30minusJavascript (dojo)and pythonminusDesign Patterns(Faccedilade Pattern Command Pattern Proxy Pattern etc) amp MVC based framework(pureMVC)

bullReferencesminusOn Demand

26

Case Study 4 Automated Regression Suite

It is an online dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business need was to help with regression testing using automated means which was spanning approx 8000 test cases and used to take weeks to execute one full cycle

bullKey FeaturesminusAutomated ~5000 test cases automation still going onminusMost innovative use of Object Repository and Recovery MechanismminusUnattended execution of all test cases in parallel on ~10 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files instead of need to launch from Quality CenterminusFull support for database validationsminusSupport for multiple version of application features running at the same time

bullTechnologiesminusQuality Center from HPminusQuickTest Profession from HP with tightest possible integration with Quality CenterminusExtensive use of Open Test Architecture exposed by Quality CenterminusUse of Automation object model of QuickTest ProminusStrong usage of VBScript

27

Case Study 5 Off shoring QA

The client is an Israel based company developing email client that makes it easy and enjoyable for people to send and receive emails

Business need was to offshore the complete QA

bullKey FeaturesminusMoved the entire QA to India in a matter of 3 monthsminusThe QA was spread across 4 different sub-teams totaling 20 resources minusEach sub-team had a local associate leadminusThe Associate Lead of each team reported to an onsite leadminusA site to site VPN was setup between TFT and the client to enable a better and responsive environment for the teams at TFTminusAll KT was done in two phases In the first phase the TFT leads visited the client site In the second phase the leads visited India to train meet and greet each member of the team This also allowed each offshore member to interact with the onsite leads and build good bondingminusAll requirements brainstorming test case review was done along with the onsite lead using Internet Messenger like skypeminusThere was a regular exchange of daily and weekly status reportsminusThe top level stakeholders setup a monthly status checkpoint to ensure that all issues were under control

28

Case Study 6 Assessment Software System for DRDO

Defence Research Development Organization is an Indian government owned enterprise dealing in development of defence equipments and having labs across India It had a requirement to manage amp control its yearly assessment amp training process throughout India on an uniform basis

A Net based implementation using Oracle as a backend database was recommended for the implementation of the entire system It took about 18 months for the entire implementation covering all the labs

bullKey FeaturesminusWeb-enabled applicationminusHighly secure over internet amp intranet being a defense applicationminusScalability amp MaintainabilityminusSecurity at all levels ie IIS Presentation Business Database

bullTechnologiesminusC ASPNET jQueryminusWebservices amp AJAXminusNUnit JSUnit amp QUnit minusOracle 10g Design Patterns MVC

29

bullReference Siteminuswwwdrdoorg

After the huge success of training and assessment application DRDO is working on new initiatives where TFT will be hand holding them in implementing CMS systems for various modules

bullKey FeaturesminusWeb-enabled applicationminusHighly secure over internet amp intranet being a defense applicationminusCMS (Joomla) amp SEOminusSecurity at all levels ie IIS Presentation Business Database

bullTechnologiesminusPHP C ASPNET jQueryminusWebservices amp AJAXminusMySQL minusDesign Patterns MVC

ReferenceOn Demand

30

Case Study 7 Human Resource System

Developed a Human Resource Management Engine Part of this engine was used to support development of a customized human resource management system

bullKey FeaturesminusPAQ ManagementminusJobreq ManagementminusNewbie ManagementminusEmployee ManagementminusSeparation ManagementminusAssets Management minusReporting

bullTechnologiesminusJavaJ2EE Struts Spring Core Quartz iTextJNDISOAPVelocityminusMy SQLMS SQL Server 2005 DatabasesminusHTML Javascript DojoXSLTMXMLminusAdobersquos IlogElixir for visualization

31

Case Study 8 Mobile Apps

TFT is developing Smart phone applications on multiple platforms in Fun entertainment games and apps for enterprise

bullKey FeaturesminusSocial NetworkingminusAdds on MobileminusGPSminusFunny Avatars

bullTechnologiesminusiPhone SDK 30 XCode Objective CminusBlackberry J2MEminusAndroidminusWindows 7

32

Case Study 9 Migration from QTP+QC to Selenium+VSTM

Our client is a dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business and Financial need was to reduce the execution time for current automation suite (~8000 test cases) from 48 hours to 6 hours by increasing number of automation hosts from current 8 to 40 This required additional purchase of about 32 QTP licenses (along with new QC licenses)

bullKey FeaturesminusImplemented TAGS framework based on SeleniumminusReplaced QC with Microsoft Visual Studio Test Manager and integrated selenium with VSTMminusUnattended execution of all test cases in parallel on ~40 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files or excel based Grid (our own solution)minusFull support for database validations and APIminusSupport for multiple versions of application features running at the same time

bullTechnologiesminusTAGS- TFT Generic Test Automation Framework based on Selenium Web driverminusMicrosoft Visual Studio Test ManagerminusSmart integration of Test Manager with TAGS completely replacing HP Quality CenterminusTAGS Grid (Our indigenous grid solution)

33

TFT has been working as extended QA team to the existing qa team of our US client It has been working with TFT to develop test cases repair existing test cases test mobile applications (iPhone iPod Androids Blackberries etc) on device and simulator both

Reference

Details can be provided on request

34

Case Study 10 Clintele(Extended Team)

An online dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business and Financial need was to cut down the running operational cost of maintenance and execution along with couple of other implicit expectations

bullKey FeaturesminusSignificant reduction in cost of operationminusExtension to clientrsquos onsite team giving work window or 15 hrs dailyminusTechnical support to existing automation teamminusTrained shadow resources to provide work continuityminus45 hours work week

bullTechnologiesminusMicrosoft NET Framework 3540 MVC 2030 Unity Framework 40 Enterprise Library 40minusMS Team System 2010 MS SQL Server 2008minusNUnit Mock Objects Test Driven NETminusC jQueryminusRazor View Engine LINQ

35

TFT has been working as extended Development team to the existing dev team of Matchcom Matchcom has been working with TFT to develop amp maintain internal tools maintenance of existing matchcom site

Reference

Details can be provided on request

36

Case Study 11

It is a microstock photography website which maintains a library of royalty-free stock images available by subscription

Business need for it was to reduce amount of manual efforts required to carry through regression testing for each product release This would enable existing experts to focus on product enhancements rather than regression tests of the application while keeping implementation costs to minimum levels

bullKey FeaturesminusImplemented TAGS framework based on seleniumminusUsed XStudio as test management tool which comes with free licensingminusUnattended execution of all test cases in parallel on ~12 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files or excel based Grid (our indigenous solution)minusFull support for database validations and APIminusSupport for multiple versions of application features running at the same timeminusUse of excel to write automation workflows in order to minimize need of programming expertise which would otherwise be required to automate with selenium

bullTechnologiesminusTAGS- TFT Generic Test Automation Framework based on Selenium Web driverminusXStudio as Test Management ToolminusSmart integration of XStudio with TAGSminusTAGS Grid

37

bullReferences As per request

TFT is working as extended QA team to the existing qa team of our client It has been working with TFT to develop test cases repair existing test cases automate test cases using TAGS regular execution of these automated test cases monitoring results reporting findings and maintaining suite of automated tests in XStudio TAGS

Reference

Details can be provided on request

38

Think Future Technologies

XI-XII FloorsJMD Regent SquareGurgaon Haryana IndiawwwtftuscomEmail infotftuscom

Thanks

Tushar MiglaniBusiness Development

Email bizdevtftuscom

Phone +91-124-2807000

  • Think Future Technologies ndash Corporate Overview
  • Contents
  • Overview
  • Accreditations
  • At a glance
  • Key Differentiators
  • Slide 7
  • PDLC Expertise
  • Resource Distribution - Overall
  • Project Management Process (PMP) Flowchart
  • PMP Artifacts
  • Governance Model
  • Recruitment Overview
  • Our Expertise (Dev)
  • Our Expertise (QA)
  • Information Security
  • IP Security
  • Engagement Model
  • Initial Steps
  • Summary ndash TFT Advantage
  • Slide 21
  • Case Study 1
  • Slide 23
  • Case Study 2
  • Slide 25
  • Case Study 4 Automated Regression Suite
  • Case Study 5 Off shoring QA
  • Case Study 6 Assessment Software System for DRDO
  • Slide 29
  • Case Study 7 Human Resource System
  • Case Study 8 Mobile Apps
  • Case Study 9 Migration from QTP+QC to Selenium+VSTM
  • Slide 33
  • Case Study 10 Clintele(Extended Team)
  • Slide 35
  • Case Study 11
  • Slide 37
  • Slide 38
Page 12: Think future technologies – corporate presentation (public)

12

Governance Model

helliprdquoComing together is a beginning Keeping together is progress Working together is successrdquo Henry Ford

13

Recruitment Overview

Hire A Players and tap their network A players attract A players B players attract C playersldquo

14

Our Expertise (Dev)

15

Our Expertise (QA)

16

Information Security

bull Network Security- Email Policy download policy Internet access policy- Password policy- Firewall antivirus VPN

bull Data Security- Access Rights Disposal Policy- Version Control- Backup Policy

bull Physical Security- Fire Alarm smoke detectors- Security Personnel

bull Employee Security- Security Awareness Training

17

IP Security

bull Non Disclosure Agreement- Between client and TFT

bull Information Access - Confidential information distributed on need to know basis

bull Employee Confidentiality- Employee Agreement- Client specific contract (can be discussed)

bull Non-Compete Agreement- Do not work for a list of ldquocompetingrdquo companies (can be

discussed)

18

Engagement Model

bull Time and Material- TFT Project Management- Client Project Management

bull Fixed Cost ndash Fixed Time- Pre decided cost- TFT Project Management

bull Maintenance- Minimum retainer ship basis

bull Dedicated Offshore Development Centre- Dedicated Resources- Dedicated Infrastructure

19

Initial Steps

bull Discovery Phase- Estimated to be one monthrsquos duration- TFT sends 1 or 2 Sr engineers on-site to understand the

culture technologies and frameworks used short and long term expectations etc

- Estimated to be one monthrsquos duration- Jointly formulated what needs to be done in pilot phase- And the metrics to evaluate success of pilot phase

bull Pilot Phase- Set of tasks to be carried out by TFT- Apply and validate the Project Management

Governance Model- Evaluate the pilot phase

bull Project Execution Phase- Project Kick-off

20

Summary ndash TFT Advantage

bull Resources that work over 45 hours a week

bull 20 of resources are added as Shadow (ie not billed)

bull Easy ramping up and ramping down of resources as per

requirement

bull Access to experienced and expert consultants on need basis

bull Work as extended team of the client

bull Good Process definition and validation

bull Self developed tools that are provided to client free of charge

bull All this at a very competitive price

21

Contents

About Think Future Technologies

Case Studies

Outsourcing

22

Case Study 1

It is a private university located in Robina Gold Coast Queensland Australia It is also

the first private university established in Australia It received top marks in more

categories (key performance indicators) of the Good Universities Guide than any other

Australian university in 2007 2008 2009 and an equal second rating in 2010

TFT is working with it since last one year and had come in relationship after exhaustive

evaluation of technically competent vendors by it TFT is one stop solution for all their IT

guidance development amp maintenance

bullKey Features

minusExtended team to itrsquos PMO

minusFlexible support model

minusAvailability of SME on demand

minusDedicated and focused team

23

Technologies ( Support )

minus iPad Development

minus MS Dynamics (CRM)

minus MS Sharepoint

minus MS Team Foundation Server

minus MS SQL Server (RS amp AS)

minus MS NET Framework (C VBNET C++) development amp maintenance

minus Blackboard Support

minus QA amp Testing

TFT is developing new as well as maintaining existing applications Here our responsibilities lies with guiding client on new tools amp technologies where ever required

Reference shall be provided on request

24

Case Study 2

It is an US based entity deals in online digital assets The client has forged business partnerships with renowned corporate thereby offering their contents in various innovative ways

TFT came up with a proposal for developing a software system where in they can merchandize their assets online via various mediums such as web mails blogs chats etc

bullKey FeaturesminusDynamic availability of digital contents from contents libraryminusHighly secure over internetminusInvolved windows internals programmingminusScalable architecture

bullTechnologiesminusC 20 Flash Flex AS 30minusWPF amp AJAXminusDesign Patterns amp MVC

25

Case Study 3 Create And Print

Create and print is a product of world known greeting card company This is the Adobe flex based application where user can customize the pre-defined as well as new greeting cards for their friends and family and can take printout

bullKey FeaturesminusDynamic availability of digital contents from contents libraryminusHighly secure over internetminusScalable and well defined architecture- Favorite card can be posted directly on social networking sites

bullTechnologiesminusAdobe Flex 30 AS 30minusJavascript (dojo)and pythonminusDesign Patterns(Faccedilade Pattern Command Pattern Proxy Pattern etc) amp MVC based framework(pureMVC)

bullReferencesminusOn Demand

26

Case Study 4 Automated Regression Suite

It is an online dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business need was to help with regression testing using automated means which was spanning approx 8000 test cases and used to take weeks to execute one full cycle

bullKey FeaturesminusAutomated ~5000 test cases automation still going onminusMost innovative use of Object Repository and Recovery MechanismminusUnattended execution of all test cases in parallel on ~10 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files instead of need to launch from Quality CenterminusFull support for database validationsminusSupport for multiple version of application features running at the same time

bullTechnologiesminusQuality Center from HPminusQuickTest Profession from HP with tightest possible integration with Quality CenterminusExtensive use of Open Test Architecture exposed by Quality CenterminusUse of Automation object model of QuickTest ProminusStrong usage of VBScript

27

Case Study 5 Off shoring QA

The client is an Israel based company developing email client that makes it easy and enjoyable for people to send and receive emails

Business need was to offshore the complete QA

bullKey FeaturesminusMoved the entire QA to India in a matter of 3 monthsminusThe QA was spread across 4 different sub-teams totaling 20 resources minusEach sub-team had a local associate leadminusThe Associate Lead of each team reported to an onsite leadminusA site to site VPN was setup between TFT and the client to enable a better and responsive environment for the teams at TFTminusAll KT was done in two phases In the first phase the TFT leads visited the client site In the second phase the leads visited India to train meet and greet each member of the team This also allowed each offshore member to interact with the onsite leads and build good bondingminusAll requirements brainstorming test case review was done along with the onsite lead using Internet Messenger like skypeminusThere was a regular exchange of daily and weekly status reportsminusThe top level stakeholders setup a monthly status checkpoint to ensure that all issues were under control

28

Case Study 6 Assessment Software System for DRDO

Defence Research Development Organization is an Indian government owned enterprise dealing in development of defence equipments and having labs across India It had a requirement to manage amp control its yearly assessment amp training process throughout India on an uniform basis

A Net based implementation using Oracle as a backend database was recommended for the implementation of the entire system It took about 18 months for the entire implementation covering all the labs

bullKey FeaturesminusWeb-enabled applicationminusHighly secure over internet amp intranet being a defense applicationminusScalability amp MaintainabilityminusSecurity at all levels ie IIS Presentation Business Database

bullTechnologiesminusC ASPNET jQueryminusWebservices amp AJAXminusNUnit JSUnit amp QUnit minusOracle 10g Design Patterns MVC

29

bullReference Siteminuswwwdrdoorg

After the huge success of training and assessment application DRDO is working on new initiatives where TFT will be hand holding them in implementing CMS systems for various modules

bullKey FeaturesminusWeb-enabled applicationminusHighly secure over internet amp intranet being a defense applicationminusCMS (Joomla) amp SEOminusSecurity at all levels ie IIS Presentation Business Database

bullTechnologiesminusPHP C ASPNET jQueryminusWebservices amp AJAXminusMySQL minusDesign Patterns MVC

ReferenceOn Demand

30

Case Study 7 Human Resource System

Developed a Human Resource Management Engine Part of this engine was used to support development of a customized human resource management system

bullKey FeaturesminusPAQ ManagementminusJobreq ManagementminusNewbie ManagementminusEmployee ManagementminusSeparation ManagementminusAssets Management minusReporting

bullTechnologiesminusJavaJ2EE Struts Spring Core Quartz iTextJNDISOAPVelocityminusMy SQLMS SQL Server 2005 DatabasesminusHTML Javascript DojoXSLTMXMLminusAdobersquos IlogElixir for visualization

31

Case Study 8 Mobile Apps

TFT is developing Smart phone applications on multiple platforms in Fun entertainment games and apps for enterprise

bullKey FeaturesminusSocial NetworkingminusAdds on MobileminusGPSminusFunny Avatars

bullTechnologiesminusiPhone SDK 30 XCode Objective CminusBlackberry J2MEminusAndroidminusWindows 7

32

Case Study 9 Migration from QTP+QC to Selenium+VSTM

Our client is a dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business and Financial need was to reduce the execution time for current automation suite (~8000 test cases) from 48 hours to 6 hours by increasing number of automation hosts from current 8 to 40 This required additional purchase of about 32 QTP licenses (along with new QC licenses)

bullKey FeaturesminusImplemented TAGS framework based on SeleniumminusReplaced QC with Microsoft Visual Studio Test Manager and integrated selenium with VSTMminusUnattended execution of all test cases in parallel on ~40 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files or excel based Grid (our own solution)minusFull support for database validations and APIminusSupport for multiple versions of application features running at the same time

bullTechnologiesminusTAGS- TFT Generic Test Automation Framework based on Selenium Web driverminusMicrosoft Visual Studio Test ManagerminusSmart integration of Test Manager with TAGS completely replacing HP Quality CenterminusTAGS Grid (Our indigenous grid solution)

33

TFT has been working as extended QA team to the existing qa team of our US client It has been working with TFT to develop test cases repair existing test cases test mobile applications (iPhone iPod Androids Blackberries etc) on device and simulator both

Reference

Details can be provided on request

34

Case Study 10 Clintele(Extended Team)

An online dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business and Financial need was to cut down the running operational cost of maintenance and execution along with couple of other implicit expectations

bullKey FeaturesminusSignificant reduction in cost of operationminusExtension to clientrsquos onsite team giving work window or 15 hrs dailyminusTechnical support to existing automation teamminusTrained shadow resources to provide work continuityminus45 hours work week

bullTechnologiesminusMicrosoft NET Framework 3540 MVC 2030 Unity Framework 40 Enterprise Library 40minusMS Team System 2010 MS SQL Server 2008minusNUnit Mock Objects Test Driven NETminusC jQueryminusRazor View Engine LINQ

35

TFT has been working as extended Development team to the existing dev team of Matchcom Matchcom has been working with TFT to develop amp maintain internal tools maintenance of existing matchcom site

Reference

Details can be provided on request

36

Case Study 11

It is a microstock photography website which maintains a library of royalty-free stock images available by subscription

Business need for it was to reduce amount of manual efforts required to carry through regression testing for each product release This would enable existing experts to focus on product enhancements rather than regression tests of the application while keeping implementation costs to minimum levels

bullKey FeaturesminusImplemented TAGS framework based on seleniumminusUsed XStudio as test management tool which comes with free licensingminusUnattended execution of all test cases in parallel on ~12 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files or excel based Grid (our indigenous solution)minusFull support for database validations and APIminusSupport for multiple versions of application features running at the same timeminusUse of excel to write automation workflows in order to minimize need of programming expertise which would otherwise be required to automate with selenium

bullTechnologiesminusTAGS- TFT Generic Test Automation Framework based on Selenium Web driverminusXStudio as Test Management ToolminusSmart integration of XStudio with TAGSminusTAGS Grid

37

bullReferences As per request

TFT is working as extended QA team to the existing qa team of our client It has been working with TFT to develop test cases repair existing test cases automate test cases using TAGS regular execution of these automated test cases monitoring results reporting findings and maintaining suite of automated tests in XStudio TAGS

Reference

Details can be provided on request

38

Think Future Technologies

XI-XII FloorsJMD Regent SquareGurgaon Haryana IndiawwwtftuscomEmail infotftuscom

Thanks

Tushar MiglaniBusiness Development

Email bizdevtftuscom

Phone +91-124-2807000

  • Think Future Technologies ndash Corporate Overview
  • Contents
  • Overview
  • Accreditations
  • At a glance
  • Key Differentiators
  • Slide 7
  • PDLC Expertise
  • Resource Distribution - Overall
  • Project Management Process (PMP) Flowchart
  • PMP Artifacts
  • Governance Model
  • Recruitment Overview
  • Our Expertise (Dev)
  • Our Expertise (QA)
  • Information Security
  • IP Security
  • Engagement Model
  • Initial Steps
  • Summary ndash TFT Advantage
  • Slide 21
  • Case Study 1
  • Slide 23
  • Case Study 2
  • Slide 25
  • Case Study 4 Automated Regression Suite
  • Case Study 5 Off shoring QA
  • Case Study 6 Assessment Software System for DRDO
  • Slide 29
  • Case Study 7 Human Resource System
  • Case Study 8 Mobile Apps
  • Case Study 9 Migration from QTP+QC to Selenium+VSTM
  • Slide 33
  • Case Study 10 Clintele(Extended Team)
  • Slide 35
  • Case Study 11
  • Slide 37
  • Slide 38
Page 13: Think future technologies – corporate presentation (public)

13

Recruitment Overview

Hire A Players and tap their network A players attract A players B players attract C playersldquo

14

Our Expertise (Dev)

15

Our Expertise (QA)

16

Information Security

bull Network Security- Email Policy download policy Internet access policy- Password policy- Firewall antivirus VPN

bull Data Security- Access Rights Disposal Policy- Version Control- Backup Policy

bull Physical Security- Fire Alarm smoke detectors- Security Personnel

bull Employee Security- Security Awareness Training

17

IP Security

bull Non Disclosure Agreement- Between client and TFT

bull Information Access - Confidential information distributed on need to know basis

bull Employee Confidentiality- Employee Agreement- Client specific contract (can be discussed)

bull Non-Compete Agreement- Do not work for a list of ldquocompetingrdquo companies (can be

discussed)

18

Engagement Model

bull Time and Material- TFT Project Management- Client Project Management

bull Fixed Cost ndash Fixed Time- Pre decided cost- TFT Project Management

bull Maintenance- Minimum retainer ship basis

bull Dedicated Offshore Development Centre- Dedicated Resources- Dedicated Infrastructure

19

Initial Steps

bull Discovery Phase- Estimated to be one monthrsquos duration- TFT sends 1 or 2 Sr engineers on-site to understand the

culture technologies and frameworks used short and long term expectations etc

- Estimated to be one monthrsquos duration- Jointly formulated what needs to be done in pilot phase- And the metrics to evaluate success of pilot phase

bull Pilot Phase- Set of tasks to be carried out by TFT- Apply and validate the Project Management

Governance Model- Evaluate the pilot phase

bull Project Execution Phase- Project Kick-off

20

Summary ndash TFT Advantage

bull Resources that work over 45 hours a week

bull 20 of resources are added as Shadow (ie not billed)

bull Easy ramping up and ramping down of resources as per

requirement

bull Access to experienced and expert consultants on need basis

bull Work as extended team of the client

bull Good Process definition and validation

bull Self developed tools that are provided to client free of charge

bull All this at a very competitive price

21

Contents

About Think Future Technologies

Case Studies

Outsourcing

22

Case Study 1

It is a private university located in Robina Gold Coast Queensland Australia It is also

the first private university established in Australia It received top marks in more

categories (key performance indicators) of the Good Universities Guide than any other

Australian university in 2007 2008 2009 and an equal second rating in 2010

TFT is working with it since last one year and had come in relationship after exhaustive

evaluation of technically competent vendors by it TFT is one stop solution for all their IT

guidance development amp maintenance

bullKey Features

minusExtended team to itrsquos PMO

minusFlexible support model

minusAvailability of SME on demand

minusDedicated and focused team

23

Technologies ( Support )

minus iPad Development

minus MS Dynamics (CRM)

minus MS Sharepoint

minus MS Team Foundation Server

minus MS SQL Server (RS amp AS)

minus MS NET Framework (C VBNET C++) development amp maintenance

minus Blackboard Support

minus QA amp Testing

TFT is developing new as well as maintaining existing applications Here our responsibilities lies with guiding client on new tools amp technologies where ever required

Reference shall be provided on request

24

Case Study 2

It is an US based entity deals in online digital assets The client has forged business partnerships with renowned corporate thereby offering their contents in various innovative ways

TFT came up with a proposal for developing a software system where in they can merchandize their assets online via various mediums such as web mails blogs chats etc

bullKey FeaturesminusDynamic availability of digital contents from contents libraryminusHighly secure over internetminusInvolved windows internals programmingminusScalable architecture

bullTechnologiesminusC 20 Flash Flex AS 30minusWPF amp AJAXminusDesign Patterns amp MVC

25

Case Study 3 Create And Print

Create and print is a product of world known greeting card company This is the Adobe flex based application where user can customize the pre-defined as well as new greeting cards for their friends and family and can take printout

bullKey FeaturesminusDynamic availability of digital contents from contents libraryminusHighly secure over internetminusScalable and well defined architecture- Favorite card can be posted directly on social networking sites

bullTechnologiesminusAdobe Flex 30 AS 30minusJavascript (dojo)and pythonminusDesign Patterns(Faccedilade Pattern Command Pattern Proxy Pattern etc) amp MVC based framework(pureMVC)

bullReferencesminusOn Demand

26

Case Study 4 Automated Regression Suite

It is an online dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business need was to help with regression testing using automated means which was spanning approx 8000 test cases and used to take weeks to execute one full cycle

bullKey FeaturesminusAutomated ~5000 test cases automation still going onminusMost innovative use of Object Repository and Recovery MechanismminusUnattended execution of all test cases in parallel on ~10 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files instead of need to launch from Quality CenterminusFull support for database validationsminusSupport for multiple version of application features running at the same time

bullTechnologiesminusQuality Center from HPminusQuickTest Profession from HP with tightest possible integration with Quality CenterminusExtensive use of Open Test Architecture exposed by Quality CenterminusUse of Automation object model of QuickTest ProminusStrong usage of VBScript

27

Case Study 5 Off shoring QA

The client is an Israel based company developing email client that makes it easy and enjoyable for people to send and receive emails

Business need was to offshore the complete QA

bullKey FeaturesminusMoved the entire QA to India in a matter of 3 monthsminusThe QA was spread across 4 different sub-teams totaling 20 resources minusEach sub-team had a local associate leadminusThe Associate Lead of each team reported to an onsite leadminusA site to site VPN was setup between TFT and the client to enable a better and responsive environment for the teams at TFTminusAll KT was done in two phases In the first phase the TFT leads visited the client site In the second phase the leads visited India to train meet and greet each member of the team This also allowed each offshore member to interact with the onsite leads and build good bondingminusAll requirements brainstorming test case review was done along with the onsite lead using Internet Messenger like skypeminusThere was a regular exchange of daily and weekly status reportsminusThe top level stakeholders setup a monthly status checkpoint to ensure that all issues were under control

28

Case Study 6 Assessment Software System for DRDO

Defence Research Development Organization is an Indian government owned enterprise dealing in development of defence equipments and having labs across India It had a requirement to manage amp control its yearly assessment amp training process throughout India on an uniform basis

A Net based implementation using Oracle as a backend database was recommended for the implementation of the entire system It took about 18 months for the entire implementation covering all the labs

bullKey FeaturesminusWeb-enabled applicationminusHighly secure over internet amp intranet being a defense applicationminusScalability amp MaintainabilityminusSecurity at all levels ie IIS Presentation Business Database

bullTechnologiesminusC ASPNET jQueryminusWebservices amp AJAXminusNUnit JSUnit amp QUnit minusOracle 10g Design Patterns MVC

29

bullReference Siteminuswwwdrdoorg

After the huge success of training and assessment application DRDO is working on new initiatives where TFT will be hand holding them in implementing CMS systems for various modules

bullKey FeaturesminusWeb-enabled applicationminusHighly secure over internet amp intranet being a defense applicationminusCMS (Joomla) amp SEOminusSecurity at all levels ie IIS Presentation Business Database

bullTechnologiesminusPHP C ASPNET jQueryminusWebservices amp AJAXminusMySQL minusDesign Patterns MVC

ReferenceOn Demand

30

Case Study 7 Human Resource System

Developed a Human Resource Management Engine Part of this engine was used to support development of a customized human resource management system

bullKey FeaturesminusPAQ ManagementminusJobreq ManagementminusNewbie ManagementminusEmployee ManagementminusSeparation ManagementminusAssets Management minusReporting

bullTechnologiesminusJavaJ2EE Struts Spring Core Quartz iTextJNDISOAPVelocityminusMy SQLMS SQL Server 2005 DatabasesminusHTML Javascript DojoXSLTMXMLminusAdobersquos IlogElixir for visualization

31

Case Study 8 Mobile Apps

TFT is developing Smart phone applications on multiple platforms in Fun entertainment games and apps for enterprise

bullKey FeaturesminusSocial NetworkingminusAdds on MobileminusGPSminusFunny Avatars

bullTechnologiesminusiPhone SDK 30 XCode Objective CminusBlackberry J2MEminusAndroidminusWindows 7

32

Case Study 9 Migration from QTP+QC to Selenium+VSTM

Our client is a dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business and Financial need was to reduce the execution time for current automation suite (~8000 test cases) from 48 hours to 6 hours by increasing number of automation hosts from current 8 to 40 This required additional purchase of about 32 QTP licenses (along with new QC licenses)

bullKey FeaturesminusImplemented TAGS framework based on SeleniumminusReplaced QC with Microsoft Visual Studio Test Manager and integrated selenium with VSTMminusUnattended execution of all test cases in parallel on ~40 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files or excel based Grid (our own solution)minusFull support for database validations and APIminusSupport for multiple versions of application features running at the same time

bullTechnologiesminusTAGS- TFT Generic Test Automation Framework based on Selenium Web driverminusMicrosoft Visual Studio Test ManagerminusSmart integration of Test Manager with TAGS completely replacing HP Quality CenterminusTAGS Grid (Our indigenous grid solution)

33

TFT has been working as extended QA team to the existing qa team of our US client It has been working with TFT to develop test cases repair existing test cases test mobile applications (iPhone iPod Androids Blackberries etc) on device and simulator both

Reference

Details can be provided on request

34

Case Study 10 Clintele(Extended Team)

An online dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business and Financial need was to cut down the running operational cost of maintenance and execution along with couple of other implicit expectations

bullKey FeaturesminusSignificant reduction in cost of operationminusExtension to clientrsquos onsite team giving work window or 15 hrs dailyminusTechnical support to existing automation teamminusTrained shadow resources to provide work continuityminus45 hours work week

bullTechnologiesminusMicrosoft NET Framework 3540 MVC 2030 Unity Framework 40 Enterprise Library 40minusMS Team System 2010 MS SQL Server 2008minusNUnit Mock Objects Test Driven NETminusC jQueryminusRazor View Engine LINQ

35

TFT has been working as extended Development team to the existing dev team of Matchcom Matchcom has been working with TFT to develop amp maintain internal tools maintenance of existing matchcom site

Reference

Details can be provided on request

36

Case Study 11

It is a microstock photography website which maintains a library of royalty-free stock images available by subscription

Business need for it was to reduce amount of manual efforts required to carry through regression testing for each product release This would enable existing experts to focus on product enhancements rather than regression tests of the application while keeping implementation costs to minimum levels

bullKey FeaturesminusImplemented TAGS framework based on seleniumminusUsed XStudio as test management tool which comes with free licensingminusUnattended execution of all test cases in parallel on ~12 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files or excel based Grid (our indigenous solution)minusFull support for database validations and APIminusSupport for multiple versions of application features running at the same timeminusUse of excel to write automation workflows in order to minimize need of programming expertise which would otherwise be required to automate with selenium

bullTechnologiesminusTAGS- TFT Generic Test Automation Framework based on Selenium Web driverminusXStudio as Test Management ToolminusSmart integration of XStudio with TAGSminusTAGS Grid

37

bullReferences As per request

TFT is working as extended QA team to the existing qa team of our client It has been working with TFT to develop test cases repair existing test cases automate test cases using TAGS regular execution of these automated test cases monitoring results reporting findings and maintaining suite of automated tests in XStudio TAGS

Reference

Details can be provided on request

38

Think Future Technologies

XI-XII FloorsJMD Regent SquareGurgaon Haryana IndiawwwtftuscomEmail infotftuscom

Thanks

Tushar MiglaniBusiness Development

Email bizdevtftuscom

Phone +91-124-2807000

  • Think Future Technologies ndash Corporate Overview
  • Contents
  • Overview
  • Accreditations
  • At a glance
  • Key Differentiators
  • Slide 7
  • PDLC Expertise
  • Resource Distribution - Overall
  • Project Management Process (PMP) Flowchart
  • PMP Artifacts
  • Governance Model
  • Recruitment Overview
  • Our Expertise (Dev)
  • Our Expertise (QA)
  • Information Security
  • IP Security
  • Engagement Model
  • Initial Steps
  • Summary ndash TFT Advantage
  • Slide 21
  • Case Study 1
  • Slide 23
  • Case Study 2
  • Slide 25
  • Case Study 4 Automated Regression Suite
  • Case Study 5 Off shoring QA
  • Case Study 6 Assessment Software System for DRDO
  • Slide 29
  • Case Study 7 Human Resource System
  • Case Study 8 Mobile Apps
  • Case Study 9 Migration from QTP+QC to Selenium+VSTM
  • Slide 33
  • Case Study 10 Clintele(Extended Team)
  • Slide 35
  • Case Study 11
  • Slide 37
  • Slide 38
Page 14: Think future technologies – corporate presentation (public)

14

Our Expertise (Dev)

15

Our Expertise (QA)

16

Information Security

bull Network Security- Email Policy download policy Internet access policy- Password policy- Firewall antivirus VPN

bull Data Security- Access Rights Disposal Policy- Version Control- Backup Policy

bull Physical Security- Fire Alarm smoke detectors- Security Personnel

bull Employee Security- Security Awareness Training

17

IP Security

bull Non Disclosure Agreement- Between client and TFT

bull Information Access - Confidential information distributed on need to know basis

bull Employee Confidentiality- Employee Agreement- Client specific contract (can be discussed)

bull Non-Compete Agreement- Do not work for a list of ldquocompetingrdquo companies (can be

discussed)

18

Engagement Model

bull Time and Material- TFT Project Management- Client Project Management

bull Fixed Cost ndash Fixed Time- Pre decided cost- TFT Project Management

bull Maintenance- Minimum retainer ship basis

bull Dedicated Offshore Development Centre- Dedicated Resources- Dedicated Infrastructure

19

Initial Steps

bull Discovery Phase- Estimated to be one monthrsquos duration- TFT sends 1 or 2 Sr engineers on-site to understand the

culture technologies and frameworks used short and long term expectations etc

- Estimated to be one monthrsquos duration- Jointly formulated what needs to be done in pilot phase- And the metrics to evaluate success of pilot phase

bull Pilot Phase- Set of tasks to be carried out by TFT- Apply and validate the Project Management

Governance Model- Evaluate the pilot phase

bull Project Execution Phase- Project Kick-off

20

Summary ndash TFT Advantage

bull Resources that work over 45 hours a week

bull 20 of resources are added as Shadow (ie not billed)

bull Easy ramping up and ramping down of resources as per

requirement

bull Access to experienced and expert consultants on need basis

bull Work as extended team of the client

bull Good Process definition and validation

bull Self developed tools that are provided to client free of charge

bull All this at a very competitive price

21

Contents

About Think Future Technologies

Case Studies

Outsourcing

22

Case Study 1

It is a private university located in Robina Gold Coast Queensland Australia It is also

the first private university established in Australia It received top marks in more

categories (key performance indicators) of the Good Universities Guide than any other

Australian university in 2007 2008 2009 and an equal second rating in 2010

TFT is working with it since last one year and had come in relationship after exhaustive

evaluation of technically competent vendors by it TFT is one stop solution for all their IT

guidance development amp maintenance

bullKey Features

minusExtended team to itrsquos PMO

minusFlexible support model

minusAvailability of SME on demand

minusDedicated and focused team

23

Technologies ( Support )

minus iPad Development

minus MS Dynamics (CRM)

minus MS Sharepoint

minus MS Team Foundation Server

minus MS SQL Server (RS amp AS)

minus MS NET Framework (C VBNET C++) development amp maintenance

minus Blackboard Support

minus QA amp Testing

TFT is developing new as well as maintaining existing applications Here our responsibilities lies with guiding client on new tools amp technologies where ever required

Reference shall be provided on request

24

Case Study 2

It is an US based entity deals in online digital assets The client has forged business partnerships with renowned corporate thereby offering their contents in various innovative ways

TFT came up with a proposal for developing a software system where in they can merchandize their assets online via various mediums such as web mails blogs chats etc

bullKey FeaturesminusDynamic availability of digital contents from contents libraryminusHighly secure over internetminusInvolved windows internals programmingminusScalable architecture

bullTechnologiesminusC 20 Flash Flex AS 30minusWPF amp AJAXminusDesign Patterns amp MVC

25

Case Study 3 Create And Print

Create and print is a product of world known greeting card company This is the Adobe flex based application where user can customize the pre-defined as well as new greeting cards for their friends and family and can take printout

bullKey FeaturesminusDynamic availability of digital contents from contents libraryminusHighly secure over internetminusScalable and well defined architecture- Favorite card can be posted directly on social networking sites

bullTechnologiesminusAdobe Flex 30 AS 30minusJavascript (dojo)and pythonminusDesign Patterns(Faccedilade Pattern Command Pattern Proxy Pattern etc) amp MVC based framework(pureMVC)

bullReferencesminusOn Demand

26

Case Study 4 Automated Regression Suite

It is an online dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business need was to help with regression testing using automated means which was spanning approx 8000 test cases and used to take weeks to execute one full cycle

bullKey FeaturesminusAutomated ~5000 test cases automation still going onminusMost innovative use of Object Repository and Recovery MechanismminusUnattended execution of all test cases in parallel on ~10 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files instead of need to launch from Quality CenterminusFull support for database validationsminusSupport for multiple version of application features running at the same time

bullTechnologiesminusQuality Center from HPminusQuickTest Profession from HP with tightest possible integration with Quality CenterminusExtensive use of Open Test Architecture exposed by Quality CenterminusUse of Automation object model of QuickTest ProminusStrong usage of VBScript

27

Case Study 5 Off shoring QA

The client is an Israel based company developing email client that makes it easy and enjoyable for people to send and receive emails

Business need was to offshore the complete QA

bullKey FeaturesminusMoved the entire QA to India in a matter of 3 monthsminusThe QA was spread across 4 different sub-teams totaling 20 resources minusEach sub-team had a local associate leadminusThe Associate Lead of each team reported to an onsite leadminusA site to site VPN was setup between TFT and the client to enable a better and responsive environment for the teams at TFTminusAll KT was done in two phases In the first phase the TFT leads visited the client site In the second phase the leads visited India to train meet and greet each member of the team This also allowed each offshore member to interact with the onsite leads and build good bondingminusAll requirements brainstorming test case review was done along with the onsite lead using Internet Messenger like skypeminusThere was a regular exchange of daily and weekly status reportsminusThe top level stakeholders setup a monthly status checkpoint to ensure that all issues were under control

28

Case Study 6 Assessment Software System for DRDO

Defence Research Development Organization is an Indian government owned enterprise dealing in development of defence equipments and having labs across India It had a requirement to manage amp control its yearly assessment amp training process throughout India on an uniform basis

A Net based implementation using Oracle as a backend database was recommended for the implementation of the entire system It took about 18 months for the entire implementation covering all the labs

bullKey FeaturesminusWeb-enabled applicationminusHighly secure over internet amp intranet being a defense applicationminusScalability amp MaintainabilityminusSecurity at all levels ie IIS Presentation Business Database

bullTechnologiesminusC ASPNET jQueryminusWebservices amp AJAXminusNUnit JSUnit amp QUnit minusOracle 10g Design Patterns MVC

29

bullReference Siteminuswwwdrdoorg

After the huge success of training and assessment application DRDO is working on new initiatives where TFT will be hand holding them in implementing CMS systems for various modules

bullKey FeaturesminusWeb-enabled applicationminusHighly secure over internet amp intranet being a defense applicationminusCMS (Joomla) amp SEOminusSecurity at all levels ie IIS Presentation Business Database

bullTechnologiesminusPHP C ASPNET jQueryminusWebservices amp AJAXminusMySQL minusDesign Patterns MVC

ReferenceOn Demand

30

Case Study 7 Human Resource System

Developed a Human Resource Management Engine Part of this engine was used to support development of a customized human resource management system

bullKey FeaturesminusPAQ ManagementminusJobreq ManagementminusNewbie ManagementminusEmployee ManagementminusSeparation ManagementminusAssets Management minusReporting

bullTechnologiesminusJavaJ2EE Struts Spring Core Quartz iTextJNDISOAPVelocityminusMy SQLMS SQL Server 2005 DatabasesminusHTML Javascript DojoXSLTMXMLminusAdobersquos IlogElixir for visualization

31

Case Study 8 Mobile Apps

TFT is developing Smart phone applications on multiple platforms in Fun entertainment games and apps for enterprise

bullKey FeaturesminusSocial NetworkingminusAdds on MobileminusGPSminusFunny Avatars

bullTechnologiesminusiPhone SDK 30 XCode Objective CminusBlackberry J2MEminusAndroidminusWindows 7

32

Case Study 9 Migration from QTP+QC to Selenium+VSTM

Our client is a dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business and Financial need was to reduce the execution time for current automation suite (~8000 test cases) from 48 hours to 6 hours by increasing number of automation hosts from current 8 to 40 This required additional purchase of about 32 QTP licenses (along with new QC licenses)

bullKey FeaturesminusImplemented TAGS framework based on SeleniumminusReplaced QC with Microsoft Visual Studio Test Manager and integrated selenium with VSTMminusUnattended execution of all test cases in parallel on ~40 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files or excel based Grid (our own solution)minusFull support for database validations and APIminusSupport for multiple versions of application features running at the same time

bullTechnologiesminusTAGS- TFT Generic Test Automation Framework based on Selenium Web driverminusMicrosoft Visual Studio Test ManagerminusSmart integration of Test Manager with TAGS completely replacing HP Quality CenterminusTAGS Grid (Our indigenous grid solution)

33

TFT has been working as extended QA team to the existing qa team of our US client It has been working with TFT to develop test cases repair existing test cases test mobile applications (iPhone iPod Androids Blackberries etc) on device and simulator both

Reference

Details can be provided on request

34

Case Study 10 Clintele(Extended Team)

An online dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business and Financial need was to cut down the running operational cost of maintenance and execution along with couple of other implicit expectations

bullKey FeaturesminusSignificant reduction in cost of operationminusExtension to clientrsquos onsite team giving work window or 15 hrs dailyminusTechnical support to existing automation teamminusTrained shadow resources to provide work continuityminus45 hours work week

bullTechnologiesminusMicrosoft NET Framework 3540 MVC 2030 Unity Framework 40 Enterprise Library 40minusMS Team System 2010 MS SQL Server 2008minusNUnit Mock Objects Test Driven NETminusC jQueryminusRazor View Engine LINQ

35

TFT has been working as extended Development team to the existing dev team of Matchcom Matchcom has been working with TFT to develop amp maintain internal tools maintenance of existing matchcom site

Reference

Details can be provided on request

36

Case Study 11

It is a microstock photography website which maintains a library of royalty-free stock images available by subscription

Business need for it was to reduce amount of manual efforts required to carry through regression testing for each product release This would enable existing experts to focus on product enhancements rather than regression tests of the application while keeping implementation costs to minimum levels

bullKey FeaturesminusImplemented TAGS framework based on seleniumminusUsed XStudio as test management tool which comes with free licensingminusUnattended execution of all test cases in parallel on ~12 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files or excel based Grid (our indigenous solution)minusFull support for database validations and APIminusSupport for multiple versions of application features running at the same timeminusUse of excel to write automation workflows in order to minimize need of programming expertise which would otherwise be required to automate with selenium

bullTechnologiesminusTAGS- TFT Generic Test Automation Framework based on Selenium Web driverminusXStudio as Test Management ToolminusSmart integration of XStudio with TAGSminusTAGS Grid

37

bullReferences As per request

TFT is working as extended QA team to the existing qa team of our client It has been working with TFT to develop test cases repair existing test cases automate test cases using TAGS regular execution of these automated test cases monitoring results reporting findings and maintaining suite of automated tests in XStudio TAGS

Reference

Details can be provided on request

38

Think Future Technologies

XI-XII FloorsJMD Regent SquareGurgaon Haryana IndiawwwtftuscomEmail infotftuscom

Thanks

Tushar MiglaniBusiness Development

Email bizdevtftuscom

Phone +91-124-2807000

  • Think Future Technologies ndash Corporate Overview
  • Contents
  • Overview
  • Accreditations
  • At a glance
  • Key Differentiators
  • Slide 7
  • PDLC Expertise
  • Resource Distribution - Overall
  • Project Management Process (PMP) Flowchart
  • PMP Artifacts
  • Governance Model
  • Recruitment Overview
  • Our Expertise (Dev)
  • Our Expertise (QA)
  • Information Security
  • IP Security
  • Engagement Model
  • Initial Steps
  • Summary ndash TFT Advantage
  • Slide 21
  • Case Study 1
  • Slide 23
  • Case Study 2
  • Slide 25
  • Case Study 4 Automated Regression Suite
  • Case Study 5 Off shoring QA
  • Case Study 6 Assessment Software System for DRDO
  • Slide 29
  • Case Study 7 Human Resource System
  • Case Study 8 Mobile Apps
  • Case Study 9 Migration from QTP+QC to Selenium+VSTM
  • Slide 33
  • Case Study 10 Clintele(Extended Team)
  • Slide 35
  • Case Study 11
  • Slide 37
  • Slide 38
Page 15: Think future technologies – corporate presentation (public)

15

Our Expertise (QA)

16

Information Security

bull Network Security- Email Policy download policy Internet access policy- Password policy- Firewall antivirus VPN

bull Data Security- Access Rights Disposal Policy- Version Control- Backup Policy

bull Physical Security- Fire Alarm smoke detectors- Security Personnel

bull Employee Security- Security Awareness Training

17

IP Security

bull Non Disclosure Agreement- Between client and TFT

bull Information Access - Confidential information distributed on need to know basis

bull Employee Confidentiality- Employee Agreement- Client specific contract (can be discussed)

bull Non-Compete Agreement- Do not work for a list of ldquocompetingrdquo companies (can be

discussed)

18

Engagement Model

bull Time and Material- TFT Project Management- Client Project Management

bull Fixed Cost ndash Fixed Time- Pre decided cost- TFT Project Management

bull Maintenance- Minimum retainer ship basis

bull Dedicated Offshore Development Centre- Dedicated Resources- Dedicated Infrastructure

19

Initial Steps

bull Discovery Phase- Estimated to be one monthrsquos duration- TFT sends 1 or 2 Sr engineers on-site to understand the

culture technologies and frameworks used short and long term expectations etc

- Estimated to be one monthrsquos duration- Jointly formulated what needs to be done in pilot phase- And the metrics to evaluate success of pilot phase

bull Pilot Phase- Set of tasks to be carried out by TFT- Apply and validate the Project Management

Governance Model- Evaluate the pilot phase

bull Project Execution Phase- Project Kick-off

20

Summary ndash TFT Advantage

bull Resources that work over 45 hours a week

bull 20 of resources are added as Shadow (ie not billed)

bull Easy ramping up and ramping down of resources as per

requirement

bull Access to experienced and expert consultants on need basis

bull Work as extended team of the client

bull Good Process definition and validation

bull Self developed tools that are provided to client free of charge

bull All this at a very competitive price

21

Contents

About Think Future Technologies

Case Studies

Outsourcing

22

Case Study 1

It is a private university located in Robina Gold Coast Queensland Australia It is also

the first private university established in Australia It received top marks in more

categories (key performance indicators) of the Good Universities Guide than any other

Australian university in 2007 2008 2009 and an equal second rating in 2010

TFT is working with it since last one year and had come in relationship after exhaustive

evaluation of technically competent vendors by it TFT is one stop solution for all their IT

guidance development amp maintenance

bullKey Features

minusExtended team to itrsquos PMO

minusFlexible support model

minusAvailability of SME on demand

minusDedicated and focused team

23

Technologies ( Support )

minus iPad Development

minus MS Dynamics (CRM)

minus MS Sharepoint

minus MS Team Foundation Server

minus MS SQL Server (RS amp AS)

minus MS NET Framework (C VBNET C++) development amp maintenance

minus Blackboard Support

minus QA amp Testing

TFT is developing new as well as maintaining existing applications Here our responsibilities lies with guiding client on new tools amp technologies where ever required

Reference shall be provided on request

24

Case Study 2

It is an US based entity deals in online digital assets The client has forged business partnerships with renowned corporate thereby offering their contents in various innovative ways

TFT came up with a proposal for developing a software system where in they can merchandize their assets online via various mediums such as web mails blogs chats etc

bullKey FeaturesminusDynamic availability of digital contents from contents libraryminusHighly secure over internetminusInvolved windows internals programmingminusScalable architecture

bullTechnologiesminusC 20 Flash Flex AS 30minusWPF amp AJAXminusDesign Patterns amp MVC

25

Case Study 3 Create And Print

Create and print is a product of world known greeting card company This is the Adobe flex based application where user can customize the pre-defined as well as new greeting cards for their friends and family and can take printout

bullKey FeaturesminusDynamic availability of digital contents from contents libraryminusHighly secure over internetminusScalable and well defined architecture- Favorite card can be posted directly on social networking sites

bullTechnologiesminusAdobe Flex 30 AS 30minusJavascript (dojo)and pythonminusDesign Patterns(Faccedilade Pattern Command Pattern Proxy Pattern etc) amp MVC based framework(pureMVC)

bullReferencesminusOn Demand

26

Case Study 4 Automated Regression Suite

It is an online dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business need was to help with regression testing using automated means which was spanning approx 8000 test cases and used to take weeks to execute one full cycle

bullKey FeaturesminusAutomated ~5000 test cases automation still going onminusMost innovative use of Object Repository and Recovery MechanismminusUnattended execution of all test cases in parallel on ~10 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files instead of need to launch from Quality CenterminusFull support for database validationsminusSupport for multiple version of application features running at the same time

bullTechnologiesminusQuality Center from HPminusQuickTest Profession from HP with tightest possible integration with Quality CenterminusExtensive use of Open Test Architecture exposed by Quality CenterminusUse of Automation object model of QuickTest ProminusStrong usage of VBScript

27

Case Study 5 Off shoring QA

The client is an Israel based company developing email client that makes it easy and enjoyable for people to send and receive emails

Business need was to offshore the complete QA

bullKey FeaturesminusMoved the entire QA to India in a matter of 3 monthsminusThe QA was spread across 4 different sub-teams totaling 20 resources minusEach sub-team had a local associate leadminusThe Associate Lead of each team reported to an onsite leadminusA site to site VPN was setup between TFT and the client to enable a better and responsive environment for the teams at TFTminusAll KT was done in two phases In the first phase the TFT leads visited the client site In the second phase the leads visited India to train meet and greet each member of the team This also allowed each offshore member to interact with the onsite leads and build good bondingminusAll requirements brainstorming test case review was done along with the onsite lead using Internet Messenger like skypeminusThere was a regular exchange of daily and weekly status reportsminusThe top level stakeholders setup a monthly status checkpoint to ensure that all issues were under control

28

Case Study 6 Assessment Software System for DRDO

Defence Research Development Organization is an Indian government owned enterprise dealing in development of defence equipments and having labs across India It had a requirement to manage amp control its yearly assessment amp training process throughout India on an uniform basis

A Net based implementation using Oracle as a backend database was recommended for the implementation of the entire system It took about 18 months for the entire implementation covering all the labs

bullKey FeaturesminusWeb-enabled applicationminusHighly secure over internet amp intranet being a defense applicationminusScalability amp MaintainabilityminusSecurity at all levels ie IIS Presentation Business Database

bullTechnologiesminusC ASPNET jQueryminusWebservices amp AJAXminusNUnit JSUnit amp QUnit minusOracle 10g Design Patterns MVC

29

bullReference Siteminuswwwdrdoorg

After the huge success of training and assessment application DRDO is working on new initiatives where TFT will be hand holding them in implementing CMS systems for various modules

bullKey FeaturesminusWeb-enabled applicationminusHighly secure over internet amp intranet being a defense applicationminusCMS (Joomla) amp SEOminusSecurity at all levels ie IIS Presentation Business Database

bullTechnologiesminusPHP C ASPNET jQueryminusWebservices amp AJAXminusMySQL minusDesign Patterns MVC

ReferenceOn Demand

30

Case Study 7 Human Resource System

Developed a Human Resource Management Engine Part of this engine was used to support development of a customized human resource management system

bullKey FeaturesminusPAQ ManagementminusJobreq ManagementminusNewbie ManagementminusEmployee ManagementminusSeparation ManagementminusAssets Management minusReporting

bullTechnologiesminusJavaJ2EE Struts Spring Core Quartz iTextJNDISOAPVelocityminusMy SQLMS SQL Server 2005 DatabasesminusHTML Javascript DojoXSLTMXMLminusAdobersquos IlogElixir for visualization

31

Case Study 8 Mobile Apps

TFT is developing Smart phone applications on multiple platforms in Fun entertainment games and apps for enterprise

bullKey FeaturesminusSocial NetworkingminusAdds on MobileminusGPSminusFunny Avatars

bullTechnologiesminusiPhone SDK 30 XCode Objective CminusBlackberry J2MEminusAndroidminusWindows 7

32

Case Study 9 Migration from QTP+QC to Selenium+VSTM

Our client is a dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business and Financial need was to reduce the execution time for current automation suite (~8000 test cases) from 48 hours to 6 hours by increasing number of automation hosts from current 8 to 40 This required additional purchase of about 32 QTP licenses (along with new QC licenses)

bullKey FeaturesminusImplemented TAGS framework based on SeleniumminusReplaced QC with Microsoft Visual Studio Test Manager and integrated selenium with VSTMminusUnattended execution of all test cases in parallel on ~40 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files or excel based Grid (our own solution)minusFull support for database validations and APIminusSupport for multiple versions of application features running at the same time

bullTechnologiesminusTAGS- TFT Generic Test Automation Framework based on Selenium Web driverminusMicrosoft Visual Studio Test ManagerminusSmart integration of Test Manager with TAGS completely replacing HP Quality CenterminusTAGS Grid (Our indigenous grid solution)

33

TFT has been working as extended QA team to the existing qa team of our US client It has been working with TFT to develop test cases repair existing test cases test mobile applications (iPhone iPod Androids Blackberries etc) on device and simulator both

Reference

Details can be provided on request

34

Case Study 10 Clintele(Extended Team)

An online dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business and Financial need was to cut down the running operational cost of maintenance and execution along with couple of other implicit expectations

bullKey FeaturesminusSignificant reduction in cost of operationminusExtension to clientrsquos onsite team giving work window or 15 hrs dailyminusTechnical support to existing automation teamminusTrained shadow resources to provide work continuityminus45 hours work week

bullTechnologiesminusMicrosoft NET Framework 3540 MVC 2030 Unity Framework 40 Enterprise Library 40minusMS Team System 2010 MS SQL Server 2008minusNUnit Mock Objects Test Driven NETminusC jQueryminusRazor View Engine LINQ

35

TFT has been working as extended Development team to the existing dev team of Matchcom Matchcom has been working with TFT to develop amp maintain internal tools maintenance of existing matchcom site

Reference

Details can be provided on request

36

Case Study 11

It is a microstock photography website which maintains a library of royalty-free stock images available by subscription

Business need for it was to reduce amount of manual efforts required to carry through regression testing for each product release This would enable existing experts to focus on product enhancements rather than regression tests of the application while keeping implementation costs to minimum levels

bullKey FeaturesminusImplemented TAGS framework based on seleniumminusUsed XStudio as test management tool which comes with free licensingminusUnattended execution of all test cases in parallel on ~12 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files or excel based Grid (our indigenous solution)minusFull support for database validations and APIminusSupport for multiple versions of application features running at the same timeminusUse of excel to write automation workflows in order to minimize need of programming expertise which would otherwise be required to automate with selenium

bullTechnologiesminusTAGS- TFT Generic Test Automation Framework based on Selenium Web driverminusXStudio as Test Management ToolminusSmart integration of XStudio with TAGSminusTAGS Grid

37

bullReferences As per request

TFT is working as extended QA team to the existing qa team of our client It has been working with TFT to develop test cases repair existing test cases automate test cases using TAGS regular execution of these automated test cases monitoring results reporting findings and maintaining suite of automated tests in XStudio TAGS

Reference

Details can be provided on request

38

Think Future Technologies

XI-XII FloorsJMD Regent SquareGurgaon Haryana IndiawwwtftuscomEmail infotftuscom

Thanks

Tushar MiglaniBusiness Development

Email bizdevtftuscom

Phone +91-124-2807000

  • Think Future Technologies ndash Corporate Overview
  • Contents
  • Overview
  • Accreditations
  • At a glance
  • Key Differentiators
  • Slide 7
  • PDLC Expertise
  • Resource Distribution - Overall
  • Project Management Process (PMP) Flowchart
  • PMP Artifacts
  • Governance Model
  • Recruitment Overview
  • Our Expertise (Dev)
  • Our Expertise (QA)
  • Information Security
  • IP Security
  • Engagement Model
  • Initial Steps
  • Summary ndash TFT Advantage
  • Slide 21
  • Case Study 1
  • Slide 23
  • Case Study 2
  • Slide 25
  • Case Study 4 Automated Regression Suite
  • Case Study 5 Off shoring QA
  • Case Study 6 Assessment Software System for DRDO
  • Slide 29
  • Case Study 7 Human Resource System
  • Case Study 8 Mobile Apps
  • Case Study 9 Migration from QTP+QC to Selenium+VSTM
  • Slide 33
  • Case Study 10 Clintele(Extended Team)
  • Slide 35
  • Case Study 11
  • Slide 37
  • Slide 38
Page 16: Think future technologies – corporate presentation (public)

16

Information Security

bull Network Security- Email Policy download policy Internet access policy- Password policy- Firewall antivirus VPN

bull Data Security- Access Rights Disposal Policy- Version Control- Backup Policy

bull Physical Security- Fire Alarm smoke detectors- Security Personnel

bull Employee Security- Security Awareness Training

17

IP Security

bull Non Disclosure Agreement- Between client and TFT

bull Information Access - Confidential information distributed on need to know basis

bull Employee Confidentiality- Employee Agreement- Client specific contract (can be discussed)

bull Non-Compete Agreement- Do not work for a list of ldquocompetingrdquo companies (can be

discussed)

18

Engagement Model

bull Time and Material- TFT Project Management- Client Project Management

bull Fixed Cost ndash Fixed Time- Pre decided cost- TFT Project Management

bull Maintenance- Minimum retainer ship basis

bull Dedicated Offshore Development Centre- Dedicated Resources- Dedicated Infrastructure

19

Initial Steps

bull Discovery Phase- Estimated to be one monthrsquos duration- TFT sends 1 or 2 Sr engineers on-site to understand the

culture technologies and frameworks used short and long term expectations etc

- Estimated to be one monthrsquos duration- Jointly formulated what needs to be done in pilot phase- And the metrics to evaluate success of pilot phase

bull Pilot Phase- Set of tasks to be carried out by TFT- Apply and validate the Project Management

Governance Model- Evaluate the pilot phase

bull Project Execution Phase- Project Kick-off

20

Summary ndash TFT Advantage

bull Resources that work over 45 hours a week

bull 20 of resources are added as Shadow (ie not billed)

bull Easy ramping up and ramping down of resources as per

requirement

bull Access to experienced and expert consultants on need basis

bull Work as extended team of the client

bull Good Process definition and validation

bull Self developed tools that are provided to client free of charge

bull All this at a very competitive price

21

Contents

About Think Future Technologies

Case Studies

Outsourcing

22

Case Study 1

It is a private university located in Robina Gold Coast Queensland Australia It is also

the first private university established in Australia It received top marks in more

categories (key performance indicators) of the Good Universities Guide than any other

Australian university in 2007 2008 2009 and an equal second rating in 2010

TFT is working with it since last one year and had come in relationship after exhaustive

evaluation of technically competent vendors by it TFT is one stop solution for all their IT

guidance development amp maintenance

bullKey Features

minusExtended team to itrsquos PMO

minusFlexible support model

minusAvailability of SME on demand

minusDedicated and focused team

23

Technologies ( Support )

minus iPad Development

minus MS Dynamics (CRM)

minus MS Sharepoint

minus MS Team Foundation Server

minus MS SQL Server (RS amp AS)

minus MS NET Framework (C VBNET C++) development amp maintenance

minus Blackboard Support

minus QA amp Testing

TFT is developing new as well as maintaining existing applications Here our responsibilities lies with guiding client on new tools amp technologies where ever required

Reference shall be provided on request

24

Case Study 2

It is an US based entity deals in online digital assets The client has forged business partnerships with renowned corporate thereby offering their contents in various innovative ways

TFT came up with a proposal for developing a software system where in they can merchandize their assets online via various mediums such as web mails blogs chats etc

bullKey FeaturesminusDynamic availability of digital contents from contents libraryminusHighly secure over internetminusInvolved windows internals programmingminusScalable architecture

bullTechnologiesminusC 20 Flash Flex AS 30minusWPF amp AJAXminusDesign Patterns amp MVC

25

Case Study 3 Create And Print

Create and print is a product of world known greeting card company This is the Adobe flex based application where user can customize the pre-defined as well as new greeting cards for their friends and family and can take printout

bullKey FeaturesminusDynamic availability of digital contents from contents libraryminusHighly secure over internetminusScalable and well defined architecture- Favorite card can be posted directly on social networking sites

bullTechnologiesminusAdobe Flex 30 AS 30minusJavascript (dojo)and pythonminusDesign Patterns(Faccedilade Pattern Command Pattern Proxy Pattern etc) amp MVC based framework(pureMVC)

bullReferencesminusOn Demand

26

Case Study 4 Automated Regression Suite

It is an online dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business need was to help with regression testing using automated means which was spanning approx 8000 test cases and used to take weeks to execute one full cycle

bullKey FeaturesminusAutomated ~5000 test cases automation still going onminusMost innovative use of Object Repository and Recovery MechanismminusUnattended execution of all test cases in parallel on ~10 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files instead of need to launch from Quality CenterminusFull support for database validationsminusSupport for multiple version of application features running at the same time

bullTechnologiesminusQuality Center from HPminusQuickTest Profession from HP with tightest possible integration with Quality CenterminusExtensive use of Open Test Architecture exposed by Quality CenterminusUse of Automation object model of QuickTest ProminusStrong usage of VBScript

27

Case Study 5 Off shoring QA

The client is an Israel based company developing email client that makes it easy and enjoyable for people to send and receive emails

Business need was to offshore the complete QA

bullKey FeaturesminusMoved the entire QA to India in a matter of 3 monthsminusThe QA was spread across 4 different sub-teams totaling 20 resources minusEach sub-team had a local associate leadminusThe Associate Lead of each team reported to an onsite leadminusA site to site VPN was setup between TFT and the client to enable a better and responsive environment for the teams at TFTminusAll KT was done in two phases In the first phase the TFT leads visited the client site In the second phase the leads visited India to train meet and greet each member of the team This also allowed each offshore member to interact with the onsite leads and build good bondingminusAll requirements brainstorming test case review was done along with the onsite lead using Internet Messenger like skypeminusThere was a regular exchange of daily and weekly status reportsminusThe top level stakeholders setup a monthly status checkpoint to ensure that all issues were under control

28

Case Study 6 Assessment Software System for DRDO

Defence Research Development Organization is an Indian government owned enterprise dealing in development of defence equipments and having labs across India It had a requirement to manage amp control its yearly assessment amp training process throughout India on an uniform basis

A Net based implementation using Oracle as a backend database was recommended for the implementation of the entire system It took about 18 months for the entire implementation covering all the labs

bullKey FeaturesminusWeb-enabled applicationminusHighly secure over internet amp intranet being a defense applicationminusScalability amp MaintainabilityminusSecurity at all levels ie IIS Presentation Business Database

bullTechnologiesminusC ASPNET jQueryminusWebservices amp AJAXminusNUnit JSUnit amp QUnit minusOracle 10g Design Patterns MVC

29

bullReference Siteminuswwwdrdoorg

After the huge success of training and assessment application DRDO is working on new initiatives where TFT will be hand holding them in implementing CMS systems for various modules

bullKey FeaturesminusWeb-enabled applicationminusHighly secure over internet amp intranet being a defense applicationminusCMS (Joomla) amp SEOminusSecurity at all levels ie IIS Presentation Business Database

bullTechnologiesminusPHP C ASPNET jQueryminusWebservices amp AJAXminusMySQL minusDesign Patterns MVC

ReferenceOn Demand

30

Case Study 7 Human Resource System

Developed a Human Resource Management Engine Part of this engine was used to support development of a customized human resource management system

bullKey FeaturesminusPAQ ManagementminusJobreq ManagementminusNewbie ManagementminusEmployee ManagementminusSeparation ManagementminusAssets Management minusReporting

bullTechnologiesminusJavaJ2EE Struts Spring Core Quartz iTextJNDISOAPVelocityminusMy SQLMS SQL Server 2005 DatabasesminusHTML Javascript DojoXSLTMXMLminusAdobersquos IlogElixir for visualization

31

Case Study 8 Mobile Apps

TFT is developing Smart phone applications on multiple platforms in Fun entertainment games and apps for enterprise

bullKey FeaturesminusSocial NetworkingminusAdds on MobileminusGPSminusFunny Avatars

bullTechnologiesminusiPhone SDK 30 XCode Objective CminusBlackberry J2MEminusAndroidminusWindows 7

32

Case Study 9 Migration from QTP+QC to Selenium+VSTM

Our client is a dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business and Financial need was to reduce the execution time for current automation suite (~8000 test cases) from 48 hours to 6 hours by increasing number of automation hosts from current 8 to 40 This required additional purchase of about 32 QTP licenses (along with new QC licenses)

bullKey FeaturesminusImplemented TAGS framework based on SeleniumminusReplaced QC with Microsoft Visual Studio Test Manager and integrated selenium with VSTMminusUnattended execution of all test cases in parallel on ~40 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files or excel based Grid (our own solution)minusFull support for database validations and APIminusSupport for multiple versions of application features running at the same time

bullTechnologiesminusTAGS- TFT Generic Test Automation Framework based on Selenium Web driverminusMicrosoft Visual Studio Test ManagerminusSmart integration of Test Manager with TAGS completely replacing HP Quality CenterminusTAGS Grid (Our indigenous grid solution)

33

TFT has been working as extended QA team to the existing qa team of our US client It has been working with TFT to develop test cases repair existing test cases test mobile applications (iPhone iPod Androids Blackberries etc) on device and simulator both

Reference

Details can be provided on request

34

Case Study 10 Clintele(Extended Team)

An online dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business and Financial need was to cut down the running operational cost of maintenance and execution along with couple of other implicit expectations

bullKey FeaturesminusSignificant reduction in cost of operationminusExtension to clientrsquos onsite team giving work window or 15 hrs dailyminusTechnical support to existing automation teamminusTrained shadow resources to provide work continuityminus45 hours work week

bullTechnologiesminusMicrosoft NET Framework 3540 MVC 2030 Unity Framework 40 Enterprise Library 40minusMS Team System 2010 MS SQL Server 2008minusNUnit Mock Objects Test Driven NETminusC jQueryminusRazor View Engine LINQ

35

TFT has been working as extended Development team to the existing dev team of Matchcom Matchcom has been working with TFT to develop amp maintain internal tools maintenance of existing matchcom site

Reference

Details can be provided on request

36

Case Study 11

It is a microstock photography website which maintains a library of royalty-free stock images available by subscription

Business need for it was to reduce amount of manual efforts required to carry through regression testing for each product release This would enable existing experts to focus on product enhancements rather than regression tests of the application while keeping implementation costs to minimum levels

bullKey FeaturesminusImplemented TAGS framework based on seleniumminusUsed XStudio as test management tool which comes with free licensingminusUnattended execution of all test cases in parallel on ~12 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files or excel based Grid (our indigenous solution)minusFull support for database validations and APIminusSupport for multiple versions of application features running at the same timeminusUse of excel to write automation workflows in order to minimize need of programming expertise which would otherwise be required to automate with selenium

bullTechnologiesminusTAGS- TFT Generic Test Automation Framework based on Selenium Web driverminusXStudio as Test Management ToolminusSmart integration of XStudio with TAGSminusTAGS Grid

37

bullReferences As per request

TFT is working as extended QA team to the existing qa team of our client It has been working with TFT to develop test cases repair existing test cases automate test cases using TAGS regular execution of these automated test cases monitoring results reporting findings and maintaining suite of automated tests in XStudio TAGS

Reference

Details can be provided on request

38

Think Future Technologies

XI-XII FloorsJMD Regent SquareGurgaon Haryana IndiawwwtftuscomEmail infotftuscom

Thanks

Tushar MiglaniBusiness Development

Email bizdevtftuscom

Phone +91-124-2807000

  • Think Future Technologies ndash Corporate Overview
  • Contents
  • Overview
  • Accreditations
  • At a glance
  • Key Differentiators
  • Slide 7
  • PDLC Expertise
  • Resource Distribution - Overall
  • Project Management Process (PMP) Flowchart
  • PMP Artifacts
  • Governance Model
  • Recruitment Overview
  • Our Expertise (Dev)
  • Our Expertise (QA)
  • Information Security
  • IP Security
  • Engagement Model
  • Initial Steps
  • Summary ndash TFT Advantage
  • Slide 21
  • Case Study 1
  • Slide 23
  • Case Study 2
  • Slide 25
  • Case Study 4 Automated Regression Suite
  • Case Study 5 Off shoring QA
  • Case Study 6 Assessment Software System for DRDO
  • Slide 29
  • Case Study 7 Human Resource System
  • Case Study 8 Mobile Apps
  • Case Study 9 Migration from QTP+QC to Selenium+VSTM
  • Slide 33
  • Case Study 10 Clintele(Extended Team)
  • Slide 35
  • Case Study 11
  • Slide 37
  • Slide 38
Page 17: Think future technologies – corporate presentation (public)

17

IP Security

bull Non Disclosure Agreement- Between client and TFT

bull Information Access - Confidential information distributed on need to know basis

bull Employee Confidentiality- Employee Agreement- Client specific contract (can be discussed)

bull Non-Compete Agreement- Do not work for a list of ldquocompetingrdquo companies (can be

discussed)

18

Engagement Model

bull Time and Material- TFT Project Management- Client Project Management

bull Fixed Cost ndash Fixed Time- Pre decided cost- TFT Project Management

bull Maintenance- Minimum retainer ship basis

bull Dedicated Offshore Development Centre- Dedicated Resources- Dedicated Infrastructure

19

Initial Steps

bull Discovery Phase- Estimated to be one monthrsquos duration- TFT sends 1 or 2 Sr engineers on-site to understand the

culture technologies and frameworks used short and long term expectations etc

- Estimated to be one monthrsquos duration- Jointly formulated what needs to be done in pilot phase- And the metrics to evaluate success of pilot phase

bull Pilot Phase- Set of tasks to be carried out by TFT- Apply and validate the Project Management

Governance Model- Evaluate the pilot phase

bull Project Execution Phase- Project Kick-off

20

Summary ndash TFT Advantage

bull Resources that work over 45 hours a week

bull 20 of resources are added as Shadow (ie not billed)

bull Easy ramping up and ramping down of resources as per

requirement

bull Access to experienced and expert consultants on need basis

bull Work as extended team of the client

bull Good Process definition and validation

bull Self developed tools that are provided to client free of charge

bull All this at a very competitive price

21

Contents

About Think Future Technologies

Case Studies

Outsourcing

22

Case Study 1

It is a private university located in Robina Gold Coast Queensland Australia It is also

the first private university established in Australia It received top marks in more

categories (key performance indicators) of the Good Universities Guide than any other

Australian university in 2007 2008 2009 and an equal second rating in 2010

TFT is working with it since last one year and had come in relationship after exhaustive

evaluation of technically competent vendors by it TFT is one stop solution for all their IT

guidance development amp maintenance

bullKey Features

minusExtended team to itrsquos PMO

minusFlexible support model

minusAvailability of SME on demand

minusDedicated and focused team

23

Technologies ( Support )

minus iPad Development

minus MS Dynamics (CRM)

minus MS Sharepoint

minus MS Team Foundation Server

minus MS SQL Server (RS amp AS)

minus MS NET Framework (C VBNET C++) development amp maintenance

minus Blackboard Support

minus QA amp Testing

TFT is developing new as well as maintaining existing applications Here our responsibilities lies with guiding client on new tools amp technologies where ever required

Reference shall be provided on request

24

Case Study 2

It is an US based entity deals in online digital assets The client has forged business partnerships with renowned corporate thereby offering their contents in various innovative ways

TFT came up with a proposal for developing a software system where in they can merchandize their assets online via various mediums such as web mails blogs chats etc

bullKey FeaturesminusDynamic availability of digital contents from contents libraryminusHighly secure over internetminusInvolved windows internals programmingminusScalable architecture

bullTechnologiesminusC 20 Flash Flex AS 30minusWPF amp AJAXminusDesign Patterns amp MVC

25

Case Study 3 Create And Print

Create and print is a product of world known greeting card company This is the Adobe flex based application where user can customize the pre-defined as well as new greeting cards for their friends and family and can take printout

bullKey FeaturesminusDynamic availability of digital contents from contents libraryminusHighly secure over internetminusScalable and well defined architecture- Favorite card can be posted directly on social networking sites

bullTechnologiesminusAdobe Flex 30 AS 30minusJavascript (dojo)and pythonminusDesign Patterns(Faccedilade Pattern Command Pattern Proxy Pattern etc) amp MVC based framework(pureMVC)

bullReferencesminusOn Demand

26

Case Study 4 Automated Regression Suite

It is an online dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business need was to help with regression testing using automated means which was spanning approx 8000 test cases and used to take weeks to execute one full cycle

bullKey FeaturesminusAutomated ~5000 test cases automation still going onminusMost innovative use of Object Repository and Recovery MechanismminusUnattended execution of all test cases in parallel on ~10 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files instead of need to launch from Quality CenterminusFull support for database validationsminusSupport for multiple version of application features running at the same time

bullTechnologiesminusQuality Center from HPminusQuickTest Profession from HP with tightest possible integration with Quality CenterminusExtensive use of Open Test Architecture exposed by Quality CenterminusUse of Automation object model of QuickTest ProminusStrong usage of VBScript

27

Case Study 5 Off shoring QA

The client is an Israel based company developing email client that makes it easy and enjoyable for people to send and receive emails

Business need was to offshore the complete QA

bullKey FeaturesminusMoved the entire QA to India in a matter of 3 monthsminusThe QA was spread across 4 different sub-teams totaling 20 resources minusEach sub-team had a local associate leadminusThe Associate Lead of each team reported to an onsite leadminusA site to site VPN was setup between TFT and the client to enable a better and responsive environment for the teams at TFTminusAll KT was done in two phases In the first phase the TFT leads visited the client site In the second phase the leads visited India to train meet and greet each member of the team This also allowed each offshore member to interact with the onsite leads and build good bondingminusAll requirements brainstorming test case review was done along with the onsite lead using Internet Messenger like skypeminusThere was a regular exchange of daily and weekly status reportsminusThe top level stakeholders setup a monthly status checkpoint to ensure that all issues were under control

28

Case Study 6 Assessment Software System for DRDO

Defence Research Development Organization is an Indian government owned enterprise dealing in development of defence equipments and having labs across India It had a requirement to manage amp control its yearly assessment amp training process throughout India on an uniform basis

A Net based implementation using Oracle as a backend database was recommended for the implementation of the entire system It took about 18 months for the entire implementation covering all the labs

bullKey FeaturesminusWeb-enabled applicationminusHighly secure over internet amp intranet being a defense applicationminusScalability amp MaintainabilityminusSecurity at all levels ie IIS Presentation Business Database

bullTechnologiesminusC ASPNET jQueryminusWebservices amp AJAXminusNUnit JSUnit amp QUnit minusOracle 10g Design Patterns MVC

29

bullReference Siteminuswwwdrdoorg

After the huge success of training and assessment application DRDO is working on new initiatives where TFT will be hand holding them in implementing CMS systems for various modules

bullKey FeaturesminusWeb-enabled applicationminusHighly secure over internet amp intranet being a defense applicationminusCMS (Joomla) amp SEOminusSecurity at all levels ie IIS Presentation Business Database

bullTechnologiesminusPHP C ASPNET jQueryminusWebservices amp AJAXminusMySQL minusDesign Patterns MVC

ReferenceOn Demand

30

Case Study 7 Human Resource System

Developed a Human Resource Management Engine Part of this engine was used to support development of a customized human resource management system

bullKey FeaturesminusPAQ ManagementminusJobreq ManagementminusNewbie ManagementminusEmployee ManagementminusSeparation ManagementminusAssets Management minusReporting

bullTechnologiesminusJavaJ2EE Struts Spring Core Quartz iTextJNDISOAPVelocityminusMy SQLMS SQL Server 2005 DatabasesminusHTML Javascript DojoXSLTMXMLminusAdobersquos IlogElixir for visualization

31

Case Study 8 Mobile Apps

TFT is developing Smart phone applications on multiple platforms in Fun entertainment games and apps for enterprise

bullKey FeaturesminusSocial NetworkingminusAdds on MobileminusGPSminusFunny Avatars

bullTechnologiesminusiPhone SDK 30 XCode Objective CminusBlackberry J2MEminusAndroidminusWindows 7

32

Case Study 9 Migration from QTP+QC to Selenium+VSTM

Our client is a dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business and Financial need was to reduce the execution time for current automation suite (~8000 test cases) from 48 hours to 6 hours by increasing number of automation hosts from current 8 to 40 This required additional purchase of about 32 QTP licenses (along with new QC licenses)

bullKey FeaturesminusImplemented TAGS framework based on SeleniumminusReplaced QC with Microsoft Visual Studio Test Manager and integrated selenium with VSTMminusUnattended execution of all test cases in parallel on ~40 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files or excel based Grid (our own solution)minusFull support for database validations and APIminusSupport for multiple versions of application features running at the same time

bullTechnologiesminusTAGS- TFT Generic Test Automation Framework based on Selenium Web driverminusMicrosoft Visual Studio Test ManagerminusSmart integration of Test Manager with TAGS completely replacing HP Quality CenterminusTAGS Grid (Our indigenous grid solution)

33

TFT has been working as extended QA team to the existing qa team of our US client It has been working with TFT to develop test cases repair existing test cases test mobile applications (iPhone iPod Androids Blackberries etc) on device and simulator both

Reference

Details can be provided on request

34

Case Study 10 Clintele(Extended Team)

An online dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business and Financial need was to cut down the running operational cost of maintenance and execution along with couple of other implicit expectations

bullKey FeaturesminusSignificant reduction in cost of operationminusExtension to clientrsquos onsite team giving work window or 15 hrs dailyminusTechnical support to existing automation teamminusTrained shadow resources to provide work continuityminus45 hours work week

bullTechnologiesminusMicrosoft NET Framework 3540 MVC 2030 Unity Framework 40 Enterprise Library 40minusMS Team System 2010 MS SQL Server 2008minusNUnit Mock Objects Test Driven NETminusC jQueryminusRazor View Engine LINQ

35

TFT has been working as extended Development team to the existing dev team of Matchcom Matchcom has been working with TFT to develop amp maintain internal tools maintenance of existing matchcom site

Reference

Details can be provided on request

36

Case Study 11

It is a microstock photography website which maintains a library of royalty-free stock images available by subscription

Business need for it was to reduce amount of manual efforts required to carry through regression testing for each product release This would enable existing experts to focus on product enhancements rather than regression tests of the application while keeping implementation costs to minimum levels

bullKey FeaturesminusImplemented TAGS framework based on seleniumminusUsed XStudio as test management tool which comes with free licensingminusUnattended execution of all test cases in parallel on ~12 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files or excel based Grid (our indigenous solution)minusFull support for database validations and APIminusSupport for multiple versions of application features running at the same timeminusUse of excel to write automation workflows in order to minimize need of programming expertise which would otherwise be required to automate with selenium

bullTechnologiesminusTAGS- TFT Generic Test Automation Framework based on Selenium Web driverminusXStudio as Test Management ToolminusSmart integration of XStudio with TAGSminusTAGS Grid

37

bullReferences As per request

TFT is working as extended QA team to the existing qa team of our client It has been working with TFT to develop test cases repair existing test cases automate test cases using TAGS regular execution of these automated test cases monitoring results reporting findings and maintaining suite of automated tests in XStudio TAGS

Reference

Details can be provided on request

38

Think Future Technologies

XI-XII FloorsJMD Regent SquareGurgaon Haryana IndiawwwtftuscomEmail infotftuscom

Thanks

Tushar MiglaniBusiness Development

Email bizdevtftuscom

Phone +91-124-2807000

  • Think Future Technologies ndash Corporate Overview
  • Contents
  • Overview
  • Accreditations
  • At a glance
  • Key Differentiators
  • Slide 7
  • PDLC Expertise
  • Resource Distribution - Overall
  • Project Management Process (PMP) Flowchart
  • PMP Artifacts
  • Governance Model
  • Recruitment Overview
  • Our Expertise (Dev)
  • Our Expertise (QA)
  • Information Security
  • IP Security
  • Engagement Model
  • Initial Steps
  • Summary ndash TFT Advantage
  • Slide 21
  • Case Study 1
  • Slide 23
  • Case Study 2
  • Slide 25
  • Case Study 4 Automated Regression Suite
  • Case Study 5 Off shoring QA
  • Case Study 6 Assessment Software System for DRDO
  • Slide 29
  • Case Study 7 Human Resource System
  • Case Study 8 Mobile Apps
  • Case Study 9 Migration from QTP+QC to Selenium+VSTM
  • Slide 33
  • Case Study 10 Clintele(Extended Team)
  • Slide 35
  • Case Study 11
  • Slide 37
  • Slide 38
Page 18: Think future technologies – corporate presentation (public)

18

Engagement Model

bull Time and Material- TFT Project Management- Client Project Management

bull Fixed Cost ndash Fixed Time- Pre decided cost- TFT Project Management

bull Maintenance- Minimum retainer ship basis

bull Dedicated Offshore Development Centre- Dedicated Resources- Dedicated Infrastructure

19

Initial Steps

bull Discovery Phase- Estimated to be one monthrsquos duration- TFT sends 1 or 2 Sr engineers on-site to understand the

culture technologies and frameworks used short and long term expectations etc

- Estimated to be one monthrsquos duration- Jointly formulated what needs to be done in pilot phase- And the metrics to evaluate success of pilot phase

bull Pilot Phase- Set of tasks to be carried out by TFT- Apply and validate the Project Management

Governance Model- Evaluate the pilot phase

bull Project Execution Phase- Project Kick-off

20

Summary ndash TFT Advantage

bull Resources that work over 45 hours a week

bull 20 of resources are added as Shadow (ie not billed)

bull Easy ramping up and ramping down of resources as per

requirement

bull Access to experienced and expert consultants on need basis

bull Work as extended team of the client

bull Good Process definition and validation

bull Self developed tools that are provided to client free of charge

bull All this at a very competitive price

21

Contents

About Think Future Technologies

Case Studies

Outsourcing

22

Case Study 1

It is a private university located in Robina Gold Coast Queensland Australia It is also

the first private university established in Australia It received top marks in more

categories (key performance indicators) of the Good Universities Guide than any other

Australian university in 2007 2008 2009 and an equal second rating in 2010

TFT is working with it since last one year and had come in relationship after exhaustive

evaluation of technically competent vendors by it TFT is one stop solution for all their IT

guidance development amp maintenance

bullKey Features

minusExtended team to itrsquos PMO

minusFlexible support model

minusAvailability of SME on demand

minusDedicated and focused team

23

Technologies ( Support )

minus iPad Development

minus MS Dynamics (CRM)

minus MS Sharepoint

minus MS Team Foundation Server

minus MS SQL Server (RS amp AS)

minus MS NET Framework (C VBNET C++) development amp maintenance

minus Blackboard Support

minus QA amp Testing

TFT is developing new as well as maintaining existing applications Here our responsibilities lies with guiding client on new tools amp technologies where ever required

Reference shall be provided on request

24

Case Study 2

It is an US based entity deals in online digital assets The client has forged business partnerships with renowned corporate thereby offering their contents in various innovative ways

TFT came up with a proposal for developing a software system where in they can merchandize their assets online via various mediums such as web mails blogs chats etc

bullKey FeaturesminusDynamic availability of digital contents from contents libraryminusHighly secure over internetminusInvolved windows internals programmingminusScalable architecture

bullTechnologiesminusC 20 Flash Flex AS 30minusWPF amp AJAXminusDesign Patterns amp MVC

25

Case Study 3 Create And Print

Create and print is a product of world known greeting card company This is the Adobe flex based application where user can customize the pre-defined as well as new greeting cards for their friends and family and can take printout

bullKey FeaturesminusDynamic availability of digital contents from contents libraryminusHighly secure over internetminusScalable and well defined architecture- Favorite card can be posted directly on social networking sites

bullTechnologiesminusAdobe Flex 30 AS 30minusJavascript (dojo)and pythonminusDesign Patterns(Faccedilade Pattern Command Pattern Proxy Pattern etc) amp MVC based framework(pureMVC)

bullReferencesminusOn Demand

26

Case Study 4 Automated Regression Suite

It is an online dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business need was to help with regression testing using automated means which was spanning approx 8000 test cases and used to take weeks to execute one full cycle

bullKey FeaturesminusAutomated ~5000 test cases automation still going onminusMost innovative use of Object Repository and Recovery MechanismminusUnattended execution of all test cases in parallel on ~10 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files instead of need to launch from Quality CenterminusFull support for database validationsminusSupport for multiple version of application features running at the same time

bullTechnologiesminusQuality Center from HPminusQuickTest Profession from HP with tightest possible integration with Quality CenterminusExtensive use of Open Test Architecture exposed by Quality CenterminusUse of Automation object model of QuickTest ProminusStrong usage of VBScript

27

Case Study 5 Off shoring QA

The client is an Israel based company developing email client that makes it easy and enjoyable for people to send and receive emails

Business need was to offshore the complete QA

bullKey FeaturesminusMoved the entire QA to India in a matter of 3 monthsminusThe QA was spread across 4 different sub-teams totaling 20 resources minusEach sub-team had a local associate leadminusThe Associate Lead of each team reported to an onsite leadminusA site to site VPN was setup between TFT and the client to enable a better and responsive environment for the teams at TFTminusAll KT was done in two phases In the first phase the TFT leads visited the client site In the second phase the leads visited India to train meet and greet each member of the team This also allowed each offshore member to interact with the onsite leads and build good bondingminusAll requirements brainstorming test case review was done along with the onsite lead using Internet Messenger like skypeminusThere was a regular exchange of daily and weekly status reportsminusThe top level stakeholders setup a monthly status checkpoint to ensure that all issues were under control

28

Case Study 6 Assessment Software System for DRDO

Defence Research Development Organization is an Indian government owned enterprise dealing in development of defence equipments and having labs across India It had a requirement to manage amp control its yearly assessment amp training process throughout India on an uniform basis

A Net based implementation using Oracle as a backend database was recommended for the implementation of the entire system It took about 18 months for the entire implementation covering all the labs

bullKey FeaturesminusWeb-enabled applicationminusHighly secure over internet amp intranet being a defense applicationminusScalability amp MaintainabilityminusSecurity at all levels ie IIS Presentation Business Database

bullTechnologiesminusC ASPNET jQueryminusWebservices amp AJAXminusNUnit JSUnit amp QUnit minusOracle 10g Design Patterns MVC

29

bullReference Siteminuswwwdrdoorg

After the huge success of training and assessment application DRDO is working on new initiatives where TFT will be hand holding them in implementing CMS systems for various modules

bullKey FeaturesminusWeb-enabled applicationminusHighly secure over internet amp intranet being a defense applicationminusCMS (Joomla) amp SEOminusSecurity at all levels ie IIS Presentation Business Database

bullTechnologiesminusPHP C ASPNET jQueryminusWebservices amp AJAXminusMySQL minusDesign Patterns MVC

ReferenceOn Demand

30

Case Study 7 Human Resource System

Developed a Human Resource Management Engine Part of this engine was used to support development of a customized human resource management system

bullKey FeaturesminusPAQ ManagementminusJobreq ManagementminusNewbie ManagementminusEmployee ManagementminusSeparation ManagementminusAssets Management minusReporting

bullTechnologiesminusJavaJ2EE Struts Spring Core Quartz iTextJNDISOAPVelocityminusMy SQLMS SQL Server 2005 DatabasesminusHTML Javascript DojoXSLTMXMLminusAdobersquos IlogElixir for visualization

31

Case Study 8 Mobile Apps

TFT is developing Smart phone applications on multiple platforms in Fun entertainment games and apps for enterprise

bullKey FeaturesminusSocial NetworkingminusAdds on MobileminusGPSminusFunny Avatars

bullTechnologiesminusiPhone SDK 30 XCode Objective CminusBlackberry J2MEminusAndroidminusWindows 7

32

Case Study 9 Migration from QTP+QC to Selenium+VSTM

Our client is a dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business and Financial need was to reduce the execution time for current automation suite (~8000 test cases) from 48 hours to 6 hours by increasing number of automation hosts from current 8 to 40 This required additional purchase of about 32 QTP licenses (along with new QC licenses)

bullKey FeaturesminusImplemented TAGS framework based on SeleniumminusReplaced QC with Microsoft Visual Studio Test Manager and integrated selenium with VSTMminusUnattended execution of all test cases in parallel on ~40 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files or excel based Grid (our own solution)minusFull support for database validations and APIminusSupport for multiple versions of application features running at the same time

bullTechnologiesminusTAGS- TFT Generic Test Automation Framework based on Selenium Web driverminusMicrosoft Visual Studio Test ManagerminusSmart integration of Test Manager with TAGS completely replacing HP Quality CenterminusTAGS Grid (Our indigenous grid solution)

33

TFT has been working as extended QA team to the existing qa team of our US client It has been working with TFT to develop test cases repair existing test cases test mobile applications (iPhone iPod Androids Blackberries etc) on device and simulator both

Reference

Details can be provided on request

34

Case Study 10 Clintele(Extended Team)

An online dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business and Financial need was to cut down the running operational cost of maintenance and execution along with couple of other implicit expectations

bullKey FeaturesminusSignificant reduction in cost of operationminusExtension to clientrsquos onsite team giving work window or 15 hrs dailyminusTechnical support to existing automation teamminusTrained shadow resources to provide work continuityminus45 hours work week

bullTechnologiesminusMicrosoft NET Framework 3540 MVC 2030 Unity Framework 40 Enterprise Library 40minusMS Team System 2010 MS SQL Server 2008minusNUnit Mock Objects Test Driven NETminusC jQueryminusRazor View Engine LINQ

35

TFT has been working as extended Development team to the existing dev team of Matchcom Matchcom has been working with TFT to develop amp maintain internal tools maintenance of existing matchcom site

Reference

Details can be provided on request

36

Case Study 11

It is a microstock photography website which maintains a library of royalty-free stock images available by subscription

Business need for it was to reduce amount of manual efforts required to carry through regression testing for each product release This would enable existing experts to focus on product enhancements rather than regression tests of the application while keeping implementation costs to minimum levels

bullKey FeaturesminusImplemented TAGS framework based on seleniumminusUsed XStudio as test management tool which comes with free licensingminusUnattended execution of all test cases in parallel on ~12 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files or excel based Grid (our indigenous solution)minusFull support for database validations and APIminusSupport for multiple versions of application features running at the same timeminusUse of excel to write automation workflows in order to minimize need of programming expertise which would otherwise be required to automate with selenium

bullTechnologiesminusTAGS- TFT Generic Test Automation Framework based on Selenium Web driverminusXStudio as Test Management ToolminusSmart integration of XStudio with TAGSminusTAGS Grid

37

bullReferences As per request

TFT is working as extended QA team to the existing qa team of our client It has been working with TFT to develop test cases repair existing test cases automate test cases using TAGS regular execution of these automated test cases monitoring results reporting findings and maintaining suite of automated tests in XStudio TAGS

Reference

Details can be provided on request

38

Think Future Technologies

XI-XII FloorsJMD Regent SquareGurgaon Haryana IndiawwwtftuscomEmail infotftuscom

Thanks

Tushar MiglaniBusiness Development

Email bizdevtftuscom

Phone +91-124-2807000

  • Think Future Technologies ndash Corporate Overview
  • Contents
  • Overview
  • Accreditations
  • At a glance
  • Key Differentiators
  • Slide 7
  • PDLC Expertise
  • Resource Distribution - Overall
  • Project Management Process (PMP) Flowchart
  • PMP Artifacts
  • Governance Model
  • Recruitment Overview
  • Our Expertise (Dev)
  • Our Expertise (QA)
  • Information Security
  • IP Security
  • Engagement Model
  • Initial Steps
  • Summary ndash TFT Advantage
  • Slide 21
  • Case Study 1
  • Slide 23
  • Case Study 2
  • Slide 25
  • Case Study 4 Automated Regression Suite
  • Case Study 5 Off shoring QA
  • Case Study 6 Assessment Software System for DRDO
  • Slide 29
  • Case Study 7 Human Resource System
  • Case Study 8 Mobile Apps
  • Case Study 9 Migration from QTP+QC to Selenium+VSTM
  • Slide 33
  • Case Study 10 Clintele(Extended Team)
  • Slide 35
  • Case Study 11
  • Slide 37
  • Slide 38
Page 19: Think future technologies – corporate presentation (public)

19

Initial Steps

bull Discovery Phase- Estimated to be one monthrsquos duration- TFT sends 1 or 2 Sr engineers on-site to understand the

culture technologies and frameworks used short and long term expectations etc

- Estimated to be one monthrsquos duration- Jointly formulated what needs to be done in pilot phase- And the metrics to evaluate success of pilot phase

bull Pilot Phase- Set of tasks to be carried out by TFT- Apply and validate the Project Management

Governance Model- Evaluate the pilot phase

bull Project Execution Phase- Project Kick-off

20

Summary ndash TFT Advantage

bull Resources that work over 45 hours a week

bull 20 of resources are added as Shadow (ie not billed)

bull Easy ramping up and ramping down of resources as per

requirement

bull Access to experienced and expert consultants on need basis

bull Work as extended team of the client

bull Good Process definition and validation

bull Self developed tools that are provided to client free of charge

bull All this at a very competitive price

21

Contents

About Think Future Technologies

Case Studies

Outsourcing

22

Case Study 1

It is a private university located in Robina Gold Coast Queensland Australia It is also

the first private university established in Australia It received top marks in more

categories (key performance indicators) of the Good Universities Guide than any other

Australian university in 2007 2008 2009 and an equal second rating in 2010

TFT is working with it since last one year and had come in relationship after exhaustive

evaluation of technically competent vendors by it TFT is one stop solution for all their IT

guidance development amp maintenance

bullKey Features

minusExtended team to itrsquos PMO

minusFlexible support model

minusAvailability of SME on demand

minusDedicated and focused team

23

Technologies ( Support )

minus iPad Development

minus MS Dynamics (CRM)

minus MS Sharepoint

minus MS Team Foundation Server

minus MS SQL Server (RS amp AS)

minus MS NET Framework (C VBNET C++) development amp maintenance

minus Blackboard Support

minus QA amp Testing

TFT is developing new as well as maintaining existing applications Here our responsibilities lies with guiding client on new tools amp technologies where ever required

Reference shall be provided on request

24

Case Study 2

It is an US based entity deals in online digital assets The client has forged business partnerships with renowned corporate thereby offering their contents in various innovative ways

TFT came up with a proposal for developing a software system where in they can merchandize their assets online via various mediums such as web mails blogs chats etc

bullKey FeaturesminusDynamic availability of digital contents from contents libraryminusHighly secure over internetminusInvolved windows internals programmingminusScalable architecture

bullTechnologiesminusC 20 Flash Flex AS 30minusWPF amp AJAXminusDesign Patterns amp MVC

25

Case Study 3 Create And Print

Create and print is a product of world known greeting card company This is the Adobe flex based application where user can customize the pre-defined as well as new greeting cards for their friends and family and can take printout

bullKey FeaturesminusDynamic availability of digital contents from contents libraryminusHighly secure over internetminusScalable and well defined architecture- Favorite card can be posted directly on social networking sites

bullTechnologiesminusAdobe Flex 30 AS 30minusJavascript (dojo)and pythonminusDesign Patterns(Faccedilade Pattern Command Pattern Proxy Pattern etc) amp MVC based framework(pureMVC)

bullReferencesminusOn Demand

26

Case Study 4 Automated Regression Suite

It is an online dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business need was to help with regression testing using automated means which was spanning approx 8000 test cases and used to take weeks to execute one full cycle

bullKey FeaturesminusAutomated ~5000 test cases automation still going onminusMost innovative use of Object Repository and Recovery MechanismminusUnattended execution of all test cases in parallel on ~10 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files instead of need to launch from Quality CenterminusFull support for database validationsminusSupport for multiple version of application features running at the same time

bullTechnologiesminusQuality Center from HPminusQuickTest Profession from HP with tightest possible integration with Quality CenterminusExtensive use of Open Test Architecture exposed by Quality CenterminusUse of Automation object model of QuickTest ProminusStrong usage of VBScript

27

Case Study 5 Off shoring QA

The client is an Israel based company developing email client that makes it easy and enjoyable for people to send and receive emails

Business need was to offshore the complete QA

bullKey FeaturesminusMoved the entire QA to India in a matter of 3 monthsminusThe QA was spread across 4 different sub-teams totaling 20 resources minusEach sub-team had a local associate leadminusThe Associate Lead of each team reported to an onsite leadminusA site to site VPN was setup between TFT and the client to enable a better and responsive environment for the teams at TFTminusAll KT was done in two phases In the first phase the TFT leads visited the client site In the second phase the leads visited India to train meet and greet each member of the team This also allowed each offshore member to interact with the onsite leads and build good bondingminusAll requirements brainstorming test case review was done along with the onsite lead using Internet Messenger like skypeminusThere was a regular exchange of daily and weekly status reportsminusThe top level stakeholders setup a monthly status checkpoint to ensure that all issues were under control

28

Case Study 6 Assessment Software System for DRDO

Defence Research Development Organization is an Indian government owned enterprise dealing in development of defence equipments and having labs across India It had a requirement to manage amp control its yearly assessment amp training process throughout India on an uniform basis

A Net based implementation using Oracle as a backend database was recommended for the implementation of the entire system It took about 18 months for the entire implementation covering all the labs

bullKey FeaturesminusWeb-enabled applicationminusHighly secure over internet amp intranet being a defense applicationminusScalability amp MaintainabilityminusSecurity at all levels ie IIS Presentation Business Database

bullTechnologiesminusC ASPNET jQueryminusWebservices amp AJAXminusNUnit JSUnit amp QUnit minusOracle 10g Design Patterns MVC

29

bullReference Siteminuswwwdrdoorg

After the huge success of training and assessment application DRDO is working on new initiatives where TFT will be hand holding them in implementing CMS systems for various modules

bullKey FeaturesminusWeb-enabled applicationminusHighly secure over internet amp intranet being a defense applicationminusCMS (Joomla) amp SEOminusSecurity at all levels ie IIS Presentation Business Database

bullTechnologiesminusPHP C ASPNET jQueryminusWebservices amp AJAXminusMySQL minusDesign Patterns MVC

ReferenceOn Demand

30

Case Study 7 Human Resource System

Developed a Human Resource Management Engine Part of this engine was used to support development of a customized human resource management system

bullKey FeaturesminusPAQ ManagementminusJobreq ManagementminusNewbie ManagementminusEmployee ManagementminusSeparation ManagementminusAssets Management minusReporting

bullTechnologiesminusJavaJ2EE Struts Spring Core Quartz iTextJNDISOAPVelocityminusMy SQLMS SQL Server 2005 DatabasesminusHTML Javascript DojoXSLTMXMLminusAdobersquos IlogElixir for visualization

31

Case Study 8 Mobile Apps

TFT is developing Smart phone applications on multiple platforms in Fun entertainment games and apps for enterprise

bullKey FeaturesminusSocial NetworkingminusAdds on MobileminusGPSminusFunny Avatars

bullTechnologiesminusiPhone SDK 30 XCode Objective CminusBlackberry J2MEminusAndroidminusWindows 7

32

Case Study 9 Migration from QTP+QC to Selenium+VSTM

Our client is a dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business and Financial need was to reduce the execution time for current automation suite (~8000 test cases) from 48 hours to 6 hours by increasing number of automation hosts from current 8 to 40 This required additional purchase of about 32 QTP licenses (along with new QC licenses)

bullKey FeaturesminusImplemented TAGS framework based on SeleniumminusReplaced QC with Microsoft Visual Studio Test Manager and integrated selenium with VSTMminusUnattended execution of all test cases in parallel on ~40 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files or excel based Grid (our own solution)minusFull support for database validations and APIminusSupport for multiple versions of application features running at the same time

bullTechnologiesminusTAGS- TFT Generic Test Automation Framework based on Selenium Web driverminusMicrosoft Visual Studio Test ManagerminusSmart integration of Test Manager with TAGS completely replacing HP Quality CenterminusTAGS Grid (Our indigenous grid solution)

33

TFT has been working as extended QA team to the existing qa team of our US client It has been working with TFT to develop test cases repair existing test cases test mobile applications (iPhone iPod Androids Blackberries etc) on device and simulator both

Reference

Details can be provided on request

34

Case Study 10 Clintele(Extended Team)

An online dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business and Financial need was to cut down the running operational cost of maintenance and execution along with couple of other implicit expectations

bullKey FeaturesminusSignificant reduction in cost of operationminusExtension to clientrsquos onsite team giving work window or 15 hrs dailyminusTechnical support to existing automation teamminusTrained shadow resources to provide work continuityminus45 hours work week

bullTechnologiesminusMicrosoft NET Framework 3540 MVC 2030 Unity Framework 40 Enterprise Library 40minusMS Team System 2010 MS SQL Server 2008minusNUnit Mock Objects Test Driven NETminusC jQueryminusRazor View Engine LINQ

35

TFT has been working as extended Development team to the existing dev team of Matchcom Matchcom has been working with TFT to develop amp maintain internal tools maintenance of existing matchcom site

Reference

Details can be provided on request

36

Case Study 11

It is a microstock photography website which maintains a library of royalty-free stock images available by subscription

Business need for it was to reduce amount of manual efforts required to carry through regression testing for each product release This would enable existing experts to focus on product enhancements rather than regression tests of the application while keeping implementation costs to minimum levels

bullKey FeaturesminusImplemented TAGS framework based on seleniumminusUsed XStudio as test management tool which comes with free licensingminusUnattended execution of all test cases in parallel on ~12 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files or excel based Grid (our indigenous solution)minusFull support for database validations and APIminusSupport for multiple versions of application features running at the same timeminusUse of excel to write automation workflows in order to minimize need of programming expertise which would otherwise be required to automate with selenium

bullTechnologiesminusTAGS- TFT Generic Test Automation Framework based on Selenium Web driverminusXStudio as Test Management ToolminusSmart integration of XStudio with TAGSminusTAGS Grid

37

bullReferences As per request

TFT is working as extended QA team to the existing qa team of our client It has been working with TFT to develop test cases repair existing test cases automate test cases using TAGS regular execution of these automated test cases monitoring results reporting findings and maintaining suite of automated tests in XStudio TAGS

Reference

Details can be provided on request

38

Think Future Technologies

XI-XII FloorsJMD Regent SquareGurgaon Haryana IndiawwwtftuscomEmail infotftuscom

Thanks

Tushar MiglaniBusiness Development

Email bizdevtftuscom

Phone +91-124-2807000

  • Think Future Technologies ndash Corporate Overview
  • Contents
  • Overview
  • Accreditations
  • At a glance
  • Key Differentiators
  • Slide 7
  • PDLC Expertise
  • Resource Distribution - Overall
  • Project Management Process (PMP) Flowchart
  • PMP Artifacts
  • Governance Model
  • Recruitment Overview
  • Our Expertise (Dev)
  • Our Expertise (QA)
  • Information Security
  • IP Security
  • Engagement Model
  • Initial Steps
  • Summary ndash TFT Advantage
  • Slide 21
  • Case Study 1
  • Slide 23
  • Case Study 2
  • Slide 25
  • Case Study 4 Automated Regression Suite
  • Case Study 5 Off shoring QA
  • Case Study 6 Assessment Software System for DRDO
  • Slide 29
  • Case Study 7 Human Resource System
  • Case Study 8 Mobile Apps
  • Case Study 9 Migration from QTP+QC to Selenium+VSTM
  • Slide 33
  • Case Study 10 Clintele(Extended Team)
  • Slide 35
  • Case Study 11
  • Slide 37
  • Slide 38
Page 20: Think future technologies – corporate presentation (public)

20

Summary ndash TFT Advantage

bull Resources that work over 45 hours a week

bull 20 of resources are added as Shadow (ie not billed)

bull Easy ramping up and ramping down of resources as per

requirement

bull Access to experienced and expert consultants on need basis

bull Work as extended team of the client

bull Good Process definition and validation

bull Self developed tools that are provided to client free of charge

bull All this at a very competitive price

21

Contents

About Think Future Technologies

Case Studies

Outsourcing

22

Case Study 1

It is a private university located in Robina Gold Coast Queensland Australia It is also

the first private university established in Australia It received top marks in more

categories (key performance indicators) of the Good Universities Guide than any other

Australian university in 2007 2008 2009 and an equal second rating in 2010

TFT is working with it since last one year and had come in relationship after exhaustive

evaluation of technically competent vendors by it TFT is one stop solution for all their IT

guidance development amp maintenance

bullKey Features

minusExtended team to itrsquos PMO

minusFlexible support model

minusAvailability of SME on demand

minusDedicated and focused team

23

Technologies ( Support )

minus iPad Development

minus MS Dynamics (CRM)

minus MS Sharepoint

minus MS Team Foundation Server

minus MS SQL Server (RS amp AS)

minus MS NET Framework (C VBNET C++) development amp maintenance

minus Blackboard Support

minus QA amp Testing

TFT is developing new as well as maintaining existing applications Here our responsibilities lies with guiding client on new tools amp technologies where ever required

Reference shall be provided on request

24

Case Study 2

It is an US based entity deals in online digital assets The client has forged business partnerships with renowned corporate thereby offering their contents in various innovative ways

TFT came up with a proposal for developing a software system where in they can merchandize their assets online via various mediums such as web mails blogs chats etc

bullKey FeaturesminusDynamic availability of digital contents from contents libraryminusHighly secure over internetminusInvolved windows internals programmingminusScalable architecture

bullTechnologiesminusC 20 Flash Flex AS 30minusWPF amp AJAXminusDesign Patterns amp MVC

25

Case Study 3 Create And Print

Create and print is a product of world known greeting card company This is the Adobe flex based application where user can customize the pre-defined as well as new greeting cards for their friends and family and can take printout

bullKey FeaturesminusDynamic availability of digital contents from contents libraryminusHighly secure over internetminusScalable and well defined architecture- Favorite card can be posted directly on social networking sites

bullTechnologiesminusAdobe Flex 30 AS 30minusJavascript (dojo)and pythonminusDesign Patterns(Faccedilade Pattern Command Pattern Proxy Pattern etc) amp MVC based framework(pureMVC)

bullReferencesminusOn Demand

26

Case Study 4 Automated Regression Suite

It is an online dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business need was to help with regression testing using automated means which was spanning approx 8000 test cases and used to take weeks to execute one full cycle

bullKey FeaturesminusAutomated ~5000 test cases automation still going onminusMost innovative use of Object Repository and Recovery MechanismminusUnattended execution of all test cases in parallel on ~10 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files instead of need to launch from Quality CenterminusFull support for database validationsminusSupport for multiple version of application features running at the same time

bullTechnologiesminusQuality Center from HPminusQuickTest Profession from HP with tightest possible integration with Quality CenterminusExtensive use of Open Test Architecture exposed by Quality CenterminusUse of Automation object model of QuickTest ProminusStrong usage of VBScript

27

Case Study 5 Off shoring QA

The client is an Israel based company developing email client that makes it easy and enjoyable for people to send and receive emails

Business need was to offshore the complete QA

bullKey FeaturesminusMoved the entire QA to India in a matter of 3 monthsminusThe QA was spread across 4 different sub-teams totaling 20 resources minusEach sub-team had a local associate leadminusThe Associate Lead of each team reported to an onsite leadminusA site to site VPN was setup between TFT and the client to enable a better and responsive environment for the teams at TFTminusAll KT was done in two phases In the first phase the TFT leads visited the client site In the second phase the leads visited India to train meet and greet each member of the team This also allowed each offshore member to interact with the onsite leads and build good bondingminusAll requirements brainstorming test case review was done along with the onsite lead using Internet Messenger like skypeminusThere was a regular exchange of daily and weekly status reportsminusThe top level stakeholders setup a monthly status checkpoint to ensure that all issues were under control

28

Case Study 6 Assessment Software System for DRDO

Defence Research Development Organization is an Indian government owned enterprise dealing in development of defence equipments and having labs across India It had a requirement to manage amp control its yearly assessment amp training process throughout India on an uniform basis

A Net based implementation using Oracle as a backend database was recommended for the implementation of the entire system It took about 18 months for the entire implementation covering all the labs

bullKey FeaturesminusWeb-enabled applicationminusHighly secure over internet amp intranet being a defense applicationminusScalability amp MaintainabilityminusSecurity at all levels ie IIS Presentation Business Database

bullTechnologiesminusC ASPNET jQueryminusWebservices amp AJAXminusNUnit JSUnit amp QUnit minusOracle 10g Design Patterns MVC

29

bullReference Siteminuswwwdrdoorg

After the huge success of training and assessment application DRDO is working on new initiatives where TFT will be hand holding them in implementing CMS systems for various modules

bullKey FeaturesminusWeb-enabled applicationminusHighly secure over internet amp intranet being a defense applicationminusCMS (Joomla) amp SEOminusSecurity at all levels ie IIS Presentation Business Database

bullTechnologiesminusPHP C ASPNET jQueryminusWebservices amp AJAXminusMySQL minusDesign Patterns MVC

ReferenceOn Demand

30

Case Study 7 Human Resource System

Developed a Human Resource Management Engine Part of this engine was used to support development of a customized human resource management system

bullKey FeaturesminusPAQ ManagementminusJobreq ManagementminusNewbie ManagementminusEmployee ManagementminusSeparation ManagementminusAssets Management minusReporting

bullTechnologiesminusJavaJ2EE Struts Spring Core Quartz iTextJNDISOAPVelocityminusMy SQLMS SQL Server 2005 DatabasesminusHTML Javascript DojoXSLTMXMLminusAdobersquos IlogElixir for visualization

31

Case Study 8 Mobile Apps

TFT is developing Smart phone applications on multiple platforms in Fun entertainment games and apps for enterprise

bullKey FeaturesminusSocial NetworkingminusAdds on MobileminusGPSminusFunny Avatars

bullTechnologiesminusiPhone SDK 30 XCode Objective CminusBlackberry J2MEminusAndroidminusWindows 7

32

Case Study 9 Migration from QTP+QC to Selenium+VSTM

Our client is a dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business and Financial need was to reduce the execution time for current automation suite (~8000 test cases) from 48 hours to 6 hours by increasing number of automation hosts from current 8 to 40 This required additional purchase of about 32 QTP licenses (along with new QC licenses)

bullKey FeaturesminusImplemented TAGS framework based on SeleniumminusReplaced QC with Microsoft Visual Studio Test Manager and integrated selenium with VSTMminusUnattended execution of all test cases in parallel on ~40 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files or excel based Grid (our own solution)minusFull support for database validations and APIminusSupport for multiple versions of application features running at the same time

bullTechnologiesminusTAGS- TFT Generic Test Automation Framework based on Selenium Web driverminusMicrosoft Visual Studio Test ManagerminusSmart integration of Test Manager with TAGS completely replacing HP Quality CenterminusTAGS Grid (Our indigenous grid solution)

33

TFT has been working as extended QA team to the existing qa team of our US client It has been working with TFT to develop test cases repair existing test cases test mobile applications (iPhone iPod Androids Blackberries etc) on device and simulator both

Reference

Details can be provided on request

34

Case Study 10 Clintele(Extended Team)

An online dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business and Financial need was to cut down the running operational cost of maintenance and execution along with couple of other implicit expectations

bullKey FeaturesminusSignificant reduction in cost of operationminusExtension to clientrsquos onsite team giving work window or 15 hrs dailyminusTechnical support to existing automation teamminusTrained shadow resources to provide work continuityminus45 hours work week

bullTechnologiesminusMicrosoft NET Framework 3540 MVC 2030 Unity Framework 40 Enterprise Library 40minusMS Team System 2010 MS SQL Server 2008minusNUnit Mock Objects Test Driven NETminusC jQueryminusRazor View Engine LINQ

35

TFT has been working as extended Development team to the existing dev team of Matchcom Matchcom has been working with TFT to develop amp maintain internal tools maintenance of existing matchcom site

Reference

Details can be provided on request

36

Case Study 11

It is a microstock photography website which maintains a library of royalty-free stock images available by subscription

Business need for it was to reduce amount of manual efforts required to carry through regression testing for each product release This would enable existing experts to focus on product enhancements rather than regression tests of the application while keeping implementation costs to minimum levels

bullKey FeaturesminusImplemented TAGS framework based on seleniumminusUsed XStudio as test management tool which comes with free licensingminusUnattended execution of all test cases in parallel on ~12 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files or excel based Grid (our indigenous solution)minusFull support for database validations and APIminusSupport for multiple versions of application features running at the same timeminusUse of excel to write automation workflows in order to minimize need of programming expertise which would otherwise be required to automate with selenium

bullTechnologiesminusTAGS- TFT Generic Test Automation Framework based on Selenium Web driverminusXStudio as Test Management ToolminusSmart integration of XStudio with TAGSminusTAGS Grid

37

bullReferences As per request

TFT is working as extended QA team to the existing qa team of our client It has been working with TFT to develop test cases repair existing test cases automate test cases using TAGS regular execution of these automated test cases monitoring results reporting findings and maintaining suite of automated tests in XStudio TAGS

Reference

Details can be provided on request

38

Think Future Technologies

XI-XII FloorsJMD Regent SquareGurgaon Haryana IndiawwwtftuscomEmail infotftuscom

Thanks

Tushar MiglaniBusiness Development

Email bizdevtftuscom

Phone +91-124-2807000

  • Think Future Technologies ndash Corporate Overview
  • Contents
  • Overview
  • Accreditations
  • At a glance
  • Key Differentiators
  • Slide 7
  • PDLC Expertise
  • Resource Distribution - Overall
  • Project Management Process (PMP) Flowchart
  • PMP Artifacts
  • Governance Model
  • Recruitment Overview
  • Our Expertise (Dev)
  • Our Expertise (QA)
  • Information Security
  • IP Security
  • Engagement Model
  • Initial Steps
  • Summary ndash TFT Advantage
  • Slide 21
  • Case Study 1
  • Slide 23
  • Case Study 2
  • Slide 25
  • Case Study 4 Automated Regression Suite
  • Case Study 5 Off shoring QA
  • Case Study 6 Assessment Software System for DRDO
  • Slide 29
  • Case Study 7 Human Resource System
  • Case Study 8 Mobile Apps
  • Case Study 9 Migration from QTP+QC to Selenium+VSTM
  • Slide 33
  • Case Study 10 Clintele(Extended Team)
  • Slide 35
  • Case Study 11
  • Slide 37
  • Slide 38
Page 21: Think future technologies – corporate presentation (public)

21

Contents

About Think Future Technologies

Case Studies

Outsourcing

22

Case Study 1

It is a private university located in Robina Gold Coast Queensland Australia It is also

the first private university established in Australia It received top marks in more

categories (key performance indicators) of the Good Universities Guide than any other

Australian university in 2007 2008 2009 and an equal second rating in 2010

TFT is working with it since last one year and had come in relationship after exhaustive

evaluation of technically competent vendors by it TFT is one stop solution for all their IT

guidance development amp maintenance

bullKey Features

minusExtended team to itrsquos PMO

minusFlexible support model

minusAvailability of SME on demand

minusDedicated and focused team

23

Technologies ( Support )

minus iPad Development

minus MS Dynamics (CRM)

minus MS Sharepoint

minus MS Team Foundation Server

minus MS SQL Server (RS amp AS)

minus MS NET Framework (C VBNET C++) development amp maintenance

minus Blackboard Support

minus QA amp Testing

TFT is developing new as well as maintaining existing applications Here our responsibilities lies with guiding client on new tools amp technologies where ever required

Reference shall be provided on request

24

Case Study 2

It is an US based entity deals in online digital assets The client has forged business partnerships with renowned corporate thereby offering their contents in various innovative ways

TFT came up with a proposal for developing a software system where in they can merchandize their assets online via various mediums such as web mails blogs chats etc

bullKey FeaturesminusDynamic availability of digital contents from contents libraryminusHighly secure over internetminusInvolved windows internals programmingminusScalable architecture

bullTechnologiesminusC 20 Flash Flex AS 30minusWPF amp AJAXminusDesign Patterns amp MVC

25

Case Study 3 Create And Print

Create and print is a product of world known greeting card company This is the Adobe flex based application where user can customize the pre-defined as well as new greeting cards for their friends and family and can take printout

bullKey FeaturesminusDynamic availability of digital contents from contents libraryminusHighly secure over internetminusScalable and well defined architecture- Favorite card can be posted directly on social networking sites

bullTechnologiesminusAdobe Flex 30 AS 30minusJavascript (dojo)and pythonminusDesign Patterns(Faccedilade Pattern Command Pattern Proxy Pattern etc) amp MVC based framework(pureMVC)

bullReferencesminusOn Demand

26

Case Study 4 Automated Regression Suite

It is an online dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business need was to help with regression testing using automated means which was spanning approx 8000 test cases and used to take weeks to execute one full cycle

bullKey FeaturesminusAutomated ~5000 test cases automation still going onminusMost innovative use of Object Repository and Recovery MechanismminusUnattended execution of all test cases in parallel on ~10 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files instead of need to launch from Quality CenterminusFull support for database validationsminusSupport for multiple version of application features running at the same time

bullTechnologiesminusQuality Center from HPminusQuickTest Profession from HP with tightest possible integration with Quality CenterminusExtensive use of Open Test Architecture exposed by Quality CenterminusUse of Automation object model of QuickTest ProminusStrong usage of VBScript

27

Case Study 5 Off shoring QA

The client is an Israel based company developing email client that makes it easy and enjoyable for people to send and receive emails

Business need was to offshore the complete QA

bullKey FeaturesminusMoved the entire QA to India in a matter of 3 monthsminusThe QA was spread across 4 different sub-teams totaling 20 resources minusEach sub-team had a local associate leadminusThe Associate Lead of each team reported to an onsite leadminusA site to site VPN was setup between TFT and the client to enable a better and responsive environment for the teams at TFTminusAll KT was done in two phases In the first phase the TFT leads visited the client site In the second phase the leads visited India to train meet and greet each member of the team This also allowed each offshore member to interact with the onsite leads and build good bondingminusAll requirements brainstorming test case review was done along with the onsite lead using Internet Messenger like skypeminusThere was a regular exchange of daily and weekly status reportsminusThe top level stakeholders setup a monthly status checkpoint to ensure that all issues were under control

28

Case Study 6 Assessment Software System for DRDO

Defence Research Development Organization is an Indian government owned enterprise dealing in development of defence equipments and having labs across India It had a requirement to manage amp control its yearly assessment amp training process throughout India on an uniform basis

A Net based implementation using Oracle as a backend database was recommended for the implementation of the entire system It took about 18 months for the entire implementation covering all the labs

bullKey FeaturesminusWeb-enabled applicationminusHighly secure over internet amp intranet being a defense applicationminusScalability amp MaintainabilityminusSecurity at all levels ie IIS Presentation Business Database

bullTechnologiesminusC ASPNET jQueryminusWebservices amp AJAXminusNUnit JSUnit amp QUnit minusOracle 10g Design Patterns MVC

29

bullReference Siteminuswwwdrdoorg

After the huge success of training and assessment application DRDO is working on new initiatives where TFT will be hand holding them in implementing CMS systems for various modules

bullKey FeaturesminusWeb-enabled applicationminusHighly secure over internet amp intranet being a defense applicationminusCMS (Joomla) amp SEOminusSecurity at all levels ie IIS Presentation Business Database

bullTechnologiesminusPHP C ASPNET jQueryminusWebservices amp AJAXminusMySQL minusDesign Patterns MVC

ReferenceOn Demand

30

Case Study 7 Human Resource System

Developed a Human Resource Management Engine Part of this engine was used to support development of a customized human resource management system

bullKey FeaturesminusPAQ ManagementminusJobreq ManagementminusNewbie ManagementminusEmployee ManagementminusSeparation ManagementminusAssets Management minusReporting

bullTechnologiesminusJavaJ2EE Struts Spring Core Quartz iTextJNDISOAPVelocityminusMy SQLMS SQL Server 2005 DatabasesminusHTML Javascript DojoXSLTMXMLminusAdobersquos IlogElixir for visualization

31

Case Study 8 Mobile Apps

TFT is developing Smart phone applications on multiple platforms in Fun entertainment games and apps for enterprise

bullKey FeaturesminusSocial NetworkingminusAdds on MobileminusGPSminusFunny Avatars

bullTechnologiesminusiPhone SDK 30 XCode Objective CminusBlackberry J2MEminusAndroidminusWindows 7

32

Case Study 9 Migration from QTP+QC to Selenium+VSTM

Our client is a dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business and Financial need was to reduce the execution time for current automation suite (~8000 test cases) from 48 hours to 6 hours by increasing number of automation hosts from current 8 to 40 This required additional purchase of about 32 QTP licenses (along with new QC licenses)

bullKey FeaturesminusImplemented TAGS framework based on SeleniumminusReplaced QC with Microsoft Visual Studio Test Manager and integrated selenium with VSTMminusUnattended execution of all test cases in parallel on ~40 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files or excel based Grid (our own solution)minusFull support for database validations and APIminusSupport for multiple versions of application features running at the same time

bullTechnologiesminusTAGS- TFT Generic Test Automation Framework based on Selenium Web driverminusMicrosoft Visual Studio Test ManagerminusSmart integration of Test Manager with TAGS completely replacing HP Quality CenterminusTAGS Grid (Our indigenous grid solution)

33

TFT has been working as extended QA team to the existing qa team of our US client It has been working with TFT to develop test cases repair existing test cases test mobile applications (iPhone iPod Androids Blackberries etc) on device and simulator both

Reference

Details can be provided on request

34

Case Study 10 Clintele(Extended Team)

An online dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business and Financial need was to cut down the running operational cost of maintenance and execution along with couple of other implicit expectations

bullKey FeaturesminusSignificant reduction in cost of operationminusExtension to clientrsquos onsite team giving work window or 15 hrs dailyminusTechnical support to existing automation teamminusTrained shadow resources to provide work continuityminus45 hours work week

bullTechnologiesminusMicrosoft NET Framework 3540 MVC 2030 Unity Framework 40 Enterprise Library 40minusMS Team System 2010 MS SQL Server 2008minusNUnit Mock Objects Test Driven NETminusC jQueryminusRazor View Engine LINQ

35

TFT has been working as extended Development team to the existing dev team of Matchcom Matchcom has been working with TFT to develop amp maintain internal tools maintenance of existing matchcom site

Reference

Details can be provided on request

36

Case Study 11

It is a microstock photography website which maintains a library of royalty-free stock images available by subscription

Business need for it was to reduce amount of manual efforts required to carry through regression testing for each product release This would enable existing experts to focus on product enhancements rather than regression tests of the application while keeping implementation costs to minimum levels

bullKey FeaturesminusImplemented TAGS framework based on seleniumminusUsed XStudio as test management tool which comes with free licensingminusUnattended execution of all test cases in parallel on ~12 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files or excel based Grid (our indigenous solution)minusFull support for database validations and APIminusSupport for multiple versions of application features running at the same timeminusUse of excel to write automation workflows in order to minimize need of programming expertise which would otherwise be required to automate with selenium

bullTechnologiesminusTAGS- TFT Generic Test Automation Framework based on Selenium Web driverminusXStudio as Test Management ToolminusSmart integration of XStudio with TAGSminusTAGS Grid

37

bullReferences As per request

TFT is working as extended QA team to the existing qa team of our client It has been working with TFT to develop test cases repair existing test cases automate test cases using TAGS regular execution of these automated test cases monitoring results reporting findings and maintaining suite of automated tests in XStudio TAGS

Reference

Details can be provided on request

38

Think Future Technologies

XI-XII FloorsJMD Regent SquareGurgaon Haryana IndiawwwtftuscomEmail infotftuscom

Thanks

Tushar MiglaniBusiness Development

Email bizdevtftuscom

Phone +91-124-2807000

  • Think Future Technologies ndash Corporate Overview
  • Contents
  • Overview
  • Accreditations
  • At a glance
  • Key Differentiators
  • Slide 7
  • PDLC Expertise
  • Resource Distribution - Overall
  • Project Management Process (PMP) Flowchart
  • PMP Artifacts
  • Governance Model
  • Recruitment Overview
  • Our Expertise (Dev)
  • Our Expertise (QA)
  • Information Security
  • IP Security
  • Engagement Model
  • Initial Steps
  • Summary ndash TFT Advantage
  • Slide 21
  • Case Study 1
  • Slide 23
  • Case Study 2
  • Slide 25
  • Case Study 4 Automated Regression Suite
  • Case Study 5 Off shoring QA
  • Case Study 6 Assessment Software System for DRDO
  • Slide 29
  • Case Study 7 Human Resource System
  • Case Study 8 Mobile Apps
  • Case Study 9 Migration from QTP+QC to Selenium+VSTM
  • Slide 33
  • Case Study 10 Clintele(Extended Team)
  • Slide 35
  • Case Study 11
  • Slide 37
  • Slide 38
Page 22: Think future technologies – corporate presentation (public)

22

Case Study 1

It is a private university located in Robina Gold Coast Queensland Australia It is also

the first private university established in Australia It received top marks in more

categories (key performance indicators) of the Good Universities Guide than any other

Australian university in 2007 2008 2009 and an equal second rating in 2010

TFT is working with it since last one year and had come in relationship after exhaustive

evaluation of technically competent vendors by it TFT is one stop solution for all their IT

guidance development amp maintenance

bullKey Features

minusExtended team to itrsquos PMO

minusFlexible support model

minusAvailability of SME on demand

minusDedicated and focused team

23

Technologies ( Support )

minus iPad Development

minus MS Dynamics (CRM)

minus MS Sharepoint

minus MS Team Foundation Server

minus MS SQL Server (RS amp AS)

minus MS NET Framework (C VBNET C++) development amp maintenance

minus Blackboard Support

minus QA amp Testing

TFT is developing new as well as maintaining existing applications Here our responsibilities lies with guiding client on new tools amp technologies where ever required

Reference shall be provided on request

24

Case Study 2

It is an US based entity deals in online digital assets The client has forged business partnerships with renowned corporate thereby offering their contents in various innovative ways

TFT came up with a proposal for developing a software system where in they can merchandize their assets online via various mediums such as web mails blogs chats etc

bullKey FeaturesminusDynamic availability of digital contents from contents libraryminusHighly secure over internetminusInvolved windows internals programmingminusScalable architecture

bullTechnologiesminusC 20 Flash Flex AS 30minusWPF amp AJAXminusDesign Patterns amp MVC

25

Case Study 3 Create And Print

Create and print is a product of world known greeting card company This is the Adobe flex based application where user can customize the pre-defined as well as new greeting cards for their friends and family and can take printout

bullKey FeaturesminusDynamic availability of digital contents from contents libraryminusHighly secure over internetminusScalable and well defined architecture- Favorite card can be posted directly on social networking sites

bullTechnologiesminusAdobe Flex 30 AS 30minusJavascript (dojo)and pythonminusDesign Patterns(Faccedilade Pattern Command Pattern Proxy Pattern etc) amp MVC based framework(pureMVC)

bullReferencesminusOn Demand

26

Case Study 4 Automated Regression Suite

It is an online dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business need was to help with regression testing using automated means which was spanning approx 8000 test cases and used to take weeks to execute one full cycle

bullKey FeaturesminusAutomated ~5000 test cases automation still going onminusMost innovative use of Object Repository and Recovery MechanismminusUnattended execution of all test cases in parallel on ~10 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files instead of need to launch from Quality CenterminusFull support for database validationsminusSupport for multiple version of application features running at the same time

bullTechnologiesminusQuality Center from HPminusQuickTest Profession from HP with tightest possible integration with Quality CenterminusExtensive use of Open Test Architecture exposed by Quality CenterminusUse of Automation object model of QuickTest ProminusStrong usage of VBScript

27

Case Study 5 Off shoring QA

The client is an Israel based company developing email client that makes it easy and enjoyable for people to send and receive emails

Business need was to offshore the complete QA

bullKey FeaturesminusMoved the entire QA to India in a matter of 3 monthsminusThe QA was spread across 4 different sub-teams totaling 20 resources minusEach sub-team had a local associate leadminusThe Associate Lead of each team reported to an onsite leadminusA site to site VPN was setup between TFT and the client to enable a better and responsive environment for the teams at TFTminusAll KT was done in two phases In the first phase the TFT leads visited the client site In the second phase the leads visited India to train meet and greet each member of the team This also allowed each offshore member to interact with the onsite leads and build good bondingminusAll requirements brainstorming test case review was done along with the onsite lead using Internet Messenger like skypeminusThere was a regular exchange of daily and weekly status reportsminusThe top level stakeholders setup a monthly status checkpoint to ensure that all issues were under control

28

Case Study 6 Assessment Software System for DRDO

Defence Research Development Organization is an Indian government owned enterprise dealing in development of defence equipments and having labs across India It had a requirement to manage amp control its yearly assessment amp training process throughout India on an uniform basis

A Net based implementation using Oracle as a backend database was recommended for the implementation of the entire system It took about 18 months for the entire implementation covering all the labs

bullKey FeaturesminusWeb-enabled applicationminusHighly secure over internet amp intranet being a defense applicationminusScalability amp MaintainabilityminusSecurity at all levels ie IIS Presentation Business Database

bullTechnologiesminusC ASPNET jQueryminusWebservices amp AJAXminusNUnit JSUnit amp QUnit minusOracle 10g Design Patterns MVC

29

bullReference Siteminuswwwdrdoorg

After the huge success of training and assessment application DRDO is working on new initiatives where TFT will be hand holding them in implementing CMS systems for various modules

bullKey FeaturesminusWeb-enabled applicationminusHighly secure over internet amp intranet being a defense applicationminusCMS (Joomla) amp SEOminusSecurity at all levels ie IIS Presentation Business Database

bullTechnologiesminusPHP C ASPNET jQueryminusWebservices amp AJAXminusMySQL minusDesign Patterns MVC

ReferenceOn Demand

30

Case Study 7 Human Resource System

Developed a Human Resource Management Engine Part of this engine was used to support development of a customized human resource management system

bullKey FeaturesminusPAQ ManagementminusJobreq ManagementminusNewbie ManagementminusEmployee ManagementminusSeparation ManagementminusAssets Management minusReporting

bullTechnologiesminusJavaJ2EE Struts Spring Core Quartz iTextJNDISOAPVelocityminusMy SQLMS SQL Server 2005 DatabasesminusHTML Javascript DojoXSLTMXMLminusAdobersquos IlogElixir for visualization

31

Case Study 8 Mobile Apps

TFT is developing Smart phone applications on multiple platforms in Fun entertainment games and apps for enterprise

bullKey FeaturesminusSocial NetworkingminusAdds on MobileminusGPSminusFunny Avatars

bullTechnologiesminusiPhone SDK 30 XCode Objective CminusBlackberry J2MEminusAndroidminusWindows 7

32

Case Study 9 Migration from QTP+QC to Selenium+VSTM

Our client is a dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business and Financial need was to reduce the execution time for current automation suite (~8000 test cases) from 48 hours to 6 hours by increasing number of automation hosts from current 8 to 40 This required additional purchase of about 32 QTP licenses (along with new QC licenses)

bullKey FeaturesminusImplemented TAGS framework based on SeleniumminusReplaced QC with Microsoft Visual Studio Test Manager and integrated selenium with VSTMminusUnattended execution of all test cases in parallel on ~40 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files or excel based Grid (our own solution)minusFull support for database validations and APIminusSupport for multiple versions of application features running at the same time

bullTechnologiesminusTAGS- TFT Generic Test Automation Framework based on Selenium Web driverminusMicrosoft Visual Studio Test ManagerminusSmart integration of Test Manager with TAGS completely replacing HP Quality CenterminusTAGS Grid (Our indigenous grid solution)

33

TFT has been working as extended QA team to the existing qa team of our US client It has been working with TFT to develop test cases repair existing test cases test mobile applications (iPhone iPod Androids Blackberries etc) on device and simulator both

Reference

Details can be provided on request

34

Case Study 10 Clintele(Extended Team)

An online dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business and Financial need was to cut down the running operational cost of maintenance and execution along with couple of other implicit expectations

bullKey FeaturesminusSignificant reduction in cost of operationminusExtension to clientrsquos onsite team giving work window or 15 hrs dailyminusTechnical support to existing automation teamminusTrained shadow resources to provide work continuityminus45 hours work week

bullTechnologiesminusMicrosoft NET Framework 3540 MVC 2030 Unity Framework 40 Enterprise Library 40minusMS Team System 2010 MS SQL Server 2008minusNUnit Mock Objects Test Driven NETminusC jQueryminusRazor View Engine LINQ

35

TFT has been working as extended Development team to the existing dev team of Matchcom Matchcom has been working with TFT to develop amp maintain internal tools maintenance of existing matchcom site

Reference

Details can be provided on request

36

Case Study 11

It is a microstock photography website which maintains a library of royalty-free stock images available by subscription

Business need for it was to reduce amount of manual efforts required to carry through regression testing for each product release This would enable existing experts to focus on product enhancements rather than regression tests of the application while keeping implementation costs to minimum levels

bullKey FeaturesminusImplemented TAGS framework based on seleniumminusUsed XStudio as test management tool which comes with free licensingminusUnattended execution of all test cases in parallel on ~12 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files or excel based Grid (our indigenous solution)minusFull support for database validations and APIminusSupport for multiple versions of application features running at the same timeminusUse of excel to write automation workflows in order to minimize need of programming expertise which would otherwise be required to automate with selenium

bullTechnologiesminusTAGS- TFT Generic Test Automation Framework based on Selenium Web driverminusXStudio as Test Management ToolminusSmart integration of XStudio with TAGSminusTAGS Grid

37

bullReferences As per request

TFT is working as extended QA team to the existing qa team of our client It has been working with TFT to develop test cases repair existing test cases automate test cases using TAGS regular execution of these automated test cases monitoring results reporting findings and maintaining suite of automated tests in XStudio TAGS

Reference

Details can be provided on request

38

Think Future Technologies

XI-XII FloorsJMD Regent SquareGurgaon Haryana IndiawwwtftuscomEmail infotftuscom

Thanks

Tushar MiglaniBusiness Development

Email bizdevtftuscom

Phone +91-124-2807000

  • Think Future Technologies ndash Corporate Overview
  • Contents
  • Overview
  • Accreditations
  • At a glance
  • Key Differentiators
  • Slide 7
  • PDLC Expertise
  • Resource Distribution - Overall
  • Project Management Process (PMP) Flowchart
  • PMP Artifacts
  • Governance Model
  • Recruitment Overview
  • Our Expertise (Dev)
  • Our Expertise (QA)
  • Information Security
  • IP Security
  • Engagement Model
  • Initial Steps
  • Summary ndash TFT Advantage
  • Slide 21
  • Case Study 1
  • Slide 23
  • Case Study 2
  • Slide 25
  • Case Study 4 Automated Regression Suite
  • Case Study 5 Off shoring QA
  • Case Study 6 Assessment Software System for DRDO
  • Slide 29
  • Case Study 7 Human Resource System
  • Case Study 8 Mobile Apps
  • Case Study 9 Migration from QTP+QC to Selenium+VSTM
  • Slide 33
  • Case Study 10 Clintele(Extended Team)
  • Slide 35
  • Case Study 11
  • Slide 37
  • Slide 38
Page 23: Think future technologies – corporate presentation (public)

23

Technologies ( Support )

minus iPad Development

minus MS Dynamics (CRM)

minus MS Sharepoint

minus MS Team Foundation Server

minus MS SQL Server (RS amp AS)

minus MS NET Framework (C VBNET C++) development amp maintenance

minus Blackboard Support

minus QA amp Testing

TFT is developing new as well as maintaining existing applications Here our responsibilities lies with guiding client on new tools amp technologies where ever required

Reference shall be provided on request

24

Case Study 2

It is an US based entity deals in online digital assets The client has forged business partnerships with renowned corporate thereby offering their contents in various innovative ways

TFT came up with a proposal for developing a software system where in they can merchandize their assets online via various mediums such as web mails blogs chats etc

bullKey FeaturesminusDynamic availability of digital contents from contents libraryminusHighly secure over internetminusInvolved windows internals programmingminusScalable architecture

bullTechnologiesminusC 20 Flash Flex AS 30minusWPF amp AJAXminusDesign Patterns amp MVC

25

Case Study 3 Create And Print

Create and print is a product of world known greeting card company This is the Adobe flex based application where user can customize the pre-defined as well as new greeting cards for their friends and family and can take printout

bullKey FeaturesminusDynamic availability of digital contents from contents libraryminusHighly secure over internetminusScalable and well defined architecture- Favorite card can be posted directly on social networking sites

bullTechnologiesminusAdobe Flex 30 AS 30minusJavascript (dojo)and pythonminusDesign Patterns(Faccedilade Pattern Command Pattern Proxy Pattern etc) amp MVC based framework(pureMVC)

bullReferencesminusOn Demand

26

Case Study 4 Automated Regression Suite

It is an online dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business need was to help with regression testing using automated means which was spanning approx 8000 test cases and used to take weeks to execute one full cycle

bullKey FeaturesminusAutomated ~5000 test cases automation still going onminusMost innovative use of Object Repository and Recovery MechanismminusUnattended execution of all test cases in parallel on ~10 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files instead of need to launch from Quality CenterminusFull support for database validationsminusSupport for multiple version of application features running at the same time

bullTechnologiesminusQuality Center from HPminusQuickTest Profession from HP with tightest possible integration with Quality CenterminusExtensive use of Open Test Architecture exposed by Quality CenterminusUse of Automation object model of QuickTest ProminusStrong usage of VBScript

27

Case Study 5 Off shoring QA

The client is an Israel based company developing email client that makes it easy and enjoyable for people to send and receive emails

Business need was to offshore the complete QA

bullKey FeaturesminusMoved the entire QA to India in a matter of 3 monthsminusThe QA was spread across 4 different sub-teams totaling 20 resources minusEach sub-team had a local associate leadminusThe Associate Lead of each team reported to an onsite leadminusA site to site VPN was setup between TFT and the client to enable a better and responsive environment for the teams at TFTminusAll KT was done in two phases In the first phase the TFT leads visited the client site In the second phase the leads visited India to train meet and greet each member of the team This also allowed each offshore member to interact with the onsite leads and build good bondingminusAll requirements brainstorming test case review was done along with the onsite lead using Internet Messenger like skypeminusThere was a regular exchange of daily and weekly status reportsminusThe top level stakeholders setup a monthly status checkpoint to ensure that all issues were under control

28

Case Study 6 Assessment Software System for DRDO

Defence Research Development Organization is an Indian government owned enterprise dealing in development of defence equipments and having labs across India It had a requirement to manage amp control its yearly assessment amp training process throughout India on an uniform basis

A Net based implementation using Oracle as a backend database was recommended for the implementation of the entire system It took about 18 months for the entire implementation covering all the labs

bullKey FeaturesminusWeb-enabled applicationminusHighly secure over internet amp intranet being a defense applicationminusScalability amp MaintainabilityminusSecurity at all levels ie IIS Presentation Business Database

bullTechnologiesminusC ASPNET jQueryminusWebservices amp AJAXminusNUnit JSUnit amp QUnit minusOracle 10g Design Patterns MVC

29

bullReference Siteminuswwwdrdoorg

After the huge success of training and assessment application DRDO is working on new initiatives where TFT will be hand holding them in implementing CMS systems for various modules

bullKey FeaturesminusWeb-enabled applicationminusHighly secure over internet amp intranet being a defense applicationminusCMS (Joomla) amp SEOminusSecurity at all levels ie IIS Presentation Business Database

bullTechnologiesminusPHP C ASPNET jQueryminusWebservices amp AJAXminusMySQL minusDesign Patterns MVC

ReferenceOn Demand

30

Case Study 7 Human Resource System

Developed a Human Resource Management Engine Part of this engine was used to support development of a customized human resource management system

bullKey FeaturesminusPAQ ManagementminusJobreq ManagementminusNewbie ManagementminusEmployee ManagementminusSeparation ManagementminusAssets Management minusReporting

bullTechnologiesminusJavaJ2EE Struts Spring Core Quartz iTextJNDISOAPVelocityminusMy SQLMS SQL Server 2005 DatabasesminusHTML Javascript DojoXSLTMXMLminusAdobersquos IlogElixir for visualization

31

Case Study 8 Mobile Apps

TFT is developing Smart phone applications on multiple platforms in Fun entertainment games and apps for enterprise

bullKey FeaturesminusSocial NetworkingminusAdds on MobileminusGPSminusFunny Avatars

bullTechnologiesminusiPhone SDK 30 XCode Objective CminusBlackberry J2MEminusAndroidminusWindows 7

32

Case Study 9 Migration from QTP+QC to Selenium+VSTM

Our client is a dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business and Financial need was to reduce the execution time for current automation suite (~8000 test cases) from 48 hours to 6 hours by increasing number of automation hosts from current 8 to 40 This required additional purchase of about 32 QTP licenses (along with new QC licenses)

bullKey FeaturesminusImplemented TAGS framework based on SeleniumminusReplaced QC with Microsoft Visual Studio Test Manager and integrated selenium with VSTMminusUnattended execution of all test cases in parallel on ~40 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files or excel based Grid (our own solution)minusFull support for database validations and APIminusSupport for multiple versions of application features running at the same time

bullTechnologiesminusTAGS- TFT Generic Test Automation Framework based on Selenium Web driverminusMicrosoft Visual Studio Test ManagerminusSmart integration of Test Manager with TAGS completely replacing HP Quality CenterminusTAGS Grid (Our indigenous grid solution)

33

TFT has been working as extended QA team to the existing qa team of our US client It has been working with TFT to develop test cases repair existing test cases test mobile applications (iPhone iPod Androids Blackberries etc) on device and simulator both

Reference

Details can be provided on request

34

Case Study 10 Clintele(Extended Team)

An online dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business and Financial need was to cut down the running operational cost of maintenance and execution along with couple of other implicit expectations

bullKey FeaturesminusSignificant reduction in cost of operationminusExtension to clientrsquos onsite team giving work window or 15 hrs dailyminusTechnical support to existing automation teamminusTrained shadow resources to provide work continuityminus45 hours work week

bullTechnologiesminusMicrosoft NET Framework 3540 MVC 2030 Unity Framework 40 Enterprise Library 40minusMS Team System 2010 MS SQL Server 2008minusNUnit Mock Objects Test Driven NETminusC jQueryminusRazor View Engine LINQ

35

TFT has been working as extended Development team to the existing dev team of Matchcom Matchcom has been working with TFT to develop amp maintain internal tools maintenance of existing matchcom site

Reference

Details can be provided on request

36

Case Study 11

It is a microstock photography website which maintains a library of royalty-free stock images available by subscription

Business need for it was to reduce amount of manual efforts required to carry through regression testing for each product release This would enable existing experts to focus on product enhancements rather than regression tests of the application while keeping implementation costs to minimum levels

bullKey FeaturesminusImplemented TAGS framework based on seleniumminusUsed XStudio as test management tool which comes with free licensingminusUnattended execution of all test cases in parallel on ~12 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files or excel based Grid (our indigenous solution)minusFull support for database validations and APIminusSupport for multiple versions of application features running at the same timeminusUse of excel to write automation workflows in order to minimize need of programming expertise which would otherwise be required to automate with selenium

bullTechnologiesminusTAGS- TFT Generic Test Automation Framework based on Selenium Web driverminusXStudio as Test Management ToolminusSmart integration of XStudio with TAGSminusTAGS Grid

37

bullReferences As per request

TFT is working as extended QA team to the existing qa team of our client It has been working with TFT to develop test cases repair existing test cases automate test cases using TAGS regular execution of these automated test cases monitoring results reporting findings and maintaining suite of automated tests in XStudio TAGS

Reference

Details can be provided on request

38

Think Future Technologies

XI-XII FloorsJMD Regent SquareGurgaon Haryana IndiawwwtftuscomEmail infotftuscom

Thanks

Tushar MiglaniBusiness Development

Email bizdevtftuscom

Phone +91-124-2807000

  • Think Future Technologies ndash Corporate Overview
  • Contents
  • Overview
  • Accreditations
  • At a glance
  • Key Differentiators
  • Slide 7
  • PDLC Expertise
  • Resource Distribution - Overall
  • Project Management Process (PMP) Flowchart
  • PMP Artifacts
  • Governance Model
  • Recruitment Overview
  • Our Expertise (Dev)
  • Our Expertise (QA)
  • Information Security
  • IP Security
  • Engagement Model
  • Initial Steps
  • Summary ndash TFT Advantage
  • Slide 21
  • Case Study 1
  • Slide 23
  • Case Study 2
  • Slide 25
  • Case Study 4 Automated Regression Suite
  • Case Study 5 Off shoring QA
  • Case Study 6 Assessment Software System for DRDO
  • Slide 29
  • Case Study 7 Human Resource System
  • Case Study 8 Mobile Apps
  • Case Study 9 Migration from QTP+QC to Selenium+VSTM
  • Slide 33
  • Case Study 10 Clintele(Extended Team)
  • Slide 35
  • Case Study 11
  • Slide 37
  • Slide 38
Page 24: Think future technologies – corporate presentation (public)

24

Case Study 2

It is an US based entity deals in online digital assets The client has forged business partnerships with renowned corporate thereby offering their contents in various innovative ways

TFT came up with a proposal for developing a software system where in they can merchandize their assets online via various mediums such as web mails blogs chats etc

bullKey FeaturesminusDynamic availability of digital contents from contents libraryminusHighly secure over internetminusInvolved windows internals programmingminusScalable architecture

bullTechnologiesminusC 20 Flash Flex AS 30minusWPF amp AJAXminusDesign Patterns amp MVC

25

Case Study 3 Create And Print

Create and print is a product of world known greeting card company This is the Adobe flex based application where user can customize the pre-defined as well as new greeting cards for their friends and family and can take printout

bullKey FeaturesminusDynamic availability of digital contents from contents libraryminusHighly secure over internetminusScalable and well defined architecture- Favorite card can be posted directly on social networking sites

bullTechnologiesminusAdobe Flex 30 AS 30minusJavascript (dojo)and pythonminusDesign Patterns(Faccedilade Pattern Command Pattern Proxy Pattern etc) amp MVC based framework(pureMVC)

bullReferencesminusOn Demand

26

Case Study 4 Automated Regression Suite

It is an online dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business need was to help with regression testing using automated means which was spanning approx 8000 test cases and used to take weeks to execute one full cycle

bullKey FeaturesminusAutomated ~5000 test cases automation still going onminusMost innovative use of Object Repository and Recovery MechanismminusUnattended execution of all test cases in parallel on ~10 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files instead of need to launch from Quality CenterminusFull support for database validationsminusSupport for multiple version of application features running at the same time

bullTechnologiesminusQuality Center from HPminusQuickTest Profession from HP with tightest possible integration with Quality CenterminusExtensive use of Open Test Architecture exposed by Quality CenterminusUse of Automation object model of QuickTest ProminusStrong usage of VBScript

27

Case Study 5 Off shoring QA

The client is an Israel based company developing email client that makes it easy and enjoyable for people to send and receive emails

Business need was to offshore the complete QA

bullKey FeaturesminusMoved the entire QA to India in a matter of 3 monthsminusThe QA was spread across 4 different sub-teams totaling 20 resources minusEach sub-team had a local associate leadminusThe Associate Lead of each team reported to an onsite leadminusA site to site VPN was setup between TFT and the client to enable a better and responsive environment for the teams at TFTminusAll KT was done in two phases In the first phase the TFT leads visited the client site In the second phase the leads visited India to train meet and greet each member of the team This also allowed each offshore member to interact with the onsite leads and build good bondingminusAll requirements brainstorming test case review was done along with the onsite lead using Internet Messenger like skypeminusThere was a regular exchange of daily and weekly status reportsminusThe top level stakeholders setup a monthly status checkpoint to ensure that all issues were under control

28

Case Study 6 Assessment Software System for DRDO

Defence Research Development Organization is an Indian government owned enterprise dealing in development of defence equipments and having labs across India It had a requirement to manage amp control its yearly assessment amp training process throughout India on an uniform basis

A Net based implementation using Oracle as a backend database was recommended for the implementation of the entire system It took about 18 months for the entire implementation covering all the labs

bullKey FeaturesminusWeb-enabled applicationminusHighly secure over internet amp intranet being a defense applicationminusScalability amp MaintainabilityminusSecurity at all levels ie IIS Presentation Business Database

bullTechnologiesminusC ASPNET jQueryminusWebservices amp AJAXminusNUnit JSUnit amp QUnit minusOracle 10g Design Patterns MVC

29

bullReference Siteminuswwwdrdoorg

After the huge success of training and assessment application DRDO is working on new initiatives where TFT will be hand holding them in implementing CMS systems for various modules

bullKey FeaturesminusWeb-enabled applicationminusHighly secure over internet amp intranet being a defense applicationminusCMS (Joomla) amp SEOminusSecurity at all levels ie IIS Presentation Business Database

bullTechnologiesminusPHP C ASPNET jQueryminusWebservices amp AJAXminusMySQL minusDesign Patterns MVC

ReferenceOn Demand

30

Case Study 7 Human Resource System

Developed a Human Resource Management Engine Part of this engine was used to support development of a customized human resource management system

bullKey FeaturesminusPAQ ManagementminusJobreq ManagementminusNewbie ManagementminusEmployee ManagementminusSeparation ManagementminusAssets Management minusReporting

bullTechnologiesminusJavaJ2EE Struts Spring Core Quartz iTextJNDISOAPVelocityminusMy SQLMS SQL Server 2005 DatabasesminusHTML Javascript DojoXSLTMXMLminusAdobersquos IlogElixir for visualization

31

Case Study 8 Mobile Apps

TFT is developing Smart phone applications on multiple platforms in Fun entertainment games and apps for enterprise

bullKey FeaturesminusSocial NetworkingminusAdds on MobileminusGPSminusFunny Avatars

bullTechnologiesminusiPhone SDK 30 XCode Objective CminusBlackberry J2MEminusAndroidminusWindows 7

32

Case Study 9 Migration from QTP+QC to Selenium+VSTM

Our client is a dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business and Financial need was to reduce the execution time for current automation suite (~8000 test cases) from 48 hours to 6 hours by increasing number of automation hosts from current 8 to 40 This required additional purchase of about 32 QTP licenses (along with new QC licenses)

bullKey FeaturesminusImplemented TAGS framework based on SeleniumminusReplaced QC with Microsoft Visual Studio Test Manager and integrated selenium with VSTMminusUnattended execution of all test cases in parallel on ~40 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files or excel based Grid (our own solution)minusFull support for database validations and APIminusSupport for multiple versions of application features running at the same time

bullTechnologiesminusTAGS- TFT Generic Test Automation Framework based on Selenium Web driverminusMicrosoft Visual Studio Test ManagerminusSmart integration of Test Manager with TAGS completely replacing HP Quality CenterminusTAGS Grid (Our indigenous grid solution)

33

TFT has been working as extended QA team to the existing qa team of our US client It has been working with TFT to develop test cases repair existing test cases test mobile applications (iPhone iPod Androids Blackberries etc) on device and simulator both

Reference

Details can be provided on request

34

Case Study 10 Clintele(Extended Team)

An online dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business and Financial need was to cut down the running operational cost of maintenance and execution along with couple of other implicit expectations

bullKey FeaturesminusSignificant reduction in cost of operationminusExtension to clientrsquos onsite team giving work window or 15 hrs dailyminusTechnical support to existing automation teamminusTrained shadow resources to provide work continuityminus45 hours work week

bullTechnologiesminusMicrosoft NET Framework 3540 MVC 2030 Unity Framework 40 Enterprise Library 40minusMS Team System 2010 MS SQL Server 2008minusNUnit Mock Objects Test Driven NETminusC jQueryminusRazor View Engine LINQ

35

TFT has been working as extended Development team to the existing dev team of Matchcom Matchcom has been working with TFT to develop amp maintain internal tools maintenance of existing matchcom site

Reference

Details can be provided on request

36

Case Study 11

It is a microstock photography website which maintains a library of royalty-free stock images available by subscription

Business need for it was to reduce amount of manual efforts required to carry through regression testing for each product release This would enable existing experts to focus on product enhancements rather than regression tests of the application while keeping implementation costs to minimum levels

bullKey FeaturesminusImplemented TAGS framework based on seleniumminusUsed XStudio as test management tool which comes with free licensingminusUnattended execution of all test cases in parallel on ~12 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files or excel based Grid (our indigenous solution)minusFull support for database validations and APIminusSupport for multiple versions of application features running at the same timeminusUse of excel to write automation workflows in order to minimize need of programming expertise which would otherwise be required to automate with selenium

bullTechnologiesminusTAGS- TFT Generic Test Automation Framework based on Selenium Web driverminusXStudio as Test Management ToolminusSmart integration of XStudio with TAGSminusTAGS Grid

37

bullReferences As per request

TFT is working as extended QA team to the existing qa team of our client It has been working with TFT to develop test cases repair existing test cases automate test cases using TAGS regular execution of these automated test cases monitoring results reporting findings and maintaining suite of automated tests in XStudio TAGS

Reference

Details can be provided on request

38

Think Future Technologies

XI-XII FloorsJMD Regent SquareGurgaon Haryana IndiawwwtftuscomEmail infotftuscom

Thanks

Tushar MiglaniBusiness Development

Email bizdevtftuscom

Phone +91-124-2807000

  • Think Future Technologies ndash Corporate Overview
  • Contents
  • Overview
  • Accreditations
  • At a glance
  • Key Differentiators
  • Slide 7
  • PDLC Expertise
  • Resource Distribution - Overall
  • Project Management Process (PMP) Flowchart
  • PMP Artifacts
  • Governance Model
  • Recruitment Overview
  • Our Expertise (Dev)
  • Our Expertise (QA)
  • Information Security
  • IP Security
  • Engagement Model
  • Initial Steps
  • Summary ndash TFT Advantage
  • Slide 21
  • Case Study 1
  • Slide 23
  • Case Study 2
  • Slide 25
  • Case Study 4 Automated Regression Suite
  • Case Study 5 Off shoring QA
  • Case Study 6 Assessment Software System for DRDO
  • Slide 29
  • Case Study 7 Human Resource System
  • Case Study 8 Mobile Apps
  • Case Study 9 Migration from QTP+QC to Selenium+VSTM
  • Slide 33
  • Case Study 10 Clintele(Extended Team)
  • Slide 35
  • Case Study 11
  • Slide 37
  • Slide 38
Page 25: Think future technologies – corporate presentation (public)

25

Case Study 3 Create And Print

Create and print is a product of world known greeting card company This is the Adobe flex based application where user can customize the pre-defined as well as new greeting cards for their friends and family and can take printout

bullKey FeaturesminusDynamic availability of digital contents from contents libraryminusHighly secure over internetminusScalable and well defined architecture- Favorite card can be posted directly on social networking sites

bullTechnologiesminusAdobe Flex 30 AS 30minusJavascript (dojo)and pythonminusDesign Patterns(Faccedilade Pattern Command Pattern Proxy Pattern etc) amp MVC based framework(pureMVC)

bullReferencesminusOn Demand

26

Case Study 4 Automated Regression Suite

It is an online dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business need was to help with regression testing using automated means which was spanning approx 8000 test cases and used to take weeks to execute one full cycle

bullKey FeaturesminusAutomated ~5000 test cases automation still going onminusMost innovative use of Object Repository and Recovery MechanismminusUnattended execution of all test cases in parallel on ~10 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files instead of need to launch from Quality CenterminusFull support for database validationsminusSupport for multiple version of application features running at the same time

bullTechnologiesminusQuality Center from HPminusQuickTest Profession from HP with tightest possible integration with Quality CenterminusExtensive use of Open Test Architecture exposed by Quality CenterminusUse of Automation object model of QuickTest ProminusStrong usage of VBScript

27

Case Study 5 Off shoring QA

The client is an Israel based company developing email client that makes it easy and enjoyable for people to send and receive emails

Business need was to offshore the complete QA

bullKey FeaturesminusMoved the entire QA to India in a matter of 3 monthsminusThe QA was spread across 4 different sub-teams totaling 20 resources minusEach sub-team had a local associate leadminusThe Associate Lead of each team reported to an onsite leadminusA site to site VPN was setup between TFT and the client to enable a better and responsive environment for the teams at TFTminusAll KT was done in two phases In the first phase the TFT leads visited the client site In the second phase the leads visited India to train meet and greet each member of the team This also allowed each offshore member to interact with the onsite leads and build good bondingminusAll requirements brainstorming test case review was done along with the onsite lead using Internet Messenger like skypeminusThere was a regular exchange of daily and weekly status reportsminusThe top level stakeholders setup a monthly status checkpoint to ensure that all issues were under control

28

Case Study 6 Assessment Software System for DRDO

Defence Research Development Organization is an Indian government owned enterprise dealing in development of defence equipments and having labs across India It had a requirement to manage amp control its yearly assessment amp training process throughout India on an uniform basis

A Net based implementation using Oracle as a backend database was recommended for the implementation of the entire system It took about 18 months for the entire implementation covering all the labs

bullKey FeaturesminusWeb-enabled applicationminusHighly secure over internet amp intranet being a defense applicationminusScalability amp MaintainabilityminusSecurity at all levels ie IIS Presentation Business Database

bullTechnologiesminusC ASPNET jQueryminusWebservices amp AJAXminusNUnit JSUnit amp QUnit minusOracle 10g Design Patterns MVC

29

bullReference Siteminuswwwdrdoorg

After the huge success of training and assessment application DRDO is working on new initiatives where TFT will be hand holding them in implementing CMS systems for various modules

bullKey FeaturesminusWeb-enabled applicationminusHighly secure over internet amp intranet being a defense applicationminusCMS (Joomla) amp SEOminusSecurity at all levels ie IIS Presentation Business Database

bullTechnologiesminusPHP C ASPNET jQueryminusWebservices amp AJAXminusMySQL minusDesign Patterns MVC

ReferenceOn Demand

30

Case Study 7 Human Resource System

Developed a Human Resource Management Engine Part of this engine was used to support development of a customized human resource management system

bullKey FeaturesminusPAQ ManagementminusJobreq ManagementminusNewbie ManagementminusEmployee ManagementminusSeparation ManagementminusAssets Management minusReporting

bullTechnologiesminusJavaJ2EE Struts Spring Core Quartz iTextJNDISOAPVelocityminusMy SQLMS SQL Server 2005 DatabasesminusHTML Javascript DojoXSLTMXMLminusAdobersquos IlogElixir for visualization

31

Case Study 8 Mobile Apps

TFT is developing Smart phone applications on multiple platforms in Fun entertainment games and apps for enterprise

bullKey FeaturesminusSocial NetworkingminusAdds on MobileminusGPSminusFunny Avatars

bullTechnologiesminusiPhone SDK 30 XCode Objective CminusBlackberry J2MEminusAndroidminusWindows 7

32

Case Study 9 Migration from QTP+QC to Selenium+VSTM

Our client is a dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business and Financial need was to reduce the execution time for current automation suite (~8000 test cases) from 48 hours to 6 hours by increasing number of automation hosts from current 8 to 40 This required additional purchase of about 32 QTP licenses (along with new QC licenses)

bullKey FeaturesminusImplemented TAGS framework based on SeleniumminusReplaced QC with Microsoft Visual Studio Test Manager and integrated selenium with VSTMminusUnattended execution of all test cases in parallel on ~40 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files or excel based Grid (our own solution)minusFull support for database validations and APIminusSupport for multiple versions of application features running at the same time

bullTechnologiesminusTAGS- TFT Generic Test Automation Framework based on Selenium Web driverminusMicrosoft Visual Studio Test ManagerminusSmart integration of Test Manager with TAGS completely replacing HP Quality CenterminusTAGS Grid (Our indigenous grid solution)

33

TFT has been working as extended QA team to the existing qa team of our US client It has been working with TFT to develop test cases repair existing test cases test mobile applications (iPhone iPod Androids Blackberries etc) on device and simulator both

Reference

Details can be provided on request

34

Case Study 10 Clintele(Extended Team)

An online dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business and Financial need was to cut down the running operational cost of maintenance and execution along with couple of other implicit expectations

bullKey FeaturesminusSignificant reduction in cost of operationminusExtension to clientrsquos onsite team giving work window or 15 hrs dailyminusTechnical support to existing automation teamminusTrained shadow resources to provide work continuityminus45 hours work week

bullTechnologiesminusMicrosoft NET Framework 3540 MVC 2030 Unity Framework 40 Enterprise Library 40minusMS Team System 2010 MS SQL Server 2008minusNUnit Mock Objects Test Driven NETminusC jQueryminusRazor View Engine LINQ

35

TFT has been working as extended Development team to the existing dev team of Matchcom Matchcom has been working with TFT to develop amp maintain internal tools maintenance of existing matchcom site

Reference

Details can be provided on request

36

Case Study 11

It is a microstock photography website which maintains a library of royalty-free stock images available by subscription

Business need for it was to reduce amount of manual efforts required to carry through regression testing for each product release This would enable existing experts to focus on product enhancements rather than regression tests of the application while keeping implementation costs to minimum levels

bullKey FeaturesminusImplemented TAGS framework based on seleniumminusUsed XStudio as test management tool which comes with free licensingminusUnattended execution of all test cases in parallel on ~12 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files or excel based Grid (our indigenous solution)minusFull support for database validations and APIminusSupport for multiple versions of application features running at the same timeminusUse of excel to write automation workflows in order to minimize need of programming expertise which would otherwise be required to automate with selenium

bullTechnologiesminusTAGS- TFT Generic Test Automation Framework based on Selenium Web driverminusXStudio as Test Management ToolminusSmart integration of XStudio with TAGSminusTAGS Grid

37

bullReferences As per request

TFT is working as extended QA team to the existing qa team of our client It has been working with TFT to develop test cases repair existing test cases automate test cases using TAGS regular execution of these automated test cases monitoring results reporting findings and maintaining suite of automated tests in XStudio TAGS

Reference

Details can be provided on request

38

Think Future Technologies

XI-XII FloorsJMD Regent SquareGurgaon Haryana IndiawwwtftuscomEmail infotftuscom

Thanks

Tushar MiglaniBusiness Development

Email bizdevtftuscom

Phone +91-124-2807000

  • Think Future Technologies ndash Corporate Overview
  • Contents
  • Overview
  • Accreditations
  • At a glance
  • Key Differentiators
  • Slide 7
  • PDLC Expertise
  • Resource Distribution - Overall
  • Project Management Process (PMP) Flowchart
  • PMP Artifacts
  • Governance Model
  • Recruitment Overview
  • Our Expertise (Dev)
  • Our Expertise (QA)
  • Information Security
  • IP Security
  • Engagement Model
  • Initial Steps
  • Summary ndash TFT Advantage
  • Slide 21
  • Case Study 1
  • Slide 23
  • Case Study 2
  • Slide 25
  • Case Study 4 Automated Regression Suite
  • Case Study 5 Off shoring QA
  • Case Study 6 Assessment Software System for DRDO
  • Slide 29
  • Case Study 7 Human Resource System
  • Case Study 8 Mobile Apps
  • Case Study 9 Migration from QTP+QC to Selenium+VSTM
  • Slide 33
  • Case Study 10 Clintele(Extended Team)
  • Slide 35
  • Case Study 11
  • Slide 37
  • Slide 38
Page 26: Think future technologies – corporate presentation (public)

26

Case Study 4 Automated Regression Suite

It is an online dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business need was to help with regression testing using automated means which was spanning approx 8000 test cases and used to take weeks to execute one full cycle

bullKey FeaturesminusAutomated ~5000 test cases automation still going onminusMost innovative use of Object Repository and Recovery MechanismminusUnattended execution of all test cases in parallel on ~10 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files instead of need to launch from Quality CenterminusFull support for database validationsminusSupport for multiple version of application features running at the same time

bullTechnologiesminusQuality Center from HPminusQuickTest Profession from HP with tightest possible integration with Quality CenterminusExtensive use of Open Test Architecture exposed by Quality CenterminusUse of Automation object model of QuickTest ProminusStrong usage of VBScript

27

Case Study 5 Off shoring QA

The client is an Israel based company developing email client that makes it easy and enjoyable for people to send and receive emails

Business need was to offshore the complete QA

bullKey FeaturesminusMoved the entire QA to India in a matter of 3 monthsminusThe QA was spread across 4 different sub-teams totaling 20 resources minusEach sub-team had a local associate leadminusThe Associate Lead of each team reported to an onsite leadminusA site to site VPN was setup between TFT and the client to enable a better and responsive environment for the teams at TFTminusAll KT was done in two phases In the first phase the TFT leads visited the client site In the second phase the leads visited India to train meet and greet each member of the team This also allowed each offshore member to interact with the onsite leads and build good bondingminusAll requirements brainstorming test case review was done along with the onsite lead using Internet Messenger like skypeminusThere was a regular exchange of daily and weekly status reportsminusThe top level stakeholders setup a monthly status checkpoint to ensure that all issues were under control

28

Case Study 6 Assessment Software System for DRDO

Defence Research Development Organization is an Indian government owned enterprise dealing in development of defence equipments and having labs across India It had a requirement to manage amp control its yearly assessment amp training process throughout India on an uniform basis

A Net based implementation using Oracle as a backend database was recommended for the implementation of the entire system It took about 18 months for the entire implementation covering all the labs

bullKey FeaturesminusWeb-enabled applicationminusHighly secure over internet amp intranet being a defense applicationminusScalability amp MaintainabilityminusSecurity at all levels ie IIS Presentation Business Database

bullTechnologiesminusC ASPNET jQueryminusWebservices amp AJAXminusNUnit JSUnit amp QUnit minusOracle 10g Design Patterns MVC

29

bullReference Siteminuswwwdrdoorg

After the huge success of training and assessment application DRDO is working on new initiatives where TFT will be hand holding them in implementing CMS systems for various modules

bullKey FeaturesminusWeb-enabled applicationminusHighly secure over internet amp intranet being a defense applicationminusCMS (Joomla) amp SEOminusSecurity at all levels ie IIS Presentation Business Database

bullTechnologiesminusPHP C ASPNET jQueryminusWebservices amp AJAXminusMySQL minusDesign Patterns MVC

ReferenceOn Demand

30

Case Study 7 Human Resource System

Developed a Human Resource Management Engine Part of this engine was used to support development of a customized human resource management system

bullKey FeaturesminusPAQ ManagementminusJobreq ManagementminusNewbie ManagementminusEmployee ManagementminusSeparation ManagementminusAssets Management minusReporting

bullTechnologiesminusJavaJ2EE Struts Spring Core Quartz iTextJNDISOAPVelocityminusMy SQLMS SQL Server 2005 DatabasesminusHTML Javascript DojoXSLTMXMLminusAdobersquos IlogElixir for visualization

31

Case Study 8 Mobile Apps

TFT is developing Smart phone applications on multiple platforms in Fun entertainment games and apps for enterprise

bullKey FeaturesminusSocial NetworkingminusAdds on MobileminusGPSminusFunny Avatars

bullTechnologiesminusiPhone SDK 30 XCode Objective CminusBlackberry J2MEminusAndroidminusWindows 7

32

Case Study 9 Migration from QTP+QC to Selenium+VSTM

Our client is a dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business and Financial need was to reduce the execution time for current automation suite (~8000 test cases) from 48 hours to 6 hours by increasing number of automation hosts from current 8 to 40 This required additional purchase of about 32 QTP licenses (along with new QC licenses)

bullKey FeaturesminusImplemented TAGS framework based on SeleniumminusReplaced QC with Microsoft Visual Studio Test Manager and integrated selenium with VSTMminusUnattended execution of all test cases in parallel on ~40 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files or excel based Grid (our own solution)minusFull support for database validations and APIminusSupport for multiple versions of application features running at the same time

bullTechnologiesminusTAGS- TFT Generic Test Automation Framework based on Selenium Web driverminusMicrosoft Visual Studio Test ManagerminusSmart integration of Test Manager with TAGS completely replacing HP Quality CenterminusTAGS Grid (Our indigenous grid solution)

33

TFT has been working as extended QA team to the existing qa team of our US client It has been working with TFT to develop test cases repair existing test cases test mobile applications (iPhone iPod Androids Blackberries etc) on device and simulator both

Reference

Details can be provided on request

34

Case Study 10 Clintele(Extended Team)

An online dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business and Financial need was to cut down the running operational cost of maintenance and execution along with couple of other implicit expectations

bullKey FeaturesminusSignificant reduction in cost of operationminusExtension to clientrsquos onsite team giving work window or 15 hrs dailyminusTechnical support to existing automation teamminusTrained shadow resources to provide work continuityminus45 hours work week

bullTechnologiesminusMicrosoft NET Framework 3540 MVC 2030 Unity Framework 40 Enterprise Library 40minusMS Team System 2010 MS SQL Server 2008minusNUnit Mock Objects Test Driven NETminusC jQueryminusRazor View Engine LINQ

35

TFT has been working as extended Development team to the existing dev team of Matchcom Matchcom has been working with TFT to develop amp maintain internal tools maintenance of existing matchcom site

Reference

Details can be provided on request

36

Case Study 11

It is a microstock photography website which maintains a library of royalty-free stock images available by subscription

Business need for it was to reduce amount of manual efforts required to carry through regression testing for each product release This would enable existing experts to focus on product enhancements rather than regression tests of the application while keeping implementation costs to minimum levels

bullKey FeaturesminusImplemented TAGS framework based on seleniumminusUsed XStudio as test management tool which comes with free licensingminusUnattended execution of all test cases in parallel on ~12 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files or excel based Grid (our indigenous solution)minusFull support for database validations and APIminusSupport for multiple versions of application features running at the same timeminusUse of excel to write automation workflows in order to minimize need of programming expertise which would otherwise be required to automate with selenium

bullTechnologiesminusTAGS- TFT Generic Test Automation Framework based on Selenium Web driverminusXStudio as Test Management ToolminusSmart integration of XStudio with TAGSminusTAGS Grid

37

bullReferences As per request

TFT is working as extended QA team to the existing qa team of our client It has been working with TFT to develop test cases repair existing test cases automate test cases using TAGS regular execution of these automated test cases monitoring results reporting findings and maintaining suite of automated tests in XStudio TAGS

Reference

Details can be provided on request

38

Think Future Technologies

XI-XII FloorsJMD Regent SquareGurgaon Haryana IndiawwwtftuscomEmail infotftuscom

Thanks

Tushar MiglaniBusiness Development

Email bizdevtftuscom

Phone +91-124-2807000

  • Think Future Technologies ndash Corporate Overview
  • Contents
  • Overview
  • Accreditations
  • At a glance
  • Key Differentiators
  • Slide 7
  • PDLC Expertise
  • Resource Distribution - Overall
  • Project Management Process (PMP) Flowchart
  • PMP Artifacts
  • Governance Model
  • Recruitment Overview
  • Our Expertise (Dev)
  • Our Expertise (QA)
  • Information Security
  • IP Security
  • Engagement Model
  • Initial Steps
  • Summary ndash TFT Advantage
  • Slide 21
  • Case Study 1
  • Slide 23
  • Case Study 2
  • Slide 25
  • Case Study 4 Automated Regression Suite
  • Case Study 5 Off shoring QA
  • Case Study 6 Assessment Software System for DRDO
  • Slide 29
  • Case Study 7 Human Resource System
  • Case Study 8 Mobile Apps
  • Case Study 9 Migration from QTP+QC to Selenium+VSTM
  • Slide 33
  • Case Study 10 Clintele(Extended Team)
  • Slide 35
  • Case Study 11
  • Slide 37
  • Slide 38
Page 27: Think future technologies – corporate presentation (public)

27

Case Study 5 Off shoring QA

The client is an Israel based company developing email client that makes it easy and enjoyable for people to send and receive emails

Business need was to offshore the complete QA

bullKey FeaturesminusMoved the entire QA to India in a matter of 3 monthsminusThe QA was spread across 4 different sub-teams totaling 20 resources minusEach sub-team had a local associate leadminusThe Associate Lead of each team reported to an onsite leadminusA site to site VPN was setup between TFT and the client to enable a better and responsive environment for the teams at TFTminusAll KT was done in two phases In the first phase the TFT leads visited the client site In the second phase the leads visited India to train meet and greet each member of the team This also allowed each offshore member to interact with the onsite leads and build good bondingminusAll requirements brainstorming test case review was done along with the onsite lead using Internet Messenger like skypeminusThere was a regular exchange of daily and weekly status reportsminusThe top level stakeholders setup a monthly status checkpoint to ensure that all issues were under control

28

Case Study 6 Assessment Software System for DRDO

Defence Research Development Organization is an Indian government owned enterprise dealing in development of defence equipments and having labs across India It had a requirement to manage amp control its yearly assessment amp training process throughout India on an uniform basis

A Net based implementation using Oracle as a backend database was recommended for the implementation of the entire system It took about 18 months for the entire implementation covering all the labs

bullKey FeaturesminusWeb-enabled applicationminusHighly secure over internet amp intranet being a defense applicationminusScalability amp MaintainabilityminusSecurity at all levels ie IIS Presentation Business Database

bullTechnologiesminusC ASPNET jQueryminusWebservices amp AJAXminusNUnit JSUnit amp QUnit minusOracle 10g Design Patterns MVC

29

bullReference Siteminuswwwdrdoorg

After the huge success of training and assessment application DRDO is working on new initiatives where TFT will be hand holding them in implementing CMS systems for various modules

bullKey FeaturesminusWeb-enabled applicationminusHighly secure over internet amp intranet being a defense applicationminusCMS (Joomla) amp SEOminusSecurity at all levels ie IIS Presentation Business Database

bullTechnologiesminusPHP C ASPNET jQueryminusWebservices amp AJAXminusMySQL minusDesign Patterns MVC

ReferenceOn Demand

30

Case Study 7 Human Resource System

Developed a Human Resource Management Engine Part of this engine was used to support development of a customized human resource management system

bullKey FeaturesminusPAQ ManagementminusJobreq ManagementminusNewbie ManagementminusEmployee ManagementminusSeparation ManagementminusAssets Management minusReporting

bullTechnologiesminusJavaJ2EE Struts Spring Core Quartz iTextJNDISOAPVelocityminusMy SQLMS SQL Server 2005 DatabasesminusHTML Javascript DojoXSLTMXMLminusAdobersquos IlogElixir for visualization

31

Case Study 8 Mobile Apps

TFT is developing Smart phone applications on multiple platforms in Fun entertainment games and apps for enterprise

bullKey FeaturesminusSocial NetworkingminusAdds on MobileminusGPSminusFunny Avatars

bullTechnologiesminusiPhone SDK 30 XCode Objective CminusBlackberry J2MEminusAndroidminusWindows 7

32

Case Study 9 Migration from QTP+QC to Selenium+VSTM

Our client is a dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business and Financial need was to reduce the execution time for current automation suite (~8000 test cases) from 48 hours to 6 hours by increasing number of automation hosts from current 8 to 40 This required additional purchase of about 32 QTP licenses (along with new QC licenses)

bullKey FeaturesminusImplemented TAGS framework based on SeleniumminusReplaced QC with Microsoft Visual Studio Test Manager and integrated selenium with VSTMminusUnattended execution of all test cases in parallel on ~40 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files or excel based Grid (our own solution)minusFull support for database validations and APIminusSupport for multiple versions of application features running at the same time

bullTechnologiesminusTAGS- TFT Generic Test Automation Framework based on Selenium Web driverminusMicrosoft Visual Studio Test ManagerminusSmart integration of Test Manager with TAGS completely replacing HP Quality CenterminusTAGS Grid (Our indigenous grid solution)

33

TFT has been working as extended QA team to the existing qa team of our US client It has been working with TFT to develop test cases repair existing test cases test mobile applications (iPhone iPod Androids Blackberries etc) on device and simulator both

Reference

Details can be provided on request

34

Case Study 10 Clintele(Extended Team)

An online dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business and Financial need was to cut down the running operational cost of maintenance and execution along with couple of other implicit expectations

bullKey FeaturesminusSignificant reduction in cost of operationminusExtension to clientrsquos onsite team giving work window or 15 hrs dailyminusTechnical support to existing automation teamminusTrained shadow resources to provide work continuityminus45 hours work week

bullTechnologiesminusMicrosoft NET Framework 3540 MVC 2030 Unity Framework 40 Enterprise Library 40minusMS Team System 2010 MS SQL Server 2008minusNUnit Mock Objects Test Driven NETminusC jQueryminusRazor View Engine LINQ

35

TFT has been working as extended Development team to the existing dev team of Matchcom Matchcom has been working with TFT to develop amp maintain internal tools maintenance of existing matchcom site

Reference

Details can be provided on request

36

Case Study 11

It is a microstock photography website which maintains a library of royalty-free stock images available by subscription

Business need for it was to reduce amount of manual efforts required to carry through regression testing for each product release This would enable existing experts to focus on product enhancements rather than regression tests of the application while keeping implementation costs to minimum levels

bullKey FeaturesminusImplemented TAGS framework based on seleniumminusUsed XStudio as test management tool which comes with free licensingminusUnattended execution of all test cases in parallel on ~12 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files or excel based Grid (our indigenous solution)minusFull support for database validations and APIminusSupport for multiple versions of application features running at the same timeminusUse of excel to write automation workflows in order to minimize need of programming expertise which would otherwise be required to automate with selenium

bullTechnologiesminusTAGS- TFT Generic Test Automation Framework based on Selenium Web driverminusXStudio as Test Management ToolminusSmart integration of XStudio with TAGSminusTAGS Grid

37

bullReferences As per request

TFT is working as extended QA team to the existing qa team of our client It has been working with TFT to develop test cases repair existing test cases automate test cases using TAGS regular execution of these automated test cases monitoring results reporting findings and maintaining suite of automated tests in XStudio TAGS

Reference

Details can be provided on request

38

Think Future Technologies

XI-XII FloorsJMD Regent SquareGurgaon Haryana IndiawwwtftuscomEmail infotftuscom

Thanks

Tushar MiglaniBusiness Development

Email bizdevtftuscom

Phone +91-124-2807000

  • Think Future Technologies ndash Corporate Overview
  • Contents
  • Overview
  • Accreditations
  • At a glance
  • Key Differentiators
  • Slide 7
  • PDLC Expertise
  • Resource Distribution - Overall
  • Project Management Process (PMP) Flowchart
  • PMP Artifacts
  • Governance Model
  • Recruitment Overview
  • Our Expertise (Dev)
  • Our Expertise (QA)
  • Information Security
  • IP Security
  • Engagement Model
  • Initial Steps
  • Summary ndash TFT Advantage
  • Slide 21
  • Case Study 1
  • Slide 23
  • Case Study 2
  • Slide 25
  • Case Study 4 Automated Regression Suite
  • Case Study 5 Off shoring QA
  • Case Study 6 Assessment Software System for DRDO
  • Slide 29
  • Case Study 7 Human Resource System
  • Case Study 8 Mobile Apps
  • Case Study 9 Migration from QTP+QC to Selenium+VSTM
  • Slide 33
  • Case Study 10 Clintele(Extended Team)
  • Slide 35
  • Case Study 11
  • Slide 37
  • Slide 38
Page 28: Think future technologies – corporate presentation (public)

28

Case Study 6 Assessment Software System for DRDO

Defence Research Development Organization is an Indian government owned enterprise dealing in development of defence equipments and having labs across India It had a requirement to manage amp control its yearly assessment amp training process throughout India on an uniform basis

A Net based implementation using Oracle as a backend database was recommended for the implementation of the entire system It took about 18 months for the entire implementation covering all the labs

bullKey FeaturesminusWeb-enabled applicationminusHighly secure over internet amp intranet being a defense applicationminusScalability amp MaintainabilityminusSecurity at all levels ie IIS Presentation Business Database

bullTechnologiesminusC ASPNET jQueryminusWebservices amp AJAXminusNUnit JSUnit amp QUnit minusOracle 10g Design Patterns MVC

29

bullReference Siteminuswwwdrdoorg

After the huge success of training and assessment application DRDO is working on new initiatives where TFT will be hand holding them in implementing CMS systems for various modules

bullKey FeaturesminusWeb-enabled applicationminusHighly secure over internet amp intranet being a defense applicationminusCMS (Joomla) amp SEOminusSecurity at all levels ie IIS Presentation Business Database

bullTechnologiesminusPHP C ASPNET jQueryminusWebservices amp AJAXminusMySQL minusDesign Patterns MVC

ReferenceOn Demand

30

Case Study 7 Human Resource System

Developed a Human Resource Management Engine Part of this engine was used to support development of a customized human resource management system

bullKey FeaturesminusPAQ ManagementminusJobreq ManagementminusNewbie ManagementminusEmployee ManagementminusSeparation ManagementminusAssets Management minusReporting

bullTechnologiesminusJavaJ2EE Struts Spring Core Quartz iTextJNDISOAPVelocityminusMy SQLMS SQL Server 2005 DatabasesminusHTML Javascript DojoXSLTMXMLminusAdobersquos IlogElixir for visualization

31

Case Study 8 Mobile Apps

TFT is developing Smart phone applications on multiple platforms in Fun entertainment games and apps for enterprise

bullKey FeaturesminusSocial NetworkingminusAdds on MobileminusGPSminusFunny Avatars

bullTechnologiesminusiPhone SDK 30 XCode Objective CminusBlackberry J2MEminusAndroidminusWindows 7

32

Case Study 9 Migration from QTP+QC to Selenium+VSTM

Our client is a dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business and Financial need was to reduce the execution time for current automation suite (~8000 test cases) from 48 hours to 6 hours by increasing number of automation hosts from current 8 to 40 This required additional purchase of about 32 QTP licenses (along with new QC licenses)

bullKey FeaturesminusImplemented TAGS framework based on SeleniumminusReplaced QC with Microsoft Visual Studio Test Manager and integrated selenium with VSTMminusUnattended execution of all test cases in parallel on ~40 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files or excel based Grid (our own solution)minusFull support for database validations and APIminusSupport for multiple versions of application features running at the same time

bullTechnologiesminusTAGS- TFT Generic Test Automation Framework based on Selenium Web driverminusMicrosoft Visual Studio Test ManagerminusSmart integration of Test Manager with TAGS completely replacing HP Quality CenterminusTAGS Grid (Our indigenous grid solution)

33

TFT has been working as extended QA team to the existing qa team of our US client It has been working with TFT to develop test cases repair existing test cases test mobile applications (iPhone iPod Androids Blackberries etc) on device and simulator both

Reference

Details can be provided on request

34

Case Study 10 Clintele(Extended Team)

An online dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business and Financial need was to cut down the running operational cost of maintenance and execution along with couple of other implicit expectations

bullKey FeaturesminusSignificant reduction in cost of operationminusExtension to clientrsquos onsite team giving work window or 15 hrs dailyminusTechnical support to existing automation teamminusTrained shadow resources to provide work continuityminus45 hours work week

bullTechnologiesminusMicrosoft NET Framework 3540 MVC 2030 Unity Framework 40 Enterprise Library 40minusMS Team System 2010 MS SQL Server 2008minusNUnit Mock Objects Test Driven NETminusC jQueryminusRazor View Engine LINQ

35

TFT has been working as extended Development team to the existing dev team of Matchcom Matchcom has been working with TFT to develop amp maintain internal tools maintenance of existing matchcom site

Reference

Details can be provided on request

36

Case Study 11

It is a microstock photography website which maintains a library of royalty-free stock images available by subscription

Business need for it was to reduce amount of manual efforts required to carry through regression testing for each product release This would enable existing experts to focus on product enhancements rather than regression tests of the application while keeping implementation costs to minimum levels

bullKey FeaturesminusImplemented TAGS framework based on seleniumminusUsed XStudio as test management tool which comes with free licensingminusUnattended execution of all test cases in parallel on ~12 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files or excel based Grid (our indigenous solution)minusFull support for database validations and APIminusSupport for multiple versions of application features running at the same timeminusUse of excel to write automation workflows in order to minimize need of programming expertise which would otherwise be required to automate with selenium

bullTechnologiesminusTAGS- TFT Generic Test Automation Framework based on Selenium Web driverminusXStudio as Test Management ToolminusSmart integration of XStudio with TAGSminusTAGS Grid

37

bullReferences As per request

TFT is working as extended QA team to the existing qa team of our client It has been working with TFT to develop test cases repair existing test cases automate test cases using TAGS regular execution of these automated test cases monitoring results reporting findings and maintaining suite of automated tests in XStudio TAGS

Reference

Details can be provided on request

38

Think Future Technologies

XI-XII FloorsJMD Regent SquareGurgaon Haryana IndiawwwtftuscomEmail infotftuscom

Thanks

Tushar MiglaniBusiness Development

Email bizdevtftuscom

Phone +91-124-2807000

  • Think Future Technologies ndash Corporate Overview
  • Contents
  • Overview
  • Accreditations
  • At a glance
  • Key Differentiators
  • Slide 7
  • PDLC Expertise
  • Resource Distribution - Overall
  • Project Management Process (PMP) Flowchart
  • PMP Artifacts
  • Governance Model
  • Recruitment Overview
  • Our Expertise (Dev)
  • Our Expertise (QA)
  • Information Security
  • IP Security
  • Engagement Model
  • Initial Steps
  • Summary ndash TFT Advantage
  • Slide 21
  • Case Study 1
  • Slide 23
  • Case Study 2
  • Slide 25
  • Case Study 4 Automated Regression Suite
  • Case Study 5 Off shoring QA
  • Case Study 6 Assessment Software System for DRDO
  • Slide 29
  • Case Study 7 Human Resource System
  • Case Study 8 Mobile Apps
  • Case Study 9 Migration from QTP+QC to Selenium+VSTM
  • Slide 33
  • Case Study 10 Clintele(Extended Team)
  • Slide 35
  • Case Study 11
  • Slide 37
  • Slide 38
Page 29: Think future technologies – corporate presentation (public)

29

bullReference Siteminuswwwdrdoorg

After the huge success of training and assessment application DRDO is working on new initiatives where TFT will be hand holding them in implementing CMS systems for various modules

bullKey FeaturesminusWeb-enabled applicationminusHighly secure over internet amp intranet being a defense applicationminusCMS (Joomla) amp SEOminusSecurity at all levels ie IIS Presentation Business Database

bullTechnologiesminusPHP C ASPNET jQueryminusWebservices amp AJAXminusMySQL minusDesign Patterns MVC

ReferenceOn Demand

30

Case Study 7 Human Resource System

Developed a Human Resource Management Engine Part of this engine was used to support development of a customized human resource management system

bullKey FeaturesminusPAQ ManagementminusJobreq ManagementminusNewbie ManagementminusEmployee ManagementminusSeparation ManagementminusAssets Management minusReporting

bullTechnologiesminusJavaJ2EE Struts Spring Core Quartz iTextJNDISOAPVelocityminusMy SQLMS SQL Server 2005 DatabasesminusHTML Javascript DojoXSLTMXMLminusAdobersquos IlogElixir for visualization

31

Case Study 8 Mobile Apps

TFT is developing Smart phone applications on multiple platforms in Fun entertainment games and apps for enterprise

bullKey FeaturesminusSocial NetworkingminusAdds on MobileminusGPSminusFunny Avatars

bullTechnologiesminusiPhone SDK 30 XCode Objective CminusBlackberry J2MEminusAndroidminusWindows 7

32

Case Study 9 Migration from QTP+QC to Selenium+VSTM

Our client is a dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business and Financial need was to reduce the execution time for current automation suite (~8000 test cases) from 48 hours to 6 hours by increasing number of automation hosts from current 8 to 40 This required additional purchase of about 32 QTP licenses (along with new QC licenses)

bullKey FeaturesminusImplemented TAGS framework based on SeleniumminusReplaced QC with Microsoft Visual Studio Test Manager and integrated selenium with VSTMminusUnattended execution of all test cases in parallel on ~40 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files or excel based Grid (our own solution)minusFull support for database validations and APIminusSupport for multiple versions of application features running at the same time

bullTechnologiesminusTAGS- TFT Generic Test Automation Framework based on Selenium Web driverminusMicrosoft Visual Studio Test ManagerminusSmart integration of Test Manager with TAGS completely replacing HP Quality CenterminusTAGS Grid (Our indigenous grid solution)

33

TFT has been working as extended QA team to the existing qa team of our US client It has been working with TFT to develop test cases repair existing test cases test mobile applications (iPhone iPod Androids Blackberries etc) on device and simulator both

Reference

Details can be provided on request

34

Case Study 10 Clintele(Extended Team)

An online dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business and Financial need was to cut down the running operational cost of maintenance and execution along with couple of other implicit expectations

bullKey FeaturesminusSignificant reduction in cost of operationminusExtension to clientrsquos onsite team giving work window or 15 hrs dailyminusTechnical support to existing automation teamminusTrained shadow resources to provide work continuityminus45 hours work week

bullTechnologiesminusMicrosoft NET Framework 3540 MVC 2030 Unity Framework 40 Enterprise Library 40minusMS Team System 2010 MS SQL Server 2008minusNUnit Mock Objects Test Driven NETminusC jQueryminusRazor View Engine LINQ

35

TFT has been working as extended Development team to the existing dev team of Matchcom Matchcom has been working with TFT to develop amp maintain internal tools maintenance of existing matchcom site

Reference

Details can be provided on request

36

Case Study 11

It is a microstock photography website which maintains a library of royalty-free stock images available by subscription

Business need for it was to reduce amount of manual efforts required to carry through regression testing for each product release This would enable existing experts to focus on product enhancements rather than regression tests of the application while keeping implementation costs to minimum levels

bullKey FeaturesminusImplemented TAGS framework based on seleniumminusUsed XStudio as test management tool which comes with free licensingminusUnattended execution of all test cases in parallel on ~12 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files or excel based Grid (our indigenous solution)minusFull support for database validations and APIminusSupport for multiple versions of application features running at the same timeminusUse of excel to write automation workflows in order to minimize need of programming expertise which would otherwise be required to automate with selenium

bullTechnologiesminusTAGS- TFT Generic Test Automation Framework based on Selenium Web driverminusXStudio as Test Management ToolminusSmart integration of XStudio with TAGSminusTAGS Grid

37

bullReferences As per request

TFT is working as extended QA team to the existing qa team of our client It has been working with TFT to develop test cases repair existing test cases automate test cases using TAGS regular execution of these automated test cases monitoring results reporting findings and maintaining suite of automated tests in XStudio TAGS

Reference

Details can be provided on request

38

Think Future Technologies

XI-XII FloorsJMD Regent SquareGurgaon Haryana IndiawwwtftuscomEmail infotftuscom

Thanks

Tushar MiglaniBusiness Development

Email bizdevtftuscom

Phone +91-124-2807000

  • Think Future Technologies ndash Corporate Overview
  • Contents
  • Overview
  • Accreditations
  • At a glance
  • Key Differentiators
  • Slide 7
  • PDLC Expertise
  • Resource Distribution - Overall
  • Project Management Process (PMP) Flowchart
  • PMP Artifacts
  • Governance Model
  • Recruitment Overview
  • Our Expertise (Dev)
  • Our Expertise (QA)
  • Information Security
  • IP Security
  • Engagement Model
  • Initial Steps
  • Summary ndash TFT Advantage
  • Slide 21
  • Case Study 1
  • Slide 23
  • Case Study 2
  • Slide 25
  • Case Study 4 Automated Regression Suite
  • Case Study 5 Off shoring QA
  • Case Study 6 Assessment Software System for DRDO
  • Slide 29
  • Case Study 7 Human Resource System
  • Case Study 8 Mobile Apps
  • Case Study 9 Migration from QTP+QC to Selenium+VSTM
  • Slide 33
  • Case Study 10 Clintele(Extended Team)
  • Slide 35
  • Case Study 11
  • Slide 37
  • Slide 38
Page 30: Think future technologies – corporate presentation (public)

30

Case Study 7 Human Resource System

Developed a Human Resource Management Engine Part of this engine was used to support development of a customized human resource management system

bullKey FeaturesminusPAQ ManagementminusJobreq ManagementminusNewbie ManagementminusEmployee ManagementminusSeparation ManagementminusAssets Management minusReporting

bullTechnologiesminusJavaJ2EE Struts Spring Core Quartz iTextJNDISOAPVelocityminusMy SQLMS SQL Server 2005 DatabasesminusHTML Javascript DojoXSLTMXMLminusAdobersquos IlogElixir for visualization

31

Case Study 8 Mobile Apps

TFT is developing Smart phone applications on multiple platforms in Fun entertainment games and apps for enterprise

bullKey FeaturesminusSocial NetworkingminusAdds on MobileminusGPSminusFunny Avatars

bullTechnologiesminusiPhone SDK 30 XCode Objective CminusBlackberry J2MEminusAndroidminusWindows 7

32

Case Study 9 Migration from QTP+QC to Selenium+VSTM

Our client is a dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business and Financial need was to reduce the execution time for current automation suite (~8000 test cases) from 48 hours to 6 hours by increasing number of automation hosts from current 8 to 40 This required additional purchase of about 32 QTP licenses (along with new QC licenses)

bullKey FeaturesminusImplemented TAGS framework based on SeleniumminusReplaced QC with Microsoft Visual Studio Test Manager and integrated selenium with VSTMminusUnattended execution of all test cases in parallel on ~40 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files or excel based Grid (our own solution)minusFull support for database validations and APIminusSupport for multiple versions of application features running at the same time

bullTechnologiesminusTAGS- TFT Generic Test Automation Framework based on Selenium Web driverminusMicrosoft Visual Studio Test ManagerminusSmart integration of Test Manager with TAGS completely replacing HP Quality CenterminusTAGS Grid (Our indigenous grid solution)

33

TFT has been working as extended QA team to the existing qa team of our US client It has been working with TFT to develop test cases repair existing test cases test mobile applications (iPhone iPod Androids Blackberries etc) on device and simulator both

Reference

Details can be provided on request

34

Case Study 10 Clintele(Extended Team)

An online dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business and Financial need was to cut down the running operational cost of maintenance and execution along with couple of other implicit expectations

bullKey FeaturesminusSignificant reduction in cost of operationminusExtension to clientrsquos onsite team giving work window or 15 hrs dailyminusTechnical support to existing automation teamminusTrained shadow resources to provide work continuityminus45 hours work week

bullTechnologiesminusMicrosoft NET Framework 3540 MVC 2030 Unity Framework 40 Enterprise Library 40minusMS Team System 2010 MS SQL Server 2008minusNUnit Mock Objects Test Driven NETminusC jQueryminusRazor View Engine LINQ

35

TFT has been working as extended Development team to the existing dev team of Matchcom Matchcom has been working with TFT to develop amp maintain internal tools maintenance of existing matchcom site

Reference

Details can be provided on request

36

Case Study 11

It is a microstock photography website which maintains a library of royalty-free stock images available by subscription

Business need for it was to reduce amount of manual efforts required to carry through regression testing for each product release This would enable existing experts to focus on product enhancements rather than regression tests of the application while keeping implementation costs to minimum levels

bullKey FeaturesminusImplemented TAGS framework based on seleniumminusUsed XStudio as test management tool which comes with free licensingminusUnattended execution of all test cases in parallel on ~12 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files or excel based Grid (our indigenous solution)minusFull support for database validations and APIminusSupport for multiple versions of application features running at the same timeminusUse of excel to write automation workflows in order to minimize need of programming expertise which would otherwise be required to automate with selenium

bullTechnologiesminusTAGS- TFT Generic Test Automation Framework based on Selenium Web driverminusXStudio as Test Management ToolminusSmart integration of XStudio with TAGSminusTAGS Grid

37

bullReferences As per request

TFT is working as extended QA team to the existing qa team of our client It has been working with TFT to develop test cases repair existing test cases automate test cases using TAGS regular execution of these automated test cases monitoring results reporting findings and maintaining suite of automated tests in XStudio TAGS

Reference

Details can be provided on request

38

Think Future Technologies

XI-XII FloorsJMD Regent SquareGurgaon Haryana IndiawwwtftuscomEmail infotftuscom

Thanks

Tushar MiglaniBusiness Development

Email bizdevtftuscom

Phone +91-124-2807000

  • Think Future Technologies ndash Corporate Overview
  • Contents
  • Overview
  • Accreditations
  • At a glance
  • Key Differentiators
  • Slide 7
  • PDLC Expertise
  • Resource Distribution - Overall
  • Project Management Process (PMP) Flowchart
  • PMP Artifacts
  • Governance Model
  • Recruitment Overview
  • Our Expertise (Dev)
  • Our Expertise (QA)
  • Information Security
  • IP Security
  • Engagement Model
  • Initial Steps
  • Summary ndash TFT Advantage
  • Slide 21
  • Case Study 1
  • Slide 23
  • Case Study 2
  • Slide 25
  • Case Study 4 Automated Regression Suite
  • Case Study 5 Off shoring QA
  • Case Study 6 Assessment Software System for DRDO
  • Slide 29
  • Case Study 7 Human Resource System
  • Case Study 8 Mobile Apps
  • Case Study 9 Migration from QTP+QC to Selenium+VSTM
  • Slide 33
  • Case Study 10 Clintele(Extended Team)
  • Slide 35
  • Case Study 11
  • Slide 37
  • Slide 38
Page 31: Think future technologies – corporate presentation (public)

31

Case Study 8 Mobile Apps

TFT is developing Smart phone applications on multiple platforms in Fun entertainment games and apps for enterprise

bullKey FeaturesminusSocial NetworkingminusAdds on MobileminusGPSminusFunny Avatars

bullTechnologiesminusiPhone SDK 30 XCode Objective CminusBlackberry J2MEminusAndroidminusWindows 7

32

Case Study 9 Migration from QTP+QC to Selenium+VSTM

Our client is a dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business and Financial need was to reduce the execution time for current automation suite (~8000 test cases) from 48 hours to 6 hours by increasing number of automation hosts from current 8 to 40 This required additional purchase of about 32 QTP licenses (along with new QC licenses)

bullKey FeaturesminusImplemented TAGS framework based on SeleniumminusReplaced QC with Microsoft Visual Studio Test Manager and integrated selenium with VSTMminusUnattended execution of all test cases in parallel on ~40 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files or excel based Grid (our own solution)minusFull support for database validations and APIminusSupport for multiple versions of application features running at the same time

bullTechnologiesminusTAGS- TFT Generic Test Automation Framework based on Selenium Web driverminusMicrosoft Visual Studio Test ManagerminusSmart integration of Test Manager with TAGS completely replacing HP Quality CenterminusTAGS Grid (Our indigenous grid solution)

33

TFT has been working as extended QA team to the existing qa team of our US client It has been working with TFT to develop test cases repair existing test cases test mobile applications (iPhone iPod Androids Blackberries etc) on device and simulator both

Reference

Details can be provided on request

34

Case Study 10 Clintele(Extended Team)

An online dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business and Financial need was to cut down the running operational cost of maintenance and execution along with couple of other implicit expectations

bullKey FeaturesminusSignificant reduction in cost of operationminusExtension to clientrsquos onsite team giving work window or 15 hrs dailyminusTechnical support to existing automation teamminusTrained shadow resources to provide work continuityminus45 hours work week

bullTechnologiesminusMicrosoft NET Framework 3540 MVC 2030 Unity Framework 40 Enterprise Library 40minusMS Team System 2010 MS SQL Server 2008minusNUnit Mock Objects Test Driven NETminusC jQueryminusRazor View Engine LINQ

35

TFT has been working as extended Development team to the existing dev team of Matchcom Matchcom has been working with TFT to develop amp maintain internal tools maintenance of existing matchcom site

Reference

Details can be provided on request

36

Case Study 11

It is a microstock photography website which maintains a library of royalty-free stock images available by subscription

Business need for it was to reduce amount of manual efforts required to carry through regression testing for each product release This would enable existing experts to focus on product enhancements rather than regression tests of the application while keeping implementation costs to minimum levels

bullKey FeaturesminusImplemented TAGS framework based on seleniumminusUsed XStudio as test management tool which comes with free licensingminusUnattended execution of all test cases in parallel on ~12 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files or excel based Grid (our indigenous solution)minusFull support for database validations and APIminusSupport for multiple versions of application features running at the same timeminusUse of excel to write automation workflows in order to minimize need of programming expertise which would otherwise be required to automate with selenium

bullTechnologiesminusTAGS- TFT Generic Test Automation Framework based on Selenium Web driverminusXStudio as Test Management ToolminusSmart integration of XStudio with TAGSminusTAGS Grid

37

bullReferences As per request

TFT is working as extended QA team to the existing qa team of our client It has been working with TFT to develop test cases repair existing test cases automate test cases using TAGS regular execution of these automated test cases monitoring results reporting findings and maintaining suite of automated tests in XStudio TAGS

Reference

Details can be provided on request

38

Think Future Technologies

XI-XII FloorsJMD Regent SquareGurgaon Haryana IndiawwwtftuscomEmail infotftuscom

Thanks

Tushar MiglaniBusiness Development

Email bizdevtftuscom

Phone +91-124-2807000

  • Think Future Technologies ndash Corporate Overview
  • Contents
  • Overview
  • Accreditations
  • At a glance
  • Key Differentiators
  • Slide 7
  • PDLC Expertise
  • Resource Distribution - Overall
  • Project Management Process (PMP) Flowchart
  • PMP Artifacts
  • Governance Model
  • Recruitment Overview
  • Our Expertise (Dev)
  • Our Expertise (QA)
  • Information Security
  • IP Security
  • Engagement Model
  • Initial Steps
  • Summary ndash TFT Advantage
  • Slide 21
  • Case Study 1
  • Slide 23
  • Case Study 2
  • Slide 25
  • Case Study 4 Automated Regression Suite
  • Case Study 5 Off shoring QA
  • Case Study 6 Assessment Software System for DRDO
  • Slide 29
  • Case Study 7 Human Resource System
  • Case Study 8 Mobile Apps
  • Case Study 9 Migration from QTP+QC to Selenium+VSTM
  • Slide 33
  • Case Study 10 Clintele(Extended Team)
  • Slide 35
  • Case Study 11
  • Slide 37
  • Slide 38
Page 32: Think future technologies – corporate presentation (public)

32

Case Study 9 Migration from QTP+QC to Selenium+VSTM

Our client is a dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business and Financial need was to reduce the execution time for current automation suite (~8000 test cases) from 48 hours to 6 hours by increasing number of automation hosts from current 8 to 40 This required additional purchase of about 32 QTP licenses (along with new QC licenses)

bullKey FeaturesminusImplemented TAGS framework based on SeleniumminusReplaced QC with Microsoft Visual Studio Test Manager and integrated selenium with VSTMminusUnattended execution of all test cases in parallel on ~40 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files or excel based Grid (our own solution)minusFull support for database validations and APIminusSupport for multiple versions of application features running at the same time

bullTechnologiesminusTAGS- TFT Generic Test Automation Framework based on Selenium Web driverminusMicrosoft Visual Studio Test ManagerminusSmart integration of Test Manager with TAGS completely replacing HP Quality CenterminusTAGS Grid (Our indigenous grid solution)

33

TFT has been working as extended QA team to the existing qa team of our US client It has been working with TFT to develop test cases repair existing test cases test mobile applications (iPhone iPod Androids Blackberries etc) on device and simulator both

Reference

Details can be provided on request

34

Case Study 10 Clintele(Extended Team)

An online dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business and Financial need was to cut down the running operational cost of maintenance and execution along with couple of other implicit expectations

bullKey FeaturesminusSignificant reduction in cost of operationminusExtension to clientrsquos onsite team giving work window or 15 hrs dailyminusTechnical support to existing automation teamminusTrained shadow resources to provide work continuityminus45 hours work week

bullTechnologiesminusMicrosoft NET Framework 3540 MVC 2030 Unity Framework 40 Enterprise Library 40minusMS Team System 2010 MS SQL Server 2008minusNUnit Mock Objects Test Driven NETminusC jQueryminusRazor View Engine LINQ

35

TFT has been working as extended Development team to the existing dev team of Matchcom Matchcom has been working with TFT to develop amp maintain internal tools maintenance of existing matchcom site

Reference

Details can be provided on request

36

Case Study 11

It is a microstock photography website which maintains a library of royalty-free stock images available by subscription

Business need for it was to reduce amount of manual efforts required to carry through regression testing for each product release This would enable existing experts to focus on product enhancements rather than regression tests of the application while keeping implementation costs to minimum levels

bullKey FeaturesminusImplemented TAGS framework based on seleniumminusUsed XStudio as test management tool which comes with free licensingminusUnattended execution of all test cases in parallel on ~12 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files or excel based Grid (our indigenous solution)minusFull support for database validations and APIminusSupport for multiple versions of application features running at the same timeminusUse of excel to write automation workflows in order to minimize need of programming expertise which would otherwise be required to automate with selenium

bullTechnologiesminusTAGS- TFT Generic Test Automation Framework based on Selenium Web driverminusXStudio as Test Management ToolminusSmart integration of XStudio with TAGSminusTAGS Grid

37

bullReferences As per request

TFT is working as extended QA team to the existing qa team of our client It has been working with TFT to develop test cases repair existing test cases automate test cases using TAGS regular execution of these automated test cases monitoring results reporting findings and maintaining suite of automated tests in XStudio TAGS

Reference

Details can be provided on request

38

Think Future Technologies

XI-XII FloorsJMD Regent SquareGurgaon Haryana IndiawwwtftuscomEmail infotftuscom

Thanks

Tushar MiglaniBusiness Development

Email bizdevtftuscom

Phone +91-124-2807000

  • Think Future Technologies ndash Corporate Overview
  • Contents
  • Overview
  • Accreditations
  • At a glance
  • Key Differentiators
  • Slide 7
  • PDLC Expertise
  • Resource Distribution - Overall
  • Project Management Process (PMP) Flowchart
  • PMP Artifacts
  • Governance Model
  • Recruitment Overview
  • Our Expertise (Dev)
  • Our Expertise (QA)
  • Information Security
  • IP Security
  • Engagement Model
  • Initial Steps
  • Summary ndash TFT Advantage
  • Slide 21
  • Case Study 1
  • Slide 23
  • Case Study 2
  • Slide 25
  • Case Study 4 Automated Regression Suite
  • Case Study 5 Off shoring QA
  • Case Study 6 Assessment Software System for DRDO
  • Slide 29
  • Case Study 7 Human Resource System
  • Case Study 8 Mobile Apps
  • Case Study 9 Migration from QTP+QC to Selenium+VSTM
  • Slide 33
  • Case Study 10 Clintele(Extended Team)
  • Slide 35
  • Case Study 11
  • Slide 37
  • Slide 38
Page 33: Think future technologies – corporate presentation (public)

33

TFT has been working as extended QA team to the existing qa team of our US client It has been working with TFT to develop test cases repair existing test cases test mobile applications (iPhone iPod Androids Blackberries etc) on device and simulator both

Reference

Details can be provided on request

34

Case Study 10 Clintele(Extended Team)

An online dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business and Financial need was to cut down the running operational cost of maintenance and execution along with couple of other implicit expectations

bullKey FeaturesminusSignificant reduction in cost of operationminusExtension to clientrsquos onsite team giving work window or 15 hrs dailyminusTechnical support to existing automation teamminusTrained shadow resources to provide work continuityminus45 hours work week

bullTechnologiesminusMicrosoft NET Framework 3540 MVC 2030 Unity Framework 40 Enterprise Library 40minusMS Team System 2010 MS SQL Server 2008minusNUnit Mock Objects Test Driven NETminusC jQueryminusRazor View Engine LINQ

35

TFT has been working as extended Development team to the existing dev team of Matchcom Matchcom has been working with TFT to develop amp maintain internal tools maintenance of existing matchcom site

Reference

Details can be provided on request

36

Case Study 11

It is a microstock photography website which maintains a library of royalty-free stock images available by subscription

Business need for it was to reduce amount of manual efforts required to carry through regression testing for each product release This would enable existing experts to focus on product enhancements rather than regression tests of the application while keeping implementation costs to minimum levels

bullKey FeaturesminusImplemented TAGS framework based on seleniumminusUsed XStudio as test management tool which comes with free licensingminusUnattended execution of all test cases in parallel on ~12 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files or excel based Grid (our indigenous solution)minusFull support for database validations and APIminusSupport for multiple versions of application features running at the same timeminusUse of excel to write automation workflows in order to minimize need of programming expertise which would otherwise be required to automate with selenium

bullTechnologiesminusTAGS- TFT Generic Test Automation Framework based on Selenium Web driverminusXStudio as Test Management ToolminusSmart integration of XStudio with TAGSminusTAGS Grid

37

bullReferences As per request

TFT is working as extended QA team to the existing qa team of our client It has been working with TFT to develop test cases repair existing test cases automate test cases using TAGS regular execution of these automated test cases monitoring results reporting findings and maintaining suite of automated tests in XStudio TAGS

Reference

Details can be provided on request

38

Think Future Technologies

XI-XII FloorsJMD Regent SquareGurgaon Haryana IndiawwwtftuscomEmail infotftuscom

Thanks

Tushar MiglaniBusiness Development

Email bizdevtftuscom

Phone +91-124-2807000

  • Think Future Technologies ndash Corporate Overview
  • Contents
  • Overview
  • Accreditations
  • At a glance
  • Key Differentiators
  • Slide 7
  • PDLC Expertise
  • Resource Distribution - Overall
  • Project Management Process (PMP) Flowchart
  • PMP Artifacts
  • Governance Model
  • Recruitment Overview
  • Our Expertise (Dev)
  • Our Expertise (QA)
  • Information Security
  • IP Security
  • Engagement Model
  • Initial Steps
  • Summary ndash TFT Advantage
  • Slide 21
  • Case Study 1
  • Slide 23
  • Case Study 2
  • Slide 25
  • Case Study 4 Automated Regression Suite
  • Case Study 5 Off shoring QA
  • Case Study 6 Assessment Software System for DRDO
  • Slide 29
  • Case Study 7 Human Resource System
  • Case Study 8 Mobile Apps
  • Case Study 9 Migration from QTP+QC to Selenium+VSTM
  • Slide 33
  • Case Study 10 Clintele(Extended Team)
  • Slide 35
  • Case Study 11
  • Slide 37
  • Slide 38
Page 34: Think future technologies – corporate presentation (public)

34

Case Study 10 Clintele(Extended Team)

An online dating company pioneered online dating when it launched on the Web in 1995 and continues to lead this exciting and evolving category after more than a decade

Business and Financial need was to cut down the running operational cost of maintenance and execution along with couple of other implicit expectations

bullKey FeaturesminusSignificant reduction in cost of operationminusExtension to clientrsquos onsite team giving work window or 15 hrs dailyminusTechnical support to existing automation teamminusTrained shadow resources to provide work continuityminus45 hours work week

bullTechnologiesminusMicrosoft NET Framework 3540 MVC 2030 Unity Framework 40 Enterprise Library 40minusMS Team System 2010 MS SQL Server 2008minusNUnit Mock Objects Test Driven NETminusC jQueryminusRazor View Engine LINQ

35

TFT has been working as extended Development team to the existing dev team of Matchcom Matchcom has been working with TFT to develop amp maintain internal tools maintenance of existing matchcom site

Reference

Details can be provided on request

36

Case Study 11

It is a microstock photography website which maintains a library of royalty-free stock images available by subscription

Business need for it was to reduce amount of manual efforts required to carry through regression testing for each product release This would enable existing experts to focus on product enhancements rather than regression tests of the application while keeping implementation costs to minimum levels

bullKey FeaturesminusImplemented TAGS framework based on seleniumminusUsed XStudio as test management tool which comes with free licensingminusUnattended execution of all test cases in parallel on ~12 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files or excel based Grid (our indigenous solution)minusFull support for database validations and APIminusSupport for multiple versions of application features running at the same timeminusUse of excel to write automation workflows in order to minimize need of programming expertise which would otherwise be required to automate with selenium

bullTechnologiesminusTAGS- TFT Generic Test Automation Framework based on Selenium Web driverminusXStudio as Test Management ToolminusSmart integration of XStudio with TAGSminusTAGS Grid

37

bullReferences As per request

TFT is working as extended QA team to the existing qa team of our client It has been working with TFT to develop test cases repair existing test cases automate test cases using TAGS regular execution of these automated test cases monitoring results reporting findings and maintaining suite of automated tests in XStudio TAGS

Reference

Details can be provided on request

38

Think Future Technologies

XI-XII FloorsJMD Regent SquareGurgaon Haryana IndiawwwtftuscomEmail infotftuscom

Thanks

Tushar MiglaniBusiness Development

Email bizdevtftuscom

Phone +91-124-2807000

  • Think Future Technologies ndash Corporate Overview
  • Contents
  • Overview
  • Accreditations
  • At a glance
  • Key Differentiators
  • Slide 7
  • PDLC Expertise
  • Resource Distribution - Overall
  • Project Management Process (PMP) Flowchart
  • PMP Artifacts
  • Governance Model
  • Recruitment Overview
  • Our Expertise (Dev)
  • Our Expertise (QA)
  • Information Security
  • IP Security
  • Engagement Model
  • Initial Steps
  • Summary ndash TFT Advantage
  • Slide 21
  • Case Study 1
  • Slide 23
  • Case Study 2
  • Slide 25
  • Case Study 4 Automated Regression Suite
  • Case Study 5 Off shoring QA
  • Case Study 6 Assessment Software System for DRDO
  • Slide 29
  • Case Study 7 Human Resource System
  • Case Study 8 Mobile Apps
  • Case Study 9 Migration from QTP+QC to Selenium+VSTM
  • Slide 33
  • Case Study 10 Clintele(Extended Team)
  • Slide 35
  • Case Study 11
  • Slide 37
  • Slide 38
Page 35: Think future technologies – corporate presentation (public)

35

TFT has been working as extended Development team to the existing dev team of Matchcom Matchcom has been working with TFT to develop amp maintain internal tools maintenance of existing matchcom site

Reference

Details can be provided on request

36

Case Study 11

It is a microstock photography website which maintains a library of royalty-free stock images available by subscription

Business need for it was to reduce amount of manual efforts required to carry through regression testing for each product release This would enable existing experts to focus on product enhancements rather than regression tests of the application while keeping implementation costs to minimum levels

bullKey FeaturesminusImplemented TAGS framework based on seleniumminusUsed XStudio as test management tool which comes with free licensingminusUnattended execution of all test cases in parallel on ~12 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files or excel based Grid (our indigenous solution)minusFull support for database validations and APIminusSupport for multiple versions of application features running at the same timeminusUse of excel to write automation workflows in order to minimize need of programming expertise which would otherwise be required to automate with selenium

bullTechnologiesminusTAGS- TFT Generic Test Automation Framework based on Selenium Web driverminusXStudio as Test Management ToolminusSmart integration of XStudio with TAGSminusTAGS Grid

37

bullReferences As per request

TFT is working as extended QA team to the existing qa team of our client It has been working with TFT to develop test cases repair existing test cases automate test cases using TAGS regular execution of these automated test cases monitoring results reporting findings and maintaining suite of automated tests in XStudio TAGS

Reference

Details can be provided on request

38

Think Future Technologies

XI-XII FloorsJMD Regent SquareGurgaon Haryana IndiawwwtftuscomEmail infotftuscom

Thanks

Tushar MiglaniBusiness Development

Email bizdevtftuscom

Phone +91-124-2807000

  • Think Future Technologies ndash Corporate Overview
  • Contents
  • Overview
  • Accreditations
  • At a glance
  • Key Differentiators
  • Slide 7
  • PDLC Expertise
  • Resource Distribution - Overall
  • Project Management Process (PMP) Flowchart
  • PMP Artifacts
  • Governance Model
  • Recruitment Overview
  • Our Expertise (Dev)
  • Our Expertise (QA)
  • Information Security
  • IP Security
  • Engagement Model
  • Initial Steps
  • Summary ndash TFT Advantage
  • Slide 21
  • Case Study 1
  • Slide 23
  • Case Study 2
  • Slide 25
  • Case Study 4 Automated Regression Suite
  • Case Study 5 Off shoring QA
  • Case Study 6 Assessment Software System for DRDO
  • Slide 29
  • Case Study 7 Human Resource System
  • Case Study 8 Mobile Apps
  • Case Study 9 Migration from QTP+QC to Selenium+VSTM
  • Slide 33
  • Case Study 10 Clintele(Extended Team)
  • Slide 35
  • Case Study 11
  • Slide 37
  • Slide 38
Page 36: Think future technologies – corporate presentation (public)

36

Case Study 11

It is a microstock photography website which maintains a library of royalty-free stock images available by subscription

Business need for it was to reduce amount of manual efforts required to carry through regression testing for each product release This would enable existing experts to focus on product enhancements rather than regression tests of the application while keeping implementation costs to minimum levels

bullKey FeaturesminusImplemented TAGS framework based on seleniumminusUsed XStudio as test management tool which comes with free licensingminusUnattended execution of all test cases in parallel on ~12 workstationsminusCustomized emails for test execution resultsminusInitiation of test execution using batch files or excel based Grid (our indigenous solution)minusFull support for database validations and APIminusSupport for multiple versions of application features running at the same timeminusUse of excel to write automation workflows in order to minimize need of programming expertise which would otherwise be required to automate with selenium

bullTechnologiesminusTAGS- TFT Generic Test Automation Framework based on Selenium Web driverminusXStudio as Test Management ToolminusSmart integration of XStudio with TAGSminusTAGS Grid

37

bullReferences As per request

TFT is working as extended QA team to the existing qa team of our client It has been working with TFT to develop test cases repair existing test cases automate test cases using TAGS regular execution of these automated test cases monitoring results reporting findings and maintaining suite of automated tests in XStudio TAGS

Reference

Details can be provided on request

38

Think Future Technologies

XI-XII FloorsJMD Regent SquareGurgaon Haryana IndiawwwtftuscomEmail infotftuscom

Thanks

Tushar MiglaniBusiness Development

Email bizdevtftuscom

Phone +91-124-2807000

  • Think Future Technologies ndash Corporate Overview
  • Contents
  • Overview
  • Accreditations
  • At a glance
  • Key Differentiators
  • Slide 7
  • PDLC Expertise
  • Resource Distribution - Overall
  • Project Management Process (PMP) Flowchart
  • PMP Artifacts
  • Governance Model
  • Recruitment Overview
  • Our Expertise (Dev)
  • Our Expertise (QA)
  • Information Security
  • IP Security
  • Engagement Model
  • Initial Steps
  • Summary ndash TFT Advantage
  • Slide 21
  • Case Study 1
  • Slide 23
  • Case Study 2
  • Slide 25
  • Case Study 4 Automated Regression Suite
  • Case Study 5 Off shoring QA
  • Case Study 6 Assessment Software System for DRDO
  • Slide 29
  • Case Study 7 Human Resource System
  • Case Study 8 Mobile Apps
  • Case Study 9 Migration from QTP+QC to Selenium+VSTM
  • Slide 33
  • Case Study 10 Clintele(Extended Team)
  • Slide 35
  • Case Study 11
  • Slide 37
  • Slide 38
Page 37: Think future technologies – corporate presentation (public)

37

bullReferences As per request

TFT is working as extended QA team to the existing qa team of our client It has been working with TFT to develop test cases repair existing test cases automate test cases using TAGS regular execution of these automated test cases monitoring results reporting findings and maintaining suite of automated tests in XStudio TAGS

Reference

Details can be provided on request

38

Think Future Technologies

XI-XII FloorsJMD Regent SquareGurgaon Haryana IndiawwwtftuscomEmail infotftuscom

Thanks

Tushar MiglaniBusiness Development

Email bizdevtftuscom

Phone +91-124-2807000

  • Think Future Technologies ndash Corporate Overview
  • Contents
  • Overview
  • Accreditations
  • At a glance
  • Key Differentiators
  • Slide 7
  • PDLC Expertise
  • Resource Distribution - Overall
  • Project Management Process (PMP) Flowchart
  • PMP Artifacts
  • Governance Model
  • Recruitment Overview
  • Our Expertise (Dev)
  • Our Expertise (QA)
  • Information Security
  • IP Security
  • Engagement Model
  • Initial Steps
  • Summary ndash TFT Advantage
  • Slide 21
  • Case Study 1
  • Slide 23
  • Case Study 2
  • Slide 25
  • Case Study 4 Automated Regression Suite
  • Case Study 5 Off shoring QA
  • Case Study 6 Assessment Software System for DRDO
  • Slide 29
  • Case Study 7 Human Resource System
  • Case Study 8 Mobile Apps
  • Case Study 9 Migration from QTP+QC to Selenium+VSTM
  • Slide 33
  • Case Study 10 Clintele(Extended Team)
  • Slide 35
  • Case Study 11
  • Slide 37
  • Slide 38
Page 38: Think future technologies – corporate presentation (public)

38

Think Future Technologies

XI-XII FloorsJMD Regent SquareGurgaon Haryana IndiawwwtftuscomEmail infotftuscom

Thanks

Tushar MiglaniBusiness Development

Email bizdevtftuscom

Phone +91-124-2807000

  • Think Future Technologies ndash Corporate Overview
  • Contents
  • Overview
  • Accreditations
  • At a glance
  • Key Differentiators
  • Slide 7
  • PDLC Expertise
  • Resource Distribution - Overall
  • Project Management Process (PMP) Flowchart
  • PMP Artifacts
  • Governance Model
  • Recruitment Overview
  • Our Expertise (Dev)
  • Our Expertise (QA)
  • Information Security
  • IP Security
  • Engagement Model
  • Initial Steps
  • Summary ndash TFT Advantage
  • Slide 21
  • Case Study 1
  • Slide 23
  • Case Study 2
  • Slide 25
  • Case Study 4 Automated Regression Suite
  • Case Study 5 Off shoring QA
  • Case Study 6 Assessment Software System for DRDO
  • Slide 29
  • Case Study 7 Human Resource System
  • Case Study 8 Mobile Apps
  • Case Study 9 Migration from QTP+QC to Selenium+VSTM
  • Slide 33
  • Case Study 10 Clintele(Extended Team)
  • Slide 35
  • Case Study 11
  • Slide 37
  • Slide 38