Buscar

GTI - PIM III

Prévia do material em texto

GESTÃO DA TECNOLOGIA DA INFORMAÇÃO
Projeto Integrado Multidisciplinar III
IFOOD, O SUCESSO ALCANÇADO PELO ASSERTIVO USO DAS TECNOLOGIAS
Estudo de caso das tecnologias de uma empresa que comercializa serviços de delivery de alimentos e fast foods.
CAMPINAS-SP
2019
1
2
IFOOD, SUCESSO ALCANÇADO PELO USO DAS TECNOLOGIAS
Estudo de caso das tecnologias de uma empresa que comercializa serviços de delivery de alimentos e fast foods.
Trabalho de desenvolvimento e aplicação dos conhecimentos adquiridos com as disciplinas de ética e legislação, administração de banco de dados, sistemas de informação e matemática aplicada, realizado por meio de um estudo de caso da empresa iFood e apresentado à Universidade Paulista (UNIP) com a finalidade de Projeto Integrado Multidisciplinar (PIM III).
Campinas-SP
2019
1
RESUMO
Atualmente o mercado de entregas é um dos que mais cresce no Brasil, entregas de produtos adquiridos no e-commerce, de documentos, livros, clubes de assinaturas vêm ocorrendo de forma que o cliente não precise dispor de muitas manobras para recebê-los no conforto de seu lar. Por trás de toda essa logística é possível encontrar diversos sistemas informatizados acompanhados de bancos de dados repletos de informações. A administração dos bancos de dados acontece por meio dos sistemas gerenciadores de banco de dados (SGBD), que são controlados por administradores específicos. Sistemas interligados permitem a inserção de todos os dados do cliente e o cruzamento desses dados com outros mais, fazem com que o cliente escolha o item que deseja adquirir, onde deseja a entrega, em alguns casos em qual horário gostaria de receber, consegue acompanhar o entregador desde o momento que saiu do estabelecimento até a chegada ao seu endereço. Por outro lado, donos de empresas que se dispõem a utilizar websites ou aplicativos de delivery, notam um aumento nos seus rendimentos, que além dos ganhos financeiros, percebem também a facilidade e agilidade de lidar com os pedidos por meio da tecnologia aplicada. Entre outros benefícios, as informações obtidas permitem uma boa gestão, inclusive, possibilitando planejar de forma estratégica o futuro da organização. 
Palavras-chave: delivery, Banco de Dados, Sistemas de Informação
2
ABSTRACT
Currently, the market supplies is one of the fastest-growing in Brazil, for delivery of products purchased in the e-commerce market, any documents, books, clubs, subscriptions have been going on in the way that the client does not need to use lots of tricks to getting them at the comfort of your own home. Behind all of this it's possible to see many different systems, accompanied by databases full of this information. The management of the databases is by way of a management systems (cms) database (RDBMS), which is controlled by the administrators in particular. Interconnected systems allow you to enter all the data from the client, and the intersection of these data with the other, so that the customers can choose the item you want to buy, and where you want to delivery, and in some cases, at what time would you like to receive, and is able to track your delivery from the moment I walked out of the facility until the arrival at your address. On the other hand, the owners of the companies that offer the use of our website or application the delivery, there is a rise in the income, in addition to the financial benefits, and they also have the ease and flexibility of handling the requests by the technology used. Among other benefits, the use of information obtained will allow proper management, including, allowing you to plan strategically for the future of the organization.
Key words: delivery system, Database, Information Systems
Sumário
RESUMO	1
ABSTRACT	1
LISTA DE FIGURAS	2
INTRODUÇÃO	7
1.	iFood, sobre a empresa	8
2.	Banco de dados	11
3.	Arquitetura dos Sistemas	12
4.	Legislação e conduta ética do iFood	16
5.	Custos do iFood	18
6.	CONCLUSÃO	20
BIBLIOGRAFIA	21
LISTA DE FIGURAS
Figura 1 - Crescimento do iFood	14
Figura 2 - Números Globais	15
Figura 3 - Evolução tecnológica do iFood	16
Figura 4 - Uso do Sistema	19
Figura 5 - Relação de Pedidos	20
Figura 6 - Arquitetura do Sistema	21
Figura 7 - Conceitos da LGPD	23
Figura 8 - Exemplo de valor pago pelo restaurante parceiro	25
3
INTRODUÇÃO
O objetivo deste trabalho é compreender a aplicação de um ou mais sistemas da área de tecnologia da informação no ramo de delivery de refeições, envolvendo os conhecimentos sobre as disciplinas de ética e legislação, administração de banco de dados, sistemas de informação e matemática aplicada. Desta forma, é importante saber sobre os sistemas de banco de dados da empresa em questão, no caso o iFood. Depois, entender quais são as linguagens utilizadas, quais suas partições, seus gerenciadores e como estes foram determinados para o correto funcionamento dos sistemas.
Verificar se a empresa iFood possui um Banco de Dados propriamente desenvolvido, como são armazenados esses dados, qual a modelagem e quais ferramentas são utilizadas, e como foram aplicadas.
Analisar o grau de entendimento e satisfação dos seus usuários em relação ao seus Sistemas de Gerenciamento de Banco de Dados, como a empresa controla isso, mediante ao controle de acessos, as permissões, manutenção da segurança. Outro fator importante sobre os processos administrativos é verificar como o iFood age no que diz respeito aos soft crash e hard crash, uma vez que todo sistema é suscetível a erros, quais são os procedimentos para recuperação dos dados após falhas ou danos dos sistemas.
Como o iFood procede com a limpeza do Banco de Dados, o que é feito com os dados do centralizador se há destinação específica ou se simplesmente são descartados, e com sistemas legados ou softwares monólitos, há manutenção para atualização destes ou não.
Averiguar através da utilização da matemática aplicada como a empresa faz para entender se o custo da manutenção dos sistemas é viável ou não, quanto isso custa mensalmente e se esse custo tem seu repasse ao produto final.
Por meio de seus modelos de visão, missão e valores analisar a conduta ética da empresa e se qual a legislação que rege o sistema de Delivery do iFood.
 
