A test platform for criteo's E-mail product

View/ Open
Date
2017Author
Advisor
Co-advisor
Academic level
Graduation
Subject
Abstract
Quality and assurance is an important concern of IT companies nowadays. A lot of resources are invested on it and the companies that decide not to take it seriously into account rapidly face consequences. This importance is even bigger on applications that impact millions of users worldwide everyday. This is the case of Criteo. On-line advertising is a very polemical subject but also an enormous market that defines most of the web as we know. Many of the services we take for granted and use dai ...
Quality and assurance is an important concern of IT companies nowadays. A lot of resources are invested on it and the companies that decide not to take it seriously into account rapidly face consequences. This importance is even bigger on applications that impact millions of users worldwide everyday. This is the case of Criteo. On-line advertising is a very polemical subject but also an enormous market that defines most of the web as we know. Many of the services we take for granted and use daily (such as Google, Facebook, YouTube among others) rely on advertising as their main or only source of revenue. These services are responsible for most of the traffic in the Internet and without them, thewebwould not be the same, this is the importance of publicity for theweb. However, on-line advertising is not usually seen with good eyes. This happens because sometimes it is exaggerated and uninteresting for the users. Therefore, even more important than simply displaying publicity on the Internet is the need of targeting the right advertisement to the right public, this is the issue that Criteo proposes to solve. Just as in any IT company, quality and assurance is a big part of Criteo. In order to guarantee its software works properly, several measures should be implemented, since one little mistake can result in a lot of damage. To help the validation of one of its newest products - the Criteo Dynamic E-mail - a new tool was proposed as an internship project. The tool includes a website intended to simulate a partner website and is integrated to the software stack that composes the Dynamic E-mail product. The tool is now used by internal development and product teams to demonstrate and validate features of Criteo Dynamic E-mail. This report discourses about my work as the developer of this tool while undertaking a final studies internship at Criteo. It includes a review of everything that was developed in the internship inside the company’s own work-flow, as well as all the challenges that arouse and their solutions. ...
Abstract in Portuguese (Brasil)
Qualidade e segurança é uma preocupação importante de empresas de TI atualmente. Muitos recursos são investidos nisso e empresas que decidem não levar em conta este tema, rapitamente enfrentam consequências. Esta importância é ainda maior em aplicações que impactam milhões de usuários mundialmente todos os dias. Este é o caso das aplicações da empresa Criteo. Publicidade on-line é um tema muito polêmico mas também um enorme mercado que define a maior parte da web como a conhecemos. Muitos dos s ...
Qualidade e segurança é uma preocupação importante de empresas de TI atualmente. Muitos recursos são investidos nisso e empresas que decidem não levar em conta este tema, rapitamente enfrentam consequências. Esta importância é ainda maior em aplicações que impactam milhões de usuários mundialmente todos os dias. Este é o caso das aplicações da empresa Criteo. Publicidade on-line é um tema muito polêmico mas também um enorme mercado que define a maior parte da web como a conhecemos. Muitos dos serviços que temos por garantido e usamos diariamente (como Google, Facebook, YouTube, entre outros) dependem de publicidade como sua principal fonte de renda. Estes serviços são responsáveis pela maior parte do tráfego na Internet e sem eles a web não seria a mesma, tamanha a importância da publicidade para a web. Entretanto, propaganda on-line não é usualmente vista com bons olhos. Isto acontece porque muitas vezes é exagerada e desinteressante para os usuários. Portanto, ainda mais importante do que simplesmente exibir propaganda na Internet é a necessidade de direcionar a publicidade correta para o público correto, este é o problema que a Criteo se propõe a resolver. Assim como qualquer empresa de TI, qualidade e segurança é de extrema importância para a Criteo. Para garantir que seus softwares funcionam adequadamente, diversas medidas devem ser implementadas, pois um pequeno erro pode resultar em muito dano. Para auxiliar a validação de um de seus mais novos produtos – o Criteo Dynamic E-mail – uma nova ferramente foi proposta como projeto de estágio. A ferramenta inclui um website com o propósito de simular um website parceiro da empresa e ser integrada ao conjunto de soluções que compõem o produto Dynamic E-mail. A ferramenta é atualmente utilizada por times internos de desenvolvimento de produto para demonstrar e validar novas funcionalidades do Criteo Dynamic E-mail. Este trabalho discursa sobre a realização de um estágio, onde o estagiário atuou como desenvolvedor desta ferramenta como parte de um projeto de fim de estudos. Ele inclui uma descrição e avaliação de tudo que foi desenvolvido durante o estágio dentro da própria metodologia de trabalho da empresa, assim como os desafios que surgiram e suas soluções. ...
Institution
Universidade Federal do Rio Grande do Sul. Instituto de Informática. Curso de Ciência da Computação: Ênfase em Ciência da Computação: Bacharelado.
Collections
This item is licensed under a Creative Commons License
