SlideShare a Scribd company logo
1 of 4
C A S E S T U D Y




                                   Ivesia partners with a world-class
                                   television network in ensuring
                                   quality and reliability of their
                                   portal infrastructure




   THE CUSTOMER

The Customer is a television network company offering the highest quality entertainment along with information
programming content. Their television network reaches more than 98 million households and their movie network
reaches more than 70 million households that include almost 4 million unique visitors and 93 million page views
to the website on a monthly basis.
The Customer is synonymous with providing critically acclaimed, award-winning, original programming that spans
movies, miniseries, dramas, comedies and reality series.
The network is the top-rated and most watched ad-supported cable network.



   BUSINESS OVERVIEW
The Customer's web portal is rich in features covering TV shows, movies, games, community news, videos, style,
entertainment, astrology, sweepstakes, quiz shows and shopping. It has a collection of technologies addressing a
variety of components, all integrated in a content management system.
Considering its popularity with consumers, the Customer fully understands the importance of web
experience as a way of complementing their TV viewing habits. Therefore, the portal needs to be of
superior reliability and performance.
Technology landscape of the portal includes:
1. Drupal5 and Drupal6 for the content management system
2. Akamai as the CDN server and integration with Brightcove for playing videos
3. Proprietary social network and digital media for its online community application
4. Multiple sub sites that drive specific traffic
5. MySQL community version with a master database, backup database and 2
   slave databases used to address load balancing needs
6. Memcached server addressing volume requirements, 5 memcached servers
   are used to speed up dynamic web applications and content delivery
This provides an idea on the complexity of the infrastructure being maintained with scalability
at the core of the infrastructure. The Customer by virtue of being a television network, needs
to update and change information in a very dynamic manner.




  BUSINESS NEED
The Customer updated a great deal of information dynamically and added many newer features to the
portal, catering to their business requirements. The company needed consistent quality initiatives in
order to ensure reliability and performance of added features before they are rolled into production.
Their specific needs included:
• Ensuring sustainability of additional features while ensuring that the existing functionality works well
• Ensuring performance of functionality across browsers
• Logging the defects found in the bug tracking tool, which the development team can fix
• Double-checking and validating fixed changes and release in the staging server,
  which will be moved to the production server




  WHY IVESIA?
Ivesia had extensive knowledge of the content management system used. Moreover, Ivesia also helped
the customer in the development of portal. This gave confidence to the customer on utilizing the
services of Ivesia to ensure quality as well as faster releases of features.
In addition, the following reasons favored Ivesia as the partner:
• Credibility of the Ivesia QA team in ensuring reliability, quality and performance of media portals
• Comprehensive knowledge on the content management systems coupled with knowledge on
  development practices
• QA offerings that are flexible and customized as per customer's requirements
• 24x7 work cycles by offshoring through Ivesia's Indian office
IVESIA'S ROLE
•   Creation of functional test cases, adding them in the project and issue tracking tool, JIRA
•   Ad-hoc testing of newer features
•   Functional testing of additional features in the staging server
•   Re-verifying and validating fixed features in the staging server

                                    QA process followed by Ivesia is as follows:

                                                      Request QA
                                                                                  Test Case Development
        New Enhancements/Bug Fixes/                                      Testing newer enhancements/Testing the
           Migration to D6 Process                                        bugs using the test cases/Executing the
                                                                         checklist conditions for migration changes




                                                   Assign the tickets
                                                    to Developers/
                 Issue fixed by                    Project Managers          Post issues to the defect tracking
            the development team                                                   management tool JIRA




                                                       Assign
                                                      QA review
                                                                               Test the Bug fixes in DEV and
         Unit testing by the developers
                                                                               QA URL's and if it passes QA




                                                                             Release in the production server
     Test and ensure the fix/changes works
                                                                                 (push and deploy the file
           fine in the production URL
                                                                              changes to production server)


                            Pass production
                            review


       Close the ticket on Pass condition
           else re-open and assign it
             to the PM/Developers




    FEATURES
1. Ivesia's QA was tuned to the customer's development process and release cycles, where we
   assist them in releasing newer functionality twice a week without fail
