tcl corporate sm v0.05 100510
DESCRIPTION
TRANSCRIPT
a global vision for software testing
www.tcl-asia.com ©TCL 2010
World Class Testing Solutions
Innovative, Structured and Professional
a global vision for software testing
www.tcl-asia.com ©TCL 2010
ABOUT TCL
a global vision for software testing
www.tcl-asia.com ©TCL 2010
ABOUT TCL
Introduction…
The core purpose of TCL is to deliver world class solutions in software testing that are Innovative, Structured and Professional.
Stewart NoakesManaging Director
Tony ProsserDirector of Delivery
Manoj ChandrappaCOO, TCL India
a global vision for software testing
www.tcl-asia.com ©TCL 2010
TCL CULTURE
TCL is a vision led enterprise. Our vision is to be become a world wide, world class centre of testing excellence by 2020. By this we mean that we want to be a centre of testing excellence that can deliver to any industry, in any country.
TCL grows people though the organisation. There is a rigorous training policy that is second to none in the software testing industry. This policy develops world class test professionals.
TCL have a culture of continuous improvement for all staff that is reflected in the quality of service they provide to their customers
“TCL is a different organisation because it genuinely cares
about the people, the clients, the assignments, the profession and the future of our industry.”
a global vision for software testing
www.tcl-asia.com ©TCL 2010
NETHERLANDS
UK
POLAND
DENMARK
EGYPT
ISRAEL
INDIA
SPAIN
FRANCE
USA
KeyOFFICES / CUSTOMERS
CUSTOMERS
'To Deliver World Class solutions in software testing that are Innovative, Structured and
Professional'.
A GLOBAL PRESENCE
a global vision for software testing
www.tcl-asia.com ©TCL 2010
TCL CUSTOMERS
a global vision for software testing
www.tcl-asia.com ©TCL 2010
EXPERIENCE & CAPABILITY
System
Functional
White Box
Load
Stress Certification
Compliance
Stability
Storage
Usability Document & Static
Probability
Unit
Scalability
Regression Compatibility
User Acceptance
Integration
Recovery
Black Box Performance
Business Process
Security
Exploratory
Installation
a global vision for software testing
www.tcl-asia.com ©TCL 2010
RISK REDUCTION WITH TCL
Highly Trained Professional Test
Resources
a global vision for software testing
www.tcl-asia.com ©TCL 2010
EARLY LIFECYCLE ENGAGEMENT
PROBLEMS SOLUTIONS
Increase clarity & completeness, reduce
ambiguity & assumptions
Requirements traceability matrices
Static testing, remove up to 70% of defects
No formal requirements to validate against
Requirements are shown to be conflicting or ambiguous too late in the lifecycle (i.e. when
the system fails)
Delivered applications do not meet the requirements
Outcome: Reduced Cost. Early detection of bugs.
a global vision for software testing
www.tcl-asia.com ©TCL 2010
DEVELOPER GOVERNANCE
Outcome: Reduced Cost. Improved products developed to planned timescales.
Problem Solution
Lack of alignment with test methodology
Developer QA and governance:-
– Review / Audit testing
approach
– Introduce integrated process
– Govern and assure testing
through entry and exit criteria
– Train your developers in unit
testing and test process
Lack of process clarity between functions
Managed by deadlines not code quality
Lack of training
Increases your costs and testing burden
a global vision for software testing
www.tcl-asia.com ©TCL 2010
SUPPLIER GOVERNANCE
PROBLEMS SOLUTIONS
Increases your costs and testing burden
Suppliers do not test sufficiently
Suppliers accept work without
understanding of requirements
Supply Chain QA and Governance
- Review / Audit supplier testing approach
- Improve supplier testing
- Govern and assure supplier testing
Contract anne.
Outcome: Reduced Cost. Suppliers deliver what your business requires on time and at the correct cost.
a global vision for software testing
www.tcl-asia.com ©TCL 2010
RISK BASED TESTING
Outcome: Reduced Cost. Appropriate allocation of resources.
Problem Solution
There is never enough time to test Utilise Risk Based Testing to:
• Create most efficient framework
for testing
• Create collaborative view on risk
• Prioritise to align to system and
project needs
• Quantify Required Testing
Defects slow down testing
Test cases get blocked
What to test first?
What to test most?
a global vision for software testing
www.tcl-asia.com ©TCL 2010
RISK ANALYSIS
Risk is: Likelihood x Impact
Likelihood Impact
Complexity Financial
Technology User Importance
Interface Safety
Reuse (code) Security
Experience Usage
Size (code) Performance
a global vision for software testing
www.tcl-asia.com ©TCL 2010
SMaRT™
Outcome: Improved Test Service.
Problem SMaRT™ Solution
Inconsistent test managementStructured
Repeatable
Inconsistent results Portable/flexible
Poor Communication Efficient
Inconsistent knowledge baseDelivery Oriented
Collaborative
Confusing Jargon Prioritized
Inconsistent results Controlled by the client
a global vision for software testing
www.tcl-asia.com ©TCL 2010
SMaRT™ AUTOMATION
Outcome: Improved test service. Automation applied where it gives the most value.
Problem Solution
Automation is written because we can and we think we must
Preparation• Failure Mode Analysis• Business Process
Walkthroughs• Test case design. All good
automated tests start life as good manual tests
We become obsessed with the tool rather than the system under test
Test case design. All good automated tests start life as good manual tests
We know more about the tool than we do about testing
Automate repetitive checking
a global vision for software testing
www.tcl-asia.com ©TCL 2010
LEVELS OF AUTOMATION
FRAMEWORK:
Test / Process / Hybrid:
Methodologies, Libraries,
Re-usable components
ADVANCED METHODOLOGIES:
Data-Driven,
Keyword-Driven,
Hybrid
BASIC:
Record & Playback,
Functional Decomposition
a global vision for software testing
www.tcl-asia.com ©TCL 2010
TCL VALUE ADDITION
COST REDUCTION
• Find defects early
• Govern & assure developers and suppliers
• Test the right things
• Automate the right things
• Govern & assure your test process
INCREASED FLEXIBILITY
• Engage TCL to help you flex your resource base
a global vision for software testing
www.tcl-asia.com ©TCL 2010
TCL ENGAGEMENT MODELS
Managed Service/Outsourced
Part-Managed Services
Flexible Resources
• Engagement at function level• Corporate goals and business unit
goals govern test policy and process• Test policy and process govern the
KPI‘s
• Engagement at program or project level
• Test policy governs process• Test process governs the KPI's
• Engagement via matrix management• Pre-Trained resource pool• Test Process governs the KPI's
Named Resources• Engagement at named resource
level• Client team governs the KPI's
a global vision for software testing
www.tcl-asia.com ©TCL 2010
OUTSOURCED SERVICE MODELD
efin
ition For long term projects or
where a Client wishes to outsource their testing delivery TCL are capable and experienced in delivering a managed service solution.
Managed service engagements are provided on a tiered basis.
The TCL team is set up with the objectives of:
- Delivering testing to the required standard
- Improving the service over each 12 month period
- Reducing the cost of the service each year
- Continuous Improvement
Ben
efits - Outsource of Risk
- Guaranteed High Quality of
Testing
- Continuous improvement
culture giving tangible
benefits over time
- Fixed Price Budgeting
- Minimum 5% cost savings
year on year
- Flexibility of resource
profiles
- Independent assurance of
software (regardless of
vendor)
Del
iver
able
s
- Single Point of Contact for
all commercial matters
- A Managed service
agreement
- Project deliverables in
accordance with process
- Process improvement
recommendations and
workshops
- Service Level Agreement
definition and reporting
- Key Performance Indicator
definition and reporting
a global vision for software testing
www.tcl-asia.com ©TCL 2010
FLEXIBLE RESOURCE MODELD
efin
ition One of the big problems
facing internal test teams is
the amount of down time
between projects, where
resources are idle and
costing the organisation
money. The flexible resource
model means that we take
on this pain and manage
the flex of resources up and
down.
Ben
efits - The internal team can be
kept fully utilised
- The expertise of our
consultants
- Utilisation of our blended
global capability
- Flexible bandwidth can
mean more projects are
completed faster
- Additional resources do not
need to be recruited
- Downtime costs are
absorbed by us; you only
pay for what you use
Del
iver
able
s
- Test assets in accordance
with project requirements
- Process Improvement
recommendations
- Metrics capture and
analysis
- Quality Review, Handover
& Rotation processes
- Flexed resources
a global vision for software testing
www.tcl-asia.com ©TCL 2010
TOOLS COMPETENCY
White Box Testing
• NUnit for .NET• Junit for JAVA• HTTP Unit• DB Unit• Mock Struts• JExplorer, CPP
Unit• Jprobe, Purify
and Quantify
Functionality Testing
• Silk Test (Segue)
• QuickTestPro
• Selenium
• Sahi, Watier,
eTest
• WinRunner,
Rational Robot
etc.
Performance /Load /Stress/Scalability
Testing
• WebLoad,
LoadRunner
• WAST
• SilkPerformer
• eLoad
Test Management Tools
• Quality Center
• Test Link
• Test Manager
Defect Tracking Tools
• ClreaQuest
• Bugzilla
• Mantis
• Jira
• WebTracker
a global vision for software testing
www.tcl-asia.com ©TCL 2010
ECONOMICS OF TESTING
SCOPE Prioritize what's important using a Risk Based approach
COST Do more for less by being more effective and more efficient
QUALITY Build quality in from the outset by engaging early in the lifecycle and using static testing techniques
TIME Deliver products and services to market quicker by accelerating projects through reduced defects and rework
BUSINESS SUCCESS
Deliver business results through increased customer satisfaction and reliable revenue channels
a global vision for software testing
www.tcl-asia.com ©TCL 2010
COMMITMENT TO YOUR IP
We are very sensitive to confidential information
All our Engineers sign an NDA with TCL
All of our Engineers are well sensitized to IP and
confidentiality of customer information
We sign an NDA with the customer before
commencement of detailed project/product
discussions.
a global vision for software testing
www.tcl-asia.com ©TCL 2010
SUMMARY
TCL
People
Process
CapabilityTrack Record
Adding Value
We provide you with a
combination of resources
that are aimed at
delivering the most robust
solutions, tailored to your
requirements.
Having a flexible yet
tangible model allows us
to maintain quality while
keeping the cost factor in
mind.
a global vision for software testing
www.tcl-asia.com ©TCL 2010
Thank You
Arun Kumar. STCL IndiaEmail : [email protected] : www.tcl-asia.com