SlideShare a Scribd company logo
1 of 8
Download to read offline
For more information about Luxoft, visit
www.luxoft.com
www.luxoft.com/technology/
case study
Rapid Growth Compels Leading Antivirus Software
Company to Identify and Streamline Operating efficiencies
Kaspersky Lab Saves Time and Money By Partnering with
Luxoft to Automate Testing Procedures and Integrate New
Processes
14.09.2012
uu Summary: Kaspersky Lab has experience explosive growth. With
the growth of personnel staff company faced with the necessarily of
operational efficiency increase.
Client
Kaspersky Lab is the most popular in Russia company providing in anti-virus
solutions - protection from harmful and undesirable software, hacker attacks and
spam. The largest anti-virus company in Europe is included into top-four world
leader manufacturers of anti-virus software for end users according to IDC.
Challenge
Solution
Why Luxoft?
In order to keep up with the fast growth, it was necessary to revise the overall
organization structure. The decision was made to outsource the task to the
independent experts.
Detailed analysis of current processes leading to a formal proposal on how best to
build and maximize the automated testing infrastructure for their newly created
Testing Automation Group.
uu Luxoft was selected, based on a long-standing relationship with Kaspersky Lab
uu Luxoft has been providing training services for Kaspersky Lab’s employees for a
number of years
uu Luxoft’s excellent track record and financial stability were another two deciding
factors
“Thanks to Luxoft’s expertise and professionalism, we obtained new
understanding of internal processes and were able to optimize our
operations, avoiding unnecessary duplication of efforts.”
Vyacheslav Samarin, Head of Testing Services,
Kaspersky Lab
02Luxoft - Case Study
03Luxoft - Case Study
Kaspersky Lab is on a Mission: Safe the
World from Cyber Threats by Providing
Best-in-Class Information Security Solutions
Anti-malware company must always stay two steps ahead of the perpetrators.
Responding rapidly and effectively to Internet threats taken a concerted effort
from the entire technology community and Kaspersky Lab is proud to be leading
the initiative.
Since 1997, Kaspersky Lab, headquartered in Moscow, Russia, has been successfully
intercepting and mitigating cyber threats for millions of users worldwide. For the
short term company became world`s largest manufacturer of INFOSEC software
for home and office and also world`s largest manufacturer of anti-virus software,
protection systems from hacker and spam attacks. Today, more than 300 million
people are protected by Kaspersky Lab technologies and every day, more than
50,000 new users come on board.
Implementation
Outsourcing Benefits & Key Results
uu Architectural Review/Audit of the Automated Testing Infrastructure
uu Development of Metrics and Evaluation Criteria to Measure Efficiency
uu Creation of a Process Flow Diagram for Interdepartmental Collaboration
uu Authoritative and expert opinion and analysis of the quality of test automation
processes
uu Easy-to-use framework for metrics, which is currently being implemented at
Kaspersky Lab
uu Better understanding of the internal processes, enabling efficient optimization
of company’s operations without unnecessary duplication of efforts
uu Saved a considerable amount of time and money using Luxoft process flow
template. The estimated time savings is a minimum of three months.
04Luxoft - Case Study
Staying Ahead of the Competition
…And the Criminals
Experiencing explosive business growth like they have — a 140% annual increase
in bookings in 2007 to more than $200 million — means ratcheting up it’s full-
time Kaspersky Lab staff to 900. In 2008 number of employees achieved 1250, in
the end of 2009 — 1800. The tendency also means finding new ways to operate
more efficiently. Facilitate resolution of the critical issue may external partner able
to identify and integrate more efficient operating processes into Kaspersky Lab
organization structure.
“Our revenues had grown dramatically and the company’s growth followed,”
says Vyacheslav Samarin, Head of Test Services Department for Kaspersky.“That
resulted in the necessity to revise the overall organizational structure and make it
more effcient.”
“The decision was made to gather various automation groups into a single until
that would address test automation tasks. Our ultimate goal was to improve the
overall effciency of our operations,”he states.
Time For A Fresh Perspective
Samarin said the decision to outsource the automation made sense for two
reasons:“We wanted to get an independent and objective opinion of our current
automation process overall. Secondly, and more importantly, we wanted to let in
new ideas.”After considering several vendors for the project, the decision became
apparent. Luxoft emerged as the obvious choice to provide the professional
consultation services needed to accomplish their goal.
Established originally in 1995 as a software development center of IBS, the largest
and most successful Russian IT holding company, Luxoft was incorporated as a
separate entity to focus on the growing market for oshore software services in the
U.S. and Europe in 2000. Luxoft’s core value proposition is to help clients succeed
in the marketplace by applying technology, services and engineering excellence to
complex problems and critical business issues.
With nearly 3,000 employees, Luxoft continues to provide world-class innovation
and added value to its clients through flexible delivery models, the world’s best IT
talent pool, low attrition rates, and highest security and quality standards.
“We had a long-standing relationship with Luxoft, since we’d been using their
training services for years. They’d proven themselves as experts in consulting and
we were confident in their professionalism and the quality of their services.”
05Luxoft - Case Study
Mapping and Measuring the Road to
Efficiency
Kaspersky Lab wanted a detailed analysis of current processes leading to a formal
proposal on how best to build and maximize the automated testing infrastructure
for their newly created Testing Automation Group. The anti-virus software
products provided by Kaspersky are complex, each with a different architecture of
automated tests. Luxoft experts needed to carefully evaluate various aspects of the
framework’s architecture and design for each project.
This was no small task, given that while working on the test automation process
optimization, Luxoft needed to consider the structural changes that were taking
place at Kaspersky Lab after The Testing Automation Group was formed. The TAG
team was to serve different projects across several company departments. That
mandate created urgency around achieving a high degree of process unification
and code re-use while retaining a flexibility to vary a degree of code re-use in new
test development.
The Luxoft team consisted of six professionals who, with no permanent on-site
presence, accomplished three major objectives:
uu Implement an Architectural Review/Audit of the Automated Testing
Infrastructure
uu Develop Metrics and Evaluation Criteria to Measure Efficiency
uu Create a Process Flow Diagram for Interdepartmental Collaboration
1. Architectural review of the automated testing structure.
After careful and detailed analysis of three different client projects, Luxoft
developed proposals for the new TAG team on how to build the automated
testing infrastructure for maximum performance. For each individual projects, an
evaluation was conducted on various aspects of the framework’s architecture and
design, including
uu Overall framework concept
uu Functional decomposition efficiency
uu Logging of the test stages and check results
uu Error localization and correction
uu Checks
uu Test data management
uu Test scripts design
uu Programming code design
uu Cost & labor for test development and maintenance
Each aspect was then evaluated by a number of sub-criteria for a rigorous and
thorough audit result.
06Luxoft - Case Study
2. Development of Metrics to Measure Eciency
Luxoft team members performed detailed analysis of how the measurements were
performed and then developed recommendations on how metrics collection can
be improved for the following tasks:
uu Feasibility study when selecting tests for automation
uu Costs evaluation and planning for the automation projects
uu Efficiency evaluation of the automation of the manual testing
uu Assurance of test process transparency and improvement of planning accuracy
uu Evaluation of individual contribution into the overall project’s activities
uu Evaluation of efficiency of the organization’s structural changes and the
automation process’continued improvement
For the convenience of its client, Luxoft generated a detailed manual with
instructions and best practices on how to collect metrics and apply them going
forward. Evaluation forms for some of the more critical tasks, such as Cost
Reduction Effect of Automation and ROI were also provided.
3. Process Flow Diagram Creation
After evaluating existing processes in Kaspersky Lab, the Luxoft team proposed the
optimized process vision in the form of a flow diagram. They identified processes
specific to testing and highlighted those that needed formalization, such as
instructions, templates, and forms. Each process was approached individually;
taking into account its own idiosyncrasies, and then broken down into 13
additional areas of analysis.
Process Flow Diagram
Example
“Having a visual representation of the testing processes allows us to clearly identify
relationships between various processes and project roles as well as shows us the
criteria of the process start and completion,”says Samarin.
“A process flow diagram is an essential tool for a project leader to properly organize
within the project. It helps new team members get up to speed more quickly and
department heads can use the diagram to integrate the testing processes into
company-wide product development.”
07Luxoft - Case Study
Luxoft Delivers Results
The first goal of the project, getting an authoritative and expert opinion and
analysis of the quality of test automation processes, enabled Kaspersky to make
more informed decision for their future.
Luxoft provided a framework for metrics, which is currently being implemented at
Kaspersky Lab. With it, they were able to develop their own approach with ease.
Without it, launching a new process would have taken much longer and the quality
of the results could not be guaranteed.
The mapping of the current process and inter-departmental collaboration proved
to be a real breakthrough according to Samarin.“We obtained new understanding
of internal processes and were able to optimize our operations, avoiding
unnecessary duplication of efforts”.
Kaspersky Lab saved a considerable amount of time and money with the
development of the Luxoft process flow template, as well as the creation and
approval of subsequent process diagrams. The estimated time savings is a
minimum of three months.
Going the extra mile, Luxoft even prepared a detailed“Coding Guidelines”
document at their expense, much to the added delight of Kaspersky management.
Luxoft Consulting Expertise
uu Largest offshore software development company in Eastern Europe
uu 8+ years of successful delivery on global offshore software development
market
uu Quality Management System is compliant with ISO9001:2008 (confirmed by
Lloyd Register Quality Assurance)
uu SEI CMMI-DEV v1.2 level 5 compliant company (the only one company in CIS
area)
uu SEI partner
uu Atlassian partner
uu Dedicated SEP&QA professionals in Quality Center
About luxoft
Luxoft, a principal subsidiary of IBS Group, is a provider of advanced
application and software engineering outsourcing services for global and
regional enterprises. Luxoft builds partnerships with its clients, such as
Boeing, IBM, Deutsche Bank, UBS, Harman, Avaya, Alstom, and Sabre, based
on the culture of engineering excellence, innovation, and deep domain
expertise. Luxoft offers international delivery capability through its network
of state-of-the-art delivery centers in North America, Eastern Europe, and
Asia. Luxoft`s customers benefit from the right mix of technology skills,
industry knowledge, proprietary processes and methodologies, and a
choice of engagement models.
For more information about Luxoft, visit
www.luxoft.com
www.luxoft.com/technology/
© 2012 Luxoft

More Related Content

What's hot

Parasoft Case Study: Wipro
Parasoft Case Study: WiproParasoft Case Study: Wipro
Parasoft Case Study: WiproErika Barron
 
Cigniti Independent Software Testing Services
Cigniti Independent Software Testing ServicesCigniti Independent Software Testing Services
Cigniti Independent Software Testing ServicesCigniti Technologies Ltd
 
An Essential Guide to Effective Test Automation Leveraging Open Source
An Essential Guide to Effective Test Automation Leveraging Open SourceAn Essential Guide to Effective Test Automation Leveraging Open Source
An Essential Guide to Effective Test Automation Leveraging Open SourceRapidValue
 
Quality engineering in DevOps... Why? How? (TestBusters Day&Night))
Quality engineering in DevOps... Why? How? (TestBusters Day&Night))Quality engineering in DevOps... Why? How? (TestBusters Day&Night))
Quality engineering in DevOps... Why? How? (TestBusters Day&Night))Rik Marselis
 
Engineering Continuous Delivery Architectures
Engineering Continuous Delivery ArchitecturesEngineering Continuous Delivery Architectures
Engineering Continuous Delivery ArchitecturesMarc Hornbeek
 
Software Testing Services
Software Testing ServicesSoftware Testing Services
Software Testing ServicesFuad Mak
 
Reducing the complexity of your Enterprise Packaged Application Automation Te...
Reducing the complexity of your Enterprise Packaged Application Automation Te...Reducing the complexity of your Enterprise Packaged Application Automation Te...
Reducing the complexity of your Enterprise Packaged Application Automation Te...YASH Technologies
 
Software Testing in Cloud Platform A Survey_final
Software Testing in Cloud Platform A Survey_finalSoftware Testing in Cloud Platform A Survey_final
Software Testing in Cloud Platform A Survey_finalwww.pixelsolutionbd.com
 
Idexcel Independent Testing Services Presentation
Idexcel Independent Testing Services PresentationIdexcel Independent Testing Services Presentation
Idexcel Independent Testing Services PresentationIdexcel
 
Pragmatic Approach to Datawarehouse Testing_.docx
Pragmatic Approach to Datawarehouse Testing_.docxPragmatic Approach to Datawarehouse Testing_.docx
Pragmatic Approach to Datawarehouse Testing_.docxshankarmani
 
A New Model for Building Business Process Quality
A New Model for Building Business Process QualityA New Model for Building Business Process Quality
A New Model for Building Business Process QualityWorksoft
 
Value stream mapping for DevOps
Value stream mapping for DevOpsValue stream mapping for DevOps
Value stream mapping for DevOpsMarc Hornbeek
 
Testing Centralization
Testing CentralizationTesting Centralization
Testing CentralizationCognizant
 
Software Testing Services
Software Testing ServicesSoftware Testing Services
Software Testing ServicesScienceSoft
 
Case Reference - Database Testing: Success Story
Case Reference - Database Testing: Success StoryCase Reference - Database Testing: Success Story
Case Reference - Database Testing: Success StoryIndium Software
 
From Continuous to Autonomous Testing with AI
From Continuous to Autonomous Testing with AIFrom Continuous to Autonomous Testing with AI
From Continuous to Autonomous Testing with AICognizant
 

What's hot (19)

Parasoft Case Study: Wipro
Parasoft Case Study: WiproParasoft Case Study: Wipro
Parasoft Case Study: Wipro
 
RESUME_RAJESH CHERUKURI
RESUME_RAJESH CHERUKURIRESUME_RAJESH CHERUKURI
RESUME_RAJESH CHERUKURI
 
Cigniti Independent Software Testing Services
Cigniti Independent Software Testing ServicesCigniti Independent Software Testing Services
Cigniti Independent Software Testing Services
 
Case Alfa Laval eng
Case Alfa Laval engCase Alfa Laval eng
Case Alfa Laval eng
 
An Essential Guide to Effective Test Automation Leveraging Open Source
An Essential Guide to Effective Test Automation Leveraging Open SourceAn Essential Guide to Effective Test Automation Leveraging Open Source
An Essential Guide to Effective Test Automation Leveraging Open Source
 
Quality engineering in DevOps... Why? How? (TestBusters Day&Night))
Quality engineering in DevOps... Why? How? (TestBusters Day&Night))Quality engineering in DevOps... Why? How? (TestBusters Day&Night))
Quality engineering in DevOps... Why? How? (TestBusters Day&Night))
 
Engineering Continuous Delivery Architectures
Engineering Continuous Delivery ArchitecturesEngineering Continuous Delivery Architectures
Engineering Continuous Delivery Architectures
 
Software Testing Services
Software Testing ServicesSoftware Testing Services
Software Testing Services
 
Reducing the complexity of your Enterprise Packaged Application Automation Te...
Reducing the complexity of your Enterprise Packaged Application Automation Te...Reducing the complexity of your Enterprise Packaged Application Automation Te...
Reducing the complexity of your Enterprise Packaged Application Automation Te...
 
Software Testing in Cloud Platform A Survey_final
Software Testing in Cloud Platform A Survey_finalSoftware Testing in Cloud Platform A Survey_final
Software Testing in Cloud Platform A Survey_final
 
Idexcel Independent Testing Services Presentation
Idexcel Independent Testing Services PresentationIdexcel Independent Testing Services Presentation
Idexcel Independent Testing Services Presentation
 
Pragmatic Approach to Datawarehouse Testing_.docx
Pragmatic Approach to Datawarehouse Testing_.docxPragmatic Approach to Datawarehouse Testing_.docx
Pragmatic Approach to Datawarehouse Testing_.docx
 
A New Model for Building Business Process Quality
A New Model for Building Business Process QualityA New Model for Building Business Process Quality
A New Model for Building Business Process Quality
 
Value stream mapping for DevOps
Value stream mapping for DevOpsValue stream mapping for DevOps
Value stream mapping for DevOps
 
Testing Centralization
Testing CentralizationTesting Centralization
Testing Centralization
 
Software Testing Services
Software Testing ServicesSoftware Testing Services
Software Testing Services
 
[EN] Success Story ArianeGroup
[EN] Success Story ArianeGroup[EN] Success Story ArianeGroup
[EN] Success Story ArianeGroup
 
Case Reference - Database Testing: Success Story
Case Reference - Database Testing: Success StoryCase Reference - Database Testing: Success Story
Case Reference - Database Testing: Success Story
 
From Continuous to Autonomous Testing with AI
From Continuous to Autonomous Testing with AIFrom Continuous to Autonomous Testing with AI
From Continuous to Autonomous Testing with AI
 

Similar to Case study rapid growth compels leading antivirus software company software luxoft for kaspersky lab

Mohan_Resume
Mohan_ResumeMohan_Resume
Mohan_ResumeMohan P
 
Alfa bank installed Micro Focus Performance Centre
Alfa bank installed Micro Focus Performance CentreAlfa bank installed Micro Focus Performance Centre
Alfa bank installed Micro Focus Performance CentreAnatoliy Arkhipov
 
Arnab-resume-new
Arnab-resume-newArnab-resume-new
Arnab-resume-newArnab Roy
 
QA-Analyst 8 Years
QA-Analyst  8 YearsQA-Analyst  8 Years
QA-Analyst 8 YearsMukesh Kumar
 
Automation Testing Best Practices.pdf
Automation Testing Best Practices.pdfAutomation Testing Best Practices.pdf
Automation Testing Best Practices.pdfKMSSolutionsMarketin
 
20 Simple Questions from Exactpro for Your Enjoyment This Holiday Season
20 Simple Questions from Exactpro for Your Enjoyment This Holiday Season20 Simple Questions from Exactpro for Your Enjoyment This Holiday Season
20 Simple Questions from Exactpro for Your Enjoyment This Holiday SeasonIosif Itkin
 
Naveen_Resume1
Naveen_Resume1Naveen_Resume1
Naveen_Resume1Naveen K K
 
Mridul_Mandal_Resume_5+yrs_QA
Mridul_Mandal_Resume_5+yrs_QAMridul_Mandal_Resume_5+yrs_QA
Mridul_Mandal_Resume_5+yrs_QAMridul Mandal
 
Raksha Bagwe - 5.11 years in Automation Testing
Raksha Bagwe - 5.11 years in Automation TestingRaksha Bagwe - 5.11 years in Automation Testing
Raksha Bagwe - 5.11 years in Automation TestingRaksha Bagwe
 
Sourav_Sahay_2017_PRPC_Resume_v1
Sourav_Sahay_2017_PRPC_Resume_v1Sourav_Sahay_2017_PRPC_Resume_v1
Sourav_Sahay_2017_PRPC_Resume_v1Sourav Sahay
 
Ventas Final Eng Agosto 2010
Ventas Final Eng Agosto 2010Ventas Final Eng Agosto 2010
Ventas Final Eng Agosto 2010ricardofarias8
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)IJERD Editor
 
Implementing AI for improved performance testing – Cuneiform.pdf
Implementing AI for improved performance testing – Cuneiform.pdfImplementing AI for improved performance testing – Cuneiform.pdf
Implementing AI for improved performance testing – Cuneiform.pdfCuneiform Consulting Pvt Ltd.
 
Analyst Keynote: Continuous Delivery: Making DevOps Awesome
Analyst Keynote: Continuous Delivery: Making DevOps AwesomeAnalyst Keynote: Continuous Delivery: Making DevOps Awesome
Analyst Keynote: Continuous Delivery: Making DevOps AwesomeCA Technologies
 
GNS: Your IT outsourcing provider
GNS: Your IT outsourcing providerGNS: Your IT outsourcing provider
GNS: Your IT outsourcing providerGNS
 
SQA Manager_Profile_Suman Kumar Ghosh
SQA Manager_Profile_Suman Kumar GhoshSQA Manager_Profile_Suman Kumar Ghosh
SQA Manager_Profile_Suman Kumar GhoshSuman Ghosh
 
Compasso Eo Testing 2012
Compasso Eo Testing 2012Compasso Eo Testing 2012
Compasso Eo Testing 2012emolinaro
 

Similar to Case study rapid growth compels leading antivirus software company software luxoft for kaspersky lab (20)

Mohan_Resume
Mohan_ResumeMohan_Resume
Mohan_Resume
 
Alfa bank installed Micro Focus Performance Centre
Alfa bank installed Micro Focus Performance CentreAlfa bank installed Micro Focus Performance Centre
Alfa bank installed Micro Focus Performance Centre
 
Arnab-resume-new
Arnab-resume-newArnab-resume-new
Arnab-resume-new
 
QA-Analyst 8 Years
QA-Analyst  8 YearsQA-Analyst  8 Years
QA-Analyst 8 Years
 
Automation Testing Best Practices.pdf
Automation Testing Best Practices.pdfAutomation Testing Best Practices.pdf
Automation Testing Best Practices.pdf
 
20 Simple Questions from Exactpro for Your Enjoyment This Holiday Season
20 Simple Questions from Exactpro for Your Enjoyment This Holiday Season20 Simple Questions from Exactpro for Your Enjoyment This Holiday Season
20 Simple Questions from Exactpro for Your Enjoyment This Holiday Season
 
Graham White
Graham WhiteGraham White
Graham White
 
Naveen_Resume1
Naveen_Resume1Naveen_Resume1
Naveen_Resume1
 
Mridul_Mandal_Resume_5+yrs_QA
Mridul_Mandal_Resume_5+yrs_QAMridul_Mandal_Resume_5+yrs_QA
Mridul_Mandal_Resume_5+yrs_QA
 
Navin Latest
Navin LatestNavin Latest
Navin Latest
 
Raksha Bagwe - 5.11 years in Automation Testing
Raksha Bagwe - 5.11 years in Automation TestingRaksha Bagwe - 5.11 years in Automation Testing
Raksha Bagwe - 5.11 years in Automation Testing
 
Sourav_Sahay_2017_PRPC_Resume_v1
Sourav_Sahay_2017_PRPC_Resume_v1Sourav_Sahay_2017_PRPC_Resume_v1
Sourav_Sahay_2017_PRPC_Resume_v1
 
8_Testing_Resume_SAP Testing
8_Testing_Resume_SAP Testing8_Testing_Resume_SAP Testing
8_Testing_Resume_SAP Testing
 
Ventas Final Eng Agosto 2010
Ventas Final Eng Agosto 2010Ventas Final Eng Agosto 2010
Ventas Final Eng Agosto 2010
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 
Implementing AI for improved performance testing – Cuneiform.pdf
Implementing AI for improved performance testing – Cuneiform.pdfImplementing AI for improved performance testing – Cuneiform.pdf
Implementing AI for improved performance testing – Cuneiform.pdf
 
Analyst Keynote: Continuous Delivery: Making DevOps Awesome
Analyst Keynote: Continuous Delivery: Making DevOps AwesomeAnalyst Keynote: Continuous Delivery: Making DevOps Awesome
Analyst Keynote: Continuous Delivery: Making DevOps Awesome
 
GNS: Your IT outsourcing provider
GNS: Your IT outsourcing providerGNS: Your IT outsourcing provider
GNS: Your IT outsourcing provider
 
SQA Manager_Profile_Suman Kumar Ghosh
SQA Manager_Profile_Suman Kumar GhoshSQA Manager_Profile_Suman Kumar Ghosh
SQA Manager_Profile_Suman Kumar Ghosh
 
Compasso Eo Testing 2012
Compasso Eo Testing 2012Compasso Eo Testing 2012
Compasso Eo Testing 2012
 

More from Luxoft

Smart Device Link Integration into Linux systems by Jeremiah Foster
Smart Device Link Integration into Linux systems by Jeremiah FosterSmart Device Link Integration into Linux systems by Jeremiah Foster
Smart Device Link Integration into Linux systems by Jeremiah FosterLuxoft
 
Case study luxoft helps leading av solution provider media luxoft for polymedia
Case study luxoft helps leading av solution provider media luxoft for polymediaCase study luxoft helps leading av solution provider media luxoft for polymedia
Case study luxoft helps leading av solution provider media luxoft for polymediaLuxoft
 
Case study luxoft fx position keeping banking luxoft for top3largest bank in ...
Case study luxoft fx position keeping banking luxoft for top3largest bank in ...Case study luxoft fx position keeping banking luxoft for top3largest bank in ...
Case study luxoft fx position keeping banking luxoft for top3largest bank in ...Luxoft
 
Case study commodity value chain banking luxoft for one of the largest global...
Case study commodity value chain banking luxoft for one of the largest global...Case study commodity value chain banking luxoft for one of the largest global...
Case study commodity value chain banking luxoft for one of the largest global...Luxoft
 
Brochure of luxoft automotive software by luxoft software development
Brochure of luxoft automotive software by luxoft software developmentBrochure of luxoft automotive software by luxoft software development
Brochure of luxoft automotive software by luxoft software developmentLuxoft
 
Brochure of luxoft aerospace expertise
Brochure of luxoft aerospace expertiseBrochure of luxoft aerospace expertise
Brochure of luxoft aerospace expertiseLuxoft
 
Brochure of Luxoft telecom solutions by Luxoft software development
Brochure of Luxoft telecom solutions by Luxoft software developmentBrochure of Luxoft telecom solutions by Luxoft software development
Brochure of Luxoft telecom solutions by Luxoft software developmentLuxoft
 
Brochure of luxoft automotive software by luxoft software development
Brochure of luxoft automotive software by luxoft software developmentBrochure of luxoft automotive software by luxoft software development
Brochure of luxoft automotive software by luxoft software developmentLuxoft
 
Brochure of luxoft aerospace expertise by luxoft software engineering
Brochure of luxoft aerospace expertise by luxoft software engineeringBrochure of luxoft aerospace expertise by luxoft software engineering
Brochure of luxoft aerospace expertise by luxoft software engineeringLuxoft
 

More from Luxoft (9)

Smart Device Link Integration into Linux systems by Jeremiah Foster
Smart Device Link Integration into Linux systems by Jeremiah FosterSmart Device Link Integration into Linux systems by Jeremiah Foster
Smart Device Link Integration into Linux systems by Jeremiah Foster
 
Case study luxoft helps leading av solution provider media luxoft for polymedia
Case study luxoft helps leading av solution provider media luxoft for polymediaCase study luxoft helps leading av solution provider media luxoft for polymedia
Case study luxoft helps leading av solution provider media luxoft for polymedia
 
Case study luxoft fx position keeping banking luxoft for top3largest bank in ...
Case study luxoft fx position keeping banking luxoft for top3largest bank in ...Case study luxoft fx position keeping banking luxoft for top3largest bank in ...
Case study luxoft fx position keeping banking luxoft for top3largest bank in ...
 
Case study commodity value chain banking luxoft for one of the largest global...
Case study commodity value chain banking luxoft for one of the largest global...Case study commodity value chain banking luxoft for one of the largest global...
Case study commodity value chain banking luxoft for one of the largest global...
 
Brochure of luxoft automotive software by luxoft software development
Brochure of luxoft automotive software by luxoft software developmentBrochure of luxoft automotive software by luxoft software development
Brochure of luxoft automotive software by luxoft software development
 
Brochure of luxoft aerospace expertise
Brochure of luxoft aerospace expertiseBrochure of luxoft aerospace expertise
Brochure of luxoft aerospace expertise
 
Brochure of Luxoft telecom solutions by Luxoft software development
Brochure of Luxoft telecom solutions by Luxoft software developmentBrochure of Luxoft telecom solutions by Luxoft software development
Brochure of Luxoft telecom solutions by Luxoft software development
 
Brochure of luxoft automotive software by luxoft software development
Brochure of luxoft automotive software by luxoft software developmentBrochure of luxoft automotive software by luxoft software development
Brochure of luxoft automotive software by luxoft software development
 
Brochure of luxoft aerospace expertise by luxoft software engineering
Brochure of luxoft aerospace expertise by luxoft software engineeringBrochure of luxoft aerospace expertise by luxoft software engineering
Brochure of luxoft aerospace expertise by luxoft software engineering
 

Recently uploaded

GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 

Recently uploaded (20)

GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 

Case study rapid growth compels leading antivirus software company software luxoft for kaspersky lab

  • 1. For more information about Luxoft, visit www.luxoft.com www.luxoft.com/technology/ case study Rapid Growth Compels Leading Antivirus Software Company to Identify and Streamline Operating efficiencies Kaspersky Lab Saves Time and Money By Partnering with Luxoft to Automate Testing Procedures and Integrate New Processes 14.09.2012 uu Summary: Kaspersky Lab has experience explosive growth. With the growth of personnel staff company faced with the necessarily of operational efficiency increase. Client Kaspersky Lab is the most popular in Russia company providing in anti-virus solutions - protection from harmful and undesirable software, hacker attacks and spam. The largest anti-virus company in Europe is included into top-four world leader manufacturers of anti-virus software for end users according to IDC.
  • 2. Challenge Solution Why Luxoft? In order to keep up with the fast growth, it was necessary to revise the overall organization structure. The decision was made to outsource the task to the independent experts. Detailed analysis of current processes leading to a formal proposal on how best to build and maximize the automated testing infrastructure for their newly created Testing Automation Group. uu Luxoft was selected, based on a long-standing relationship with Kaspersky Lab uu Luxoft has been providing training services for Kaspersky Lab’s employees for a number of years uu Luxoft’s excellent track record and financial stability were another two deciding factors “Thanks to Luxoft’s expertise and professionalism, we obtained new understanding of internal processes and were able to optimize our operations, avoiding unnecessary duplication of efforts.” Vyacheslav Samarin, Head of Testing Services, Kaspersky Lab 02Luxoft - Case Study
  • 3. 03Luxoft - Case Study Kaspersky Lab is on a Mission: Safe the World from Cyber Threats by Providing Best-in-Class Information Security Solutions Anti-malware company must always stay two steps ahead of the perpetrators. Responding rapidly and effectively to Internet threats taken a concerted effort from the entire technology community and Kaspersky Lab is proud to be leading the initiative. Since 1997, Kaspersky Lab, headquartered in Moscow, Russia, has been successfully intercepting and mitigating cyber threats for millions of users worldwide. For the short term company became world`s largest manufacturer of INFOSEC software for home and office and also world`s largest manufacturer of anti-virus software, protection systems from hacker and spam attacks. Today, more than 300 million people are protected by Kaspersky Lab technologies and every day, more than 50,000 new users come on board. Implementation Outsourcing Benefits & Key Results uu Architectural Review/Audit of the Automated Testing Infrastructure uu Development of Metrics and Evaluation Criteria to Measure Efficiency uu Creation of a Process Flow Diagram for Interdepartmental Collaboration uu Authoritative and expert opinion and analysis of the quality of test automation processes uu Easy-to-use framework for metrics, which is currently being implemented at Kaspersky Lab uu Better understanding of the internal processes, enabling efficient optimization of company’s operations without unnecessary duplication of efforts uu Saved a considerable amount of time and money using Luxoft process flow template. The estimated time savings is a minimum of three months.
  • 4. 04Luxoft - Case Study Staying Ahead of the Competition …And the Criminals Experiencing explosive business growth like they have — a 140% annual increase in bookings in 2007 to more than $200 million — means ratcheting up it’s full- time Kaspersky Lab staff to 900. In 2008 number of employees achieved 1250, in the end of 2009 — 1800. The tendency also means finding new ways to operate more efficiently. Facilitate resolution of the critical issue may external partner able to identify and integrate more efficient operating processes into Kaspersky Lab organization structure. “Our revenues had grown dramatically and the company’s growth followed,” says Vyacheslav Samarin, Head of Test Services Department for Kaspersky.“That resulted in the necessity to revise the overall organizational structure and make it more effcient.” “The decision was made to gather various automation groups into a single until that would address test automation tasks. Our ultimate goal was to improve the overall effciency of our operations,”he states. Time For A Fresh Perspective Samarin said the decision to outsource the automation made sense for two reasons:“We wanted to get an independent and objective opinion of our current automation process overall. Secondly, and more importantly, we wanted to let in new ideas.”After considering several vendors for the project, the decision became apparent. Luxoft emerged as the obvious choice to provide the professional consultation services needed to accomplish their goal. Established originally in 1995 as a software development center of IBS, the largest and most successful Russian IT holding company, Luxoft was incorporated as a separate entity to focus on the growing market for oshore software services in the U.S. and Europe in 2000. Luxoft’s core value proposition is to help clients succeed in the marketplace by applying technology, services and engineering excellence to complex problems and critical business issues. With nearly 3,000 employees, Luxoft continues to provide world-class innovation and added value to its clients through flexible delivery models, the world’s best IT talent pool, low attrition rates, and highest security and quality standards. “We had a long-standing relationship with Luxoft, since we’d been using their training services for years. They’d proven themselves as experts in consulting and we were confident in their professionalism and the quality of their services.”
  • 5. 05Luxoft - Case Study Mapping and Measuring the Road to Efficiency Kaspersky Lab wanted a detailed analysis of current processes leading to a formal proposal on how best to build and maximize the automated testing infrastructure for their newly created Testing Automation Group. The anti-virus software products provided by Kaspersky are complex, each with a different architecture of automated tests. Luxoft experts needed to carefully evaluate various aspects of the framework’s architecture and design for each project. This was no small task, given that while working on the test automation process optimization, Luxoft needed to consider the structural changes that were taking place at Kaspersky Lab after The Testing Automation Group was formed. The TAG team was to serve different projects across several company departments. That mandate created urgency around achieving a high degree of process unification and code re-use while retaining a flexibility to vary a degree of code re-use in new test development. The Luxoft team consisted of six professionals who, with no permanent on-site presence, accomplished three major objectives: uu Implement an Architectural Review/Audit of the Automated Testing Infrastructure uu Develop Metrics and Evaluation Criteria to Measure Efficiency uu Create a Process Flow Diagram for Interdepartmental Collaboration 1. Architectural review of the automated testing structure. After careful and detailed analysis of three different client projects, Luxoft developed proposals for the new TAG team on how to build the automated testing infrastructure for maximum performance. For each individual projects, an evaluation was conducted on various aspects of the framework’s architecture and design, including uu Overall framework concept uu Functional decomposition efficiency uu Logging of the test stages and check results uu Error localization and correction uu Checks uu Test data management uu Test scripts design uu Programming code design uu Cost & labor for test development and maintenance Each aspect was then evaluated by a number of sub-criteria for a rigorous and thorough audit result.
  • 6. 06Luxoft - Case Study 2. Development of Metrics to Measure Eciency Luxoft team members performed detailed analysis of how the measurements were performed and then developed recommendations on how metrics collection can be improved for the following tasks: uu Feasibility study when selecting tests for automation uu Costs evaluation and planning for the automation projects uu Efficiency evaluation of the automation of the manual testing uu Assurance of test process transparency and improvement of planning accuracy uu Evaluation of individual contribution into the overall project’s activities uu Evaluation of efficiency of the organization’s structural changes and the automation process’continued improvement For the convenience of its client, Luxoft generated a detailed manual with instructions and best practices on how to collect metrics and apply them going forward. Evaluation forms for some of the more critical tasks, such as Cost Reduction Effect of Automation and ROI were also provided. 3. Process Flow Diagram Creation After evaluating existing processes in Kaspersky Lab, the Luxoft team proposed the optimized process vision in the form of a flow diagram. They identified processes specific to testing and highlighted those that needed formalization, such as instructions, templates, and forms. Each process was approached individually; taking into account its own idiosyncrasies, and then broken down into 13 additional areas of analysis. Process Flow Diagram Example “Having a visual representation of the testing processes allows us to clearly identify relationships between various processes and project roles as well as shows us the criteria of the process start and completion,”says Samarin. “A process flow diagram is an essential tool for a project leader to properly organize within the project. It helps new team members get up to speed more quickly and department heads can use the diagram to integrate the testing processes into company-wide product development.”
  • 7. 07Luxoft - Case Study Luxoft Delivers Results The first goal of the project, getting an authoritative and expert opinion and analysis of the quality of test automation processes, enabled Kaspersky to make more informed decision for their future. Luxoft provided a framework for metrics, which is currently being implemented at Kaspersky Lab. With it, they were able to develop their own approach with ease. Without it, launching a new process would have taken much longer and the quality of the results could not be guaranteed. The mapping of the current process and inter-departmental collaboration proved to be a real breakthrough according to Samarin.“We obtained new understanding of internal processes and were able to optimize our operations, avoiding unnecessary duplication of efforts”. Kaspersky Lab saved a considerable amount of time and money with the development of the Luxoft process flow template, as well as the creation and approval of subsequent process diagrams. The estimated time savings is a minimum of three months. Going the extra mile, Luxoft even prepared a detailed“Coding Guidelines” document at their expense, much to the added delight of Kaspersky management. Luxoft Consulting Expertise uu Largest offshore software development company in Eastern Europe uu 8+ years of successful delivery on global offshore software development market uu Quality Management System is compliant with ISO9001:2008 (confirmed by Lloyd Register Quality Assurance) uu SEI CMMI-DEV v1.2 level 5 compliant company (the only one company in CIS area) uu SEI partner uu Atlassian partner uu Dedicated SEP&QA professionals in Quality Center
  • 8. About luxoft Luxoft, a principal subsidiary of IBS Group, is a provider of advanced application and software engineering outsourcing services for global and regional enterprises. Luxoft builds partnerships with its clients, such as Boeing, IBM, Deutsche Bank, UBS, Harman, Avaya, Alstom, and Sabre, based on the culture of engineering excellence, innovation, and deep domain expertise. Luxoft offers international delivery capability through its network of state-of-the-art delivery centers in North America, Eastern Europe, and Asia. Luxoft`s customers benefit from the right mix of technology skills, industry knowledge, proprietary processes and methodologies, and a choice of engagement models. For more information about Luxoft, visit www.luxoft.com www.luxoft.com/technology/ © 2012 Luxoft