1. iFood, sobre a empresa
De acordo com o site da em startup teve origem num período em que a internet ainda engatinhava no Brasil. Em 1997, uma dupla de empreendedores imaginou oferecer no Brasil um serviço de delivery além da tradicional dobradinha pizza-sanduíche. A Disk Cook, como chamava a empresa na época, funcionava de forma simples: uma central telefônica anotava os pedidos dos clientes, enquanto uma equipe falava com os restaurantes de diversos tipos e coordenava a entrega. Em 2011, percebendo a maior penetração da internet no país, a empresa decidiu migrar para o universo digital. Foi quando nasceu o iFood como um intermediador de pedidos, deixando a logística a cargo de cada restaurante.
Figura 1 - Crescimento do iFood
O iFood é uma das marcas mais inovadoras do mercado. É o maior especialista em food tech do Brasil e líder em delivery online de comida. Atualmente, a marca realiza 4 milhões de pedidos por mês e tem mais de 20 mil restaurantes cadastrados, distribuídos em mais de 100 cidades do Brasil. A empresa conta com a participação da Movile - um dos maiores players do mercado de aplicativos do mundo - e da Just EAT - maior grupo de pedidos on-line do mundo, com valor de mercado estimado em US$ 4 bilhões.
De 2011 a 2017, o crescimento do iFood foi astronômico. O número de pedidos saltou de 12 500 para 5 milhões por mês no Brasil. Anualmente, a plataforma gera 4 bilhões de reais em negócios para os estabelecimentos cadastrados — há seis anos não passava de 800.000 reais. O próprio número de restaurantes na plataforma passou de 230 para mais de 22.000. A estratégia calcada em aquisições explica a posição do iFood hoje, líder com mais de 60% do mercado de pedidos de comida online no Brasil. Ao longo dos últimos cinco anos foram 11 aquisições, especialmente de empresas regionais.Figura 2 - Números Globais
A propagação e utilização da Internet fez com que a utilização de sistemas de e-commerce se tornasse uma alternativa bastante atrativa para empresas físicas entrarem no meio virtual. Um dos principais benefícios que o e-commerce trouxe foi o aumento das vendas e fidelização de clientes. Diante deste fato, inúmeros itens são ofertados dentro de um site de e-commerce (LINDEN, 2003)
Figura 3 - Evolução tecnológica do iFood
A grande variedade e quantidade de itens ofertados em sites de e-commerce alavancaram a necessidade de um sistema de recomendação, o qual faz de seu papel principal, o auxílio ao usuário nas escolhas de itens de acordo com seu interesse e necessidade, também podendo haver a possibilidade de uma ou mais recomendações serem vindas de outros usuários (LINDEN, 2003)
2. Banco de dados
Banco de Dados é um conjunto de registros dispostos em estrutura regular que possibilita a reorganização dos mesmos e produção de informação, normalmente é acessado por meio de um SGBD, Sistema de Gerenciamento de Banco de Dados.
Os dados são armazenados em áreas chamadas páginas e o tamanho dessas páginas podem variar de banco para banco, nelas são armazenados dados e os metadados (dados dos dados).
Com o sucesso alcançado através do eficiente uso da internet e dos meios de tecnologia disponibilizados, a empresa evoluiu de um simples “call center” para um amplo banco de dados em cloud, utilizando também um site e aplicativo com invejáveis funcionamento e desempenho.
A empresa de delivery utiliza da linguagem de programação que envolve o PHP para a plataforma Web e JavaScript para a versão mobile, permitindo que o usuário cadastre suas preferências de consumo, o chamado de sistema de recomendação.
Baseando-se nas preferências do usuário, os Sistemas de Recomendação surgem como aliados na busca de novos itens de consumo de acordo com o interesse indicado pelo usuário, fazendo com que estes sistemas sejam amplamente utilizados como uma estratégia na potencialização de novos negócios (SOUZA, 2012).
Utilizando de bancos de dados de softwares livres, o iFood mantém seu funcionamento por meio de bancos de dados MySQL e SQLite e PostgreSQL juntamente com a linguagem de marcação Hypertext Markup Language (HTML), Cascading Style Sheets (CSS) e JavaScript, além da utilização do sistema operacional Android, decorrente da popular utilização no mercado atual dos aplicativos para smartphones e tablets.
2.1. Tipos de Banco de Dados
O SQLite é uma biblioteca desenvolvida em C e sua sintaxe padrão é SQL (SQLITE, 2017), para que seja possível a comunicação entre o banco de dados local da aplicação mobile e o banco de dados remoto que será do web site, será utilizado um web service, dessa forma o MySQL é utilizado como banco de dados remoto e também como banco principal da aplicação. O MySQL é um banco de dados gratuito, de código fonte aberto, seguro e prático (SANTOS, 2017). Para a programação mobile será utilizada a linguagem de script JavaScript. 
O PostgreSQL é um sistema de gerenciamento de banco de dados objeto-relacional, no iFood tem mais de cinquenta banco de dados, na sua maioria altamente transacionais, alguns com escrita, outros com muita leitura, com alta taxa de UPDATE outros com arquitetura de banco imutável. Em geral são pequenos e possuem menos de cinquenta tabelas, porém seu tamanho pode variar de alguns megabytes até mais de 1 terabyte.
3. Arquitetura dos Sistemas
O desenvolvimento de aplicações web envolvem algumas tecnologias e também algumas aplicações para dispositivos móveis juntamente com sistemas de recomendação. Outra parte importante está no levantamento de requisitos, tanto funcionais, como não-funcionais. E ainda, não menos importante temos a modelagem do sistema, composta por diagramas e casos de uso que fazem parte da aplicação utilizada pelo iFood.
No modelo da aplicação, são demonstrados alguns dos principais elementos que fazem parte do sistema:
Figura 4 - Uso do Sistema
Para a manutenção, atualização e execução do banco de dados relacional do iFood, são coletados informações como: nome, gênero, data de nascimento, CPF, endereço eletrônico, endereço de correspondência, senha, dados de cartão de crédito, número de telefone e preferências de contato, essas informações são coletadas tanto de clientes que pedem pelo iFood como de estabelecimento que fazem suas vendas através do aplicativo/site.
Figura 5 - Relação de Pedidos
A forma de pagamento pode variar de acordo com o restaurante escolhido, pagamentos feitos diretamente ao entregador podem ser efetuados pelos cartões em modalidades de débito ou crédito e também com dinheiro em espécie, já o cliente que opta por pagar diretamente pelo aplicativo, para confirmação da ordem de pagamento e garantias de que não ocorram fraudes, é solicitado dados do cartão de crédito, como código de verificação (CVV) e senha.
Além destas informações, são coletadas automaticamente dos dispositivos que acessam o iFood o endereço IP, tipo de navegador e idioma, provedor de serviços de Internet (ISP), páginas de consulta e saída, sistema operacional, informações sobre data e horário, dados sobre a sequência de cliques, fabricante do dispositivo, operadora, modelo, redes Wi-Fi, número de telefone, entre outras.
Tais informações coletadas são usadas para ajudar a desenvolver, oferecer e melhorar os produtos e serviços fornecidos, e também para fins internos, tais como auditoria, análise de dados e pesquisas para aprimorar os produtos, serviços e comunicações com os clientes, geração de análises estatísticas, incluindo tendências de consumo, para envio de publicidade, incluindo campanhas digitais e não digitais, podendo o usuário optar de não receber e-mails publicitários a qualquer momento.
Além disso, podem compartilhar as informações com parceiros do iFood, tais como Facebook, Google Analytics e Double Click, e com outros usuários do iFood.
As informações são armazenadas em serviços de nuvem de parceiros localizados no Brasil, Estados Unidos da América (EUA) e em países da América Latina e da Europa.
Caso seja solicitado a exclusão da conta, as informações pessoais serão excluídas definitivamente sempre que a legislação exigir, podendo em alguns casos, reter tais informações, tais como nas hipóteses de guarda obrigatória de registros, se houver questões como reclamação ou disputa não resolvida, ou caso seja necessária para os interesses comerciais legítimos, como prevenção de fraudes e aprimoramento da segurança dos usuários.
Figura 6 - Arquitetura do Sistema
4. Legislação e conduta ética do iFood
Através de uma equipe de Compliance, responsável pela manutenção da integridade e reputação da empresa, o iFood disponibiliza um código de ética que serve para todas as empresas e negócios da marca, porém o código se aplica de diferentes modos a cada público, como por exemplo restaurantes parceiros, colaboradores, usuários, sociedade, etc.
A conduta ética do iFood implica também o compromisso com o meio ambiente por meio de práticas de desenvolvimento sustentável e também regulamentos ambientais diminuindo assim a incidência do impacto na sociedade e no meio ambiente, está ligada ao crescimento sustentável, institui projetos de valorização e aprimoramento de talentos dos indivíduos.
Com foco em um ambiente de trabalho saudável, assédios de qualquer tipo, condutas ofensivas e desrespeitosas não são toleradas. Seus colaboradores são orientados a agir sempre em conformidade com a lei e com as políticas aplicáveis à sua função e também a dialogar sobre dilemas éticos ou situações complexas que levantem suspeita de violação do código de ética da empresa ou da legislação. Todos dentro da empresa têm o compromisso de respeitar a diversidade, os talentos e as habilidades das mais variadas pessoas que fazem parte dela.
No que tange o departamento de tecnologia e utilização de dispositivos tecnológicos, todas as ferramentas devem ser utilizadas com responsabilidade e bom senso para não comprometer a segurança das informações e a eficiênciados dispositivos.
Tão importante quanto a tecnologia, são as informações do negócio, dentro da empresa, diversas informações confidenciais são compartilhadas, tais como informações financeiras, de produtos, de restaurantes parceiros, dos usuários e muitas outras.
Além do código de conduta ética, a empresa deve levar em conta a proteção e privacidade dos dados, pois lida diretamente com informações particulares dos restaurantes parceiros, dos clientes finais e também dos próprios colaboradores, essas informações devem ter seu acesso restrito a colaboradores que irão trabalhar com elas, não permitindo qualquer tipo de repasse interna ou externamente. O iFood utiliza do princípio de privacy by design, respeitando a privacidade e protegendo os dados nos processos internos como um todo.
4.1. Sobre a Lei Geral de Proteção de Dados (LGPD)
A LEI Nº 13.709, DE 14 DE AGOSTO DE 2018, Lei Geral de Proteção de Dados Pessoais, é a legislação brasileira que regula as atividades de tratamento de dados pessoais e que também altera os artigos 7º e 16 do Marco Civil da Internet.
A intenção da lei é garantir ao usuário mais privacidade e controle sobre seus dados, a fim de evitar mal-uso pela parte de terceiros. A lei também serve para esclarecer quando uma empresa pode tratar um dado pessoal, ou seja, quando ela pode armazenar, processar e transferir esses dados.
Dessa forma, são estabelecidas justificativas que dão direito à uma empresa tratar dados. Tais justificativas são parte integral de como funciona a LGPD pois, através delas, se delimita a linha entre o tratamento legal e ilegal de dados, evitando que entidades possam usar brechas para manipular dados pessoais.
Figura 7 - Conceitos da LGPD
5. Custos do iFood
 A matemática é uma disciplina teórica, sendo utilizada em praticamente todas as áreas do conhecimento humano.