2. QA partnership with Ivesia provides 24x7 work cycles for the customer, increasing their
   effectiveness throughout. Ivesia does QA during the evening, and the defects get fixed during
   regular business hours at the client location
3. Any issues found during the testing is directly reported as a bug in the project tracking
   software JIRA
4. Ad-hoc testing is mostly carried out as it is a live environment and the test cases are
   maintained in JIRA. This means an increased responsibility on the part of QA resources,
   as they will not be able to depend on formal test cases
5. Checklists for QA review and product review are maintained in JIRA
6. Project report forms can be pulled out from the bug and project tracking software,
   allowing the customer to look at the effectiveness
SUCCESS

The success of Ivesia's relationship is reflected from the fact that Ivesia handles some of the main
components of development as well as QA of all their new features release in the production
server. All the functional testing needs of the customer are handled by Ivesia team.
Ivesia QA offers unbiased quality assurance by virtue of it being independent of the development
organization, while ensuring quality and reliability of their portal system, which complements their
offerings through other media.



  ABOUT US

Ivesia Solutions is a global leader in providing
information technology solutions. Ivesia offers
software development, software QA and project
staffing services through a global delivery
model. Ivesia's solutions have helped
corporations in reducing their time-to-market
while ensuring reliability, performance and
quality of the IT infrastructure.

Being a pioneer in information technology
solutions, Ivesia has helped customers from
various verticals that include healthcare, media,
ISVs, pharmaceuticals & biotech, financial
services, education, and energy.

Ivesia has a strong customer base and
innovative service offerings. Ivesia is looking at
exponential growth in the coming years.

Ivesia's portfolio of services includes:

   Product Engineering

   Software Development

   Content Management System

   Software QA
                                                                   New Hampshire Office
   SharePoint Development                                          Corporate Headquarters
                                                                   2 Keewaydin Drive,
   Smartphone Application                                          Salem, NH 03079,
   Project Staffing                                                USA
                                                                   Phone: (603) 890-1010
                                                                   Phone: (603) 685-2400
                                                                   Fax: (603) 890-1276
                                                                   Email: info@ivesia.com


                                                                   Offshore Development Center
                                                                   36 Vijaya Raghava Road,
                                                                   T. Nagar, Chennai - 600 017,
                                                                   Tamil Nadu, India
                                                                   Phone: 91 44 28155583 - 84
                                                                   Email: offshore@ivesia.com

More Related Content

Recently uploaded

Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 

Recently uploaded (20)

Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 

Featured

PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Applitools
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at WorkGetSmarter
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...DevGAMM Conference
 
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationErica Santiago
 

Featured (20)

PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
 
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy Presentation
 

