HCLT Brochure: Software Product Quality and Compliance

2
Software Product Quality and Compliance Improving product quality Service Components Integration testing under a standard methodology Defect analytics including code coverage analysis Model based testing and combinatorial testing Frameworks and components for different phases Key Metrics Customer found defect [CFD]: 20% Critical customer cases: 10% Average regression defects by 10% Reducing cost of quality Service Components Components for testing – Scrutiny/ Model2Test Testbed and test case audits for optimization Mature end-to-end processes with frameworks Test automation and readymade test cases Key Metrics Tester vs developer ratio: 15% Optimize test bed needs by 20% Incoming CFDs: 20% On-demand catalog based test services Service Components Ready pool of resources for non-core skills Catalog of services for quick provisioning Processes for rapid team ramp up & ramp down Localization/ Internationalization, multi-platform compatibility, app certification, compatibility Key Metrics Investment in non-core service: 15% Provisioning and de-provisioning time: 20% Time to market: 20% Increasing cost of software quality Software product companies are in a squeeze regarding cost of product quality. Rapid release cycles, rapidly changing technology, globalization and product fragmentation are taking a toll on the cost of quality. Quality is a key differentiator for product retention. 37% of the time and effort is spent in ensuring and maintaining software product quality. Ensuring quality requires non-core yet critical skills, on demand and in an unplanned manner. The challenges with ensuring high quality software Insistent demand for raising the bar on product quality under the pressure of rapidly increasing product complexity Delivering software complying with various standards and platforms, quickly in a highly competitive market High cost of maintaining product quality hampered by increased cost of testing resources Lack of automated and efficient processes Management of variability in test capacity due to random requirements HCL Value Proposition International Journal of Computers – 2011 With more than 200 software products and platforms successfully tested across various target platforms and business verticals – HCL has put together the best of software testing engineering services. ASSET - Transition framework PMSmart - SDLC project management tool aRKmedes - Knowledge management tool T2ID - HCL training organization Test Automation Framework (TAF) SCRUTINY (Rapid regression testing framework) Testing Infrastructure: Fixed, on-demand labs, performance engineering CoE Full life cycle of comprehensive functional and non-functional testing services (more details on next page) Tools / Frameworks Core Components

description

http://www.hcltech.com/resources/all ~ Find more Brochure

Transcript of HCLT Brochure: Software Product Quality and Compliance

Page 1: HCLT Brochure: Software Product Quality and Compliance

Software Product Quality and Compliance

Improving product quality

Service ComponentsIntegration testing under a standard methodologyDefect analytics including code coverage analysisModel based testing and combinatorial testingFrameworks and components for different phases

Key MetricsCustomer found defect [CFD]: 20% Critical customer cases: 10% Average regression defects by 10%

Reducing cost of quality

Service ComponentsComponents for testing – Scrutiny/ Model2TestTestbed and test case audits for optimizationMature end-to-end processes with frameworksTest automation and readymade test cases

Key MetricsTester vs developer ratio: 15% Optimize test bed needs by 20%Incoming CFDs: 20%

On-demand catalog based test services

Service ComponentsReady pool of resources for non-core skills Catalog of services for quick provisioningProcesses for rapid team ramp up & ramp downLocalization/ Internationalization, multi-platform compatibility, app certification, compatibility

Key MetricsInvestment in non-core service: 15%Provisioning and de-provisioning time: 20% Time to market: 20%

Increasing cost of software quality

Software product companies are in a squeeze regarding cost of product quality. Rapid release cycles, rapidly changing technology, globalization and product fragmentation are taking a toll on the cost of quality.

Quality is a key differentiator for product retention. 37% of the time and effort is spent in ensuring and maintaining software product quality. Ensuring quality requires non-core yet critical skills, on demand and in an unplanned manner.

The challenges with ensuring high quality software

Insistent demand for raising the bar on product quality under the pressure of rapidly increasing product complexity

Delivering software complying with various standards and platforms, quickly in a highly competitive market

High cost of maintaining product quality hampered by increased cost of testing resources

Lack of automated and efficient processes

Management of variability in test capacity due to random requirements

HCL Value Proposition

International Journal of Computers – 2011

With more than 200 software products

and platforms successfully tested across

various target platforms and business

verticals – HCL has put together the best

of software testing engineering services.

ASSET - Transition frameworkPMSmart - SDLC project management toolaRKmedes - Knowledge management tool

T2ID - HCL training organizationTest Automation Framework (TAF)

SCRUTINY (Rapid regression testing framework)

Testing Infrastructure: Fixed, on-demand labs, performance engineering CoEFull life cycle of comprehensive functional and non-functional testing

services (more details on next page)

Tools / Frameworks

Core Components

Page 2: HCLT Brochure: Software Product Quality and Compliance

Full Life cycle Testing Services Spread

Case Studies

HCL software testing services encompass various types of testing across the entire product testing life cycle.

Core testing horizontal services

Consulting

implementing standardization and best practices.

ExecutingExecuting various kinds and levels of tests based on strategy with metrics based measurement.

OptimizingConducting defects analysis, code improvement and automation in alignment with business outcomes.

Software technology

Reducing overall cost of testing across product lines without impacting time-to-market and quality while managing variance in requirements.

20+ products tested across businesses including consumer, enterprise, online and mobile

15-25% cost reduction across the board

Aerospace software

Removing defects (coding standard), optimizing resources and containing cost of testing by early detection of defects leveraging CQMP.

Coding standard defects reduced by 84% and overall defects reduced by 74%

Telecom software

Reduce regression cycle time, optimize resources and contain the cost of testing.

Test team handles three times more test cases as compared to previous releases

The test team delivered 20 cycles saving ~2 weeks per test cycle

Domain Expertise

Enterprise Software

Consumer Software

Internet Properties

Vertical Products

Security Products

Mobile Applications

Hello, I'm from HCL's Engineering and R&D Services. We enable technology led organizations to go to market with innovative products and solutions. We partner with our customers in building world class products and creating associated solution delivery ecosystems to help bring market leadership. We develop engineering products, solutions and platforms across Aerospace and Defense, Automotive, Consumer Electronics, Software, Online, Industrial Manufacturing, Medical Devices, Networking & Telecom, Office Automation, Semiconductor and Servers & Storage for our customers.