O atual desenvolvimento tecnológico e intelectual está baseado em grande medida na aplicação do conhecimento matemático. Tais aplicações envolvem modelos matemáticos, análises aplicadas, métodos numéricos, simulações, implementações e disseminações de softwares livres.
Partindo para um ponto de vista estratégico e tático, antes de comprar ou contratar um sistema é feito uma análise de custo e benefício. Essa análise é conseguida graças à matemática aplicada.
O custo de manutenção de todo o sistema do iFood não foi revelado pela empresa, mas estima-se que são basicamente folha de pagamento da equipe de TI, contratos de manutenção ou Service Level Agreement (SLA) dos servidores, contratos de links para as filiais, equipamentos do parque computacional interno, etc.
Analisando o custo do sistema para os restaurantes parceiros da empresa em questão, consideramos que a mesma possui dois planos diferentes com uma comissão cobrada que varia de 10% a 12% sobre o faturamento gerado por cada pedido.
5.1. Plano - Básico
No plano básico, a empresa somente terá custos se vender algum de seus produtos, e os custos serão de acordo com a relação abaixo:
- 12% sobre o valor dos pedidos, incluindo a taxa de entrega (mais 3,5% para pagamento online);
- Mensalidade grátis por 3 meses. Depois disso, paga-se 100 reais por mês, caso venda mais de 1800 reais por mês;
- Entrega do pedido realizada pelo restaurante parceiro.
5.2. Plano - Entrega
Já no plano entrega o iFood se encarrega de efetuar a entrega ao cliente, arcando com os custos da mesma, e para este plano os custos serão:
- 25% nos três primeiros meses e 27% nos demais meses, sobre o valor dos pedidos, incluindo a taxa de entrega;
- Mensalidade grátis por 3 meses. Após isso, paga-se 130 reais por mês se vender mais de 1800 reais no mês;
- Entrega feita pelo iFood.
Abaixo temos um exemplo de um pedido feito no iFood com pagamento via cartão de crédito on line e os valores a serem pagos pelo restaurante parceiro:
Figura 8 - Exemplo de valor pago pelo restaurante parceiro
O pagamento das vendas pelo iFood é feito via transferência bancária em até 30 (trinta) dias ou o parceiro também pode optar por receber em até 7 (sete) dias, pagando uma taxa de 2,5% sobre o valor da transferência.
6. CONCLUSÃO
Este trabalho teve como finalidade reunir e aplicar uma didática e uma maneira de representação da empresa mediante as estruturas do trabalho PIM.
Os bancos de dados foram essenciais em todo o processo, sem elas seria impossível administrar uma quantidade enorme de informação.
Os sistemas de informação permitem uma melhor análise dos dados, facilitando a execução dos processos e o atendimento ao cliente.
A matemática ajuda a saber se a implantação de tal sistema é uma opção viável ou não, estimando gastos e lucros futuros, estabelecer metas plausíveis e auxiliando em cálculos necessários durante os processos.
A ética e legislação se tornam a base de todos os sistemas, informatizados ou não, ela estabelece padrões de conduta essenciais para a perpetuação das empresas.
Com a junção de todas, foi possível perceber o impacto que elas fazem em sistemas de entrega, agilizando e facilitando os processos, aumentando em muito a quantidade de clientes e gerando empregos para novos entregadores.
BIBLIOGRAFIA
Código de Conduta e Ética, Disponível em: <https://www.ifood.com.br/codigo-de-conduta> Acessado em 18 setembro de 2019.
Com apetite de unicórnio, iFood quer se reinventar, Disponível em: <https://exame.abril.com.br/revista-exame/com-apetite-de-unicornio/> Acessado em 28 de setembro de 2019.
Direito Digital: guia da Lei Geral de Proteção de Dados Pessoais (LGPD). Disponível em: <https://blog.sajadv.com.br/direito-digital-lei-de-protecao-de-dados/> Acesso em 04 de oubro de 2019.
iFood divulga números inéditos de crescimento, Disponível em: <https://www.ecommercebrasil.com.br/noticias/ifood-divulga-numeros-ineditos-de-crescimento/> Acessado em 23 de setembro de 2019.
iFood para restaurantes, Disponível em: <https://restaurante.ifood.com.br/> Acessado em 04 de outubro de 2019.
Lei Geral de Proteção de Dados Pessoais (LGPD). Disponível em: <http://www.planalto.gov.br/ccivil_03/_ato2015-2018/2018/lei/L13709.htm> Acesso em 04 de outubro de 2019.
LINDEN, G.; SMITH, B;. YORK, J. Amazon.com Recommendations Item-to-Item Collaborative Filtering. Disponível em: <http://www.cs.umd.edu/~samir/498/Amazon-Recommendations.pdf> . Acesso em 22 de setembro 2019.
PGConf.Brasil 2018 - PostgreSQL na plataforma de dados do iFood, Disponível em: <https://pt.slideshare.net/matheus_de_oliveira/pgconfbrasil-2018-postgresql-na-plataforma-de-dados-do-ifood> Acessado em 21 de setembro de 2019.
Pinto, Gisele Lopes Batista Pinto. Matemática Aplicada. Disponível em : Apostila UNIP - Matemática Aplicada. 
Pinto, Profa, Gisele Lopes Batista; Santos, Prof. Luiz Fernando de Lima. Definição de banco de dados. Disponível em : Apostila UNIP - Administração de Banco de Dados. 
Política de privacidade, Disponível em: <https://www.ifood.com.br/privacidade> Acessado em 25 de setembro de 2019.
SOUZA, R. G. D. Sistemas de Recomendação: Aplicando Sistemas de Recomendação em Situações Práticas. 2014. Disponível em: <https://www.ibm.com/developerworks/br/local/data/sistemas_recomendacao/> . Acesso em 22 de setembro de 2019.
Quais são os planos de pagamento do iFood? Disponível em: <https://blog.saipos.com/extranet-ifood-veja-como-avaliar-um-pedido-no-ifood> Acesso em 19 de setembro de 2019.
SANTOS, A. MySQL: Quem é você? Disponível em: <https://www.devmedia.com.br/mysql-quem-e-voce/1752> . Acesso em 19 de setembro de 2019.
24

Continue navegando