Case Study - Software Qa for Internet Property(TV Media)

  • 1. C A S E S T U D Y Ivesia partners with a world-class television network in ensuring quality and reliability of their portal infrastructure THE CUSTOMER The Customer is a television network company offering the highest quality entertainment along with information programming content. Their television network reaches more than 98 million households and their movie network reaches more than 70 million households that include almost 4 million unique visitors and 93 million page views to the website on a monthly basis. The Customer is synonymous with providing critically acclaimed, award-winning, original programming that spans movies, miniseries, dramas, comedies and reality series. The network is the top-rated and most watched ad-supported cable network. BUSINESS OVERVIEW The Customer's web portal is rich in features covering TV shows, movies, games, community news, videos, style, entertainment, astrology, sweepstakes, quiz shows and shopping. It has a collection of technologies addressing a variety of components, all integrated in a content management system.
  • 2. Considering its popularity with consumers, the Customer fully understands the importance of web experience as a way of complementing their TV viewing habits. Therefore, the portal needs to be of superior reliability and performance. Technology landscape of the portal includes: 1. Drupal5 and Drupal6 for the content management system 2. Akamai as the CDN server and integration with Brightcove for playing videos 3. Proprietary social network and digital media for its online community application 4. Multiple sub sites that drive specific traffic 5. MySQL community version with a master database, backup database and 2 slave databases used to address load balancing needs 6. Memcached server addressing volume requirements, 5 memcached servers are used to speed up dynamic web applications and content delivery This provides an idea on the complexity of the infrastructure being maintained with scalability at the core of the infrastructure. The Customer by virtue of being a television network, needs to update and change information in a very dynamic manner. BUSINESS NEED The Customer updated a great deal of information dynamically and added many newer features to the portal, catering to their business requirements. The company needed consistent quality initiatives in order to ensure reliability and performance of added features before they are rolled into production. Their specific needs included: • Ensuring sustainability of additional features while ensuring that the existing functionality works well • Ensuring performance of functionality across browsers • Logging the defects found in the bug tracking tool, which the development team can fix • Double-checking and validating fixed changes and release in the staging server, which will be moved to the production server WHY IVESIA? Ivesia had extensive knowledge of the content management system used. Moreover, Ivesia also helped the customer in the development of portal. This gave confidence to the customer on utilizing the services of Ivesia to ensure quality as well as faster releases of features. In addition, the following reasons favored Ivesia as the partner: • Credibility of the Ivesia QA team in ensuring reliability, quality and performance of media portals • Comprehensive knowledge on the content management systems coupled with knowledge on development practices • QA offerings that are flexible and customized as per customer's requirements • 24x7 work cycles by offshoring through Ivesia's Indian office
  • 3. IVESIA'S ROLE • Creation of functional test cases, adding them in the project and issue tracking tool, JIRA • Ad-hoc testing of newer features • Functional testing of additional features in the staging server • Re-verifying and validating fixed features in the staging server QA process followed by Ivesia is as follows: Request QA Test Case Development New Enhancements/Bug Fixes/ Testing newer enhancements/Testing the Migration to D6 Process bugs using the test cases/Executing the checklist conditions for migration changes Assign the tickets to Developers/ Issue fixed by Project Managers Post issues to the defect tracking the development team management tool JIRA Assign QA review Test the Bug fixes in DEV and Unit testing by the developers QA URL's and if it passes QA Release in the production server Test and ensure the fix/changes works (push and deploy the file fine in the production URL changes to production server) Pass production review Close the ticket on Pass condition else re-open and assign it to the PM/Developers FEATURES 1. Ivesia's QA was tuned to the customer's development process and release cycles, where we assist them in releasing newer functionality twice a week without fail 2. QA partnership with Ivesia provides 24x7 work cycles for the customer, increasing their effectiveness throughout. Ivesia does QA during the evening, and the defects get fixed during regular business hours at the client location 3. Any issues found during the testing is directly reported as a bug in the project tracking software JIRA 4. Ad-hoc testing is mostly carried out as it is a live environment and the test cases are maintained in JIRA. This means an increased responsibility on the part of QA resources, as they will not be able to depend on formal test cases 5. Checklists for QA review and product review are maintained in JIRA 6. Project report forms can be pulled out from the bug and project tracking software, allowing the customer to look at the effectiveness
  • 4. SUCCESS The success of Ivesia's relationship is reflected from the fact that Ivesia handles some of the main components of development as well as QA of all their new features release in the production server. All the functional testing needs of the customer are handled by Ivesia team. Ivesia QA offers unbiased quality assurance by virtue of it being independent of the development organization, while ensuring quality and reliability of their portal system, which complements their offerings through other media. ABOUT US Ivesia Solutions is a global leader in providing information technology solutions. Ivesia offers software development, software QA and project staffing services through a global delivery model. Ivesia's solutions have helped corporations in reducing their time-to-market while ensuring reliability, performance and quality of the IT infrastructure. Being a pioneer in information technology solutions, Ivesia has helped customers from various verticals that include healthcare, media, ISVs, pharmaceuticals & biotech, financial services, education, and energy. Ivesia has a strong customer base and innovative service offerings. Ivesia is looking at exponential growth in the coming years. Ivesia's portfolio of services includes: Product Engineering Software Development Content Management System Software QA New Hampshire Office SharePoint Development Corporate Headquarters 2 Keewaydin Drive, Smartphone Application Salem, NH 03079, Project Staffing USA Phone: (603) 890-1010 Phone: (603) 685-2400 Fax: (603) 890-1276 Email: info@ivesia.com Offshore Development Center 36 Vijaya Raghava Road, T. Nagar, Chennai - 600 017, Tamil Nadu, India Phone: 91 44 28155583 - 84 Email: offshore@ivesia.com