Skip to content

Manual Geral de Tecnologia

Introdução

O presente documento visa apresentar de forma geral, todos os projetos atuais mantidos pelo time de tecnologia e suas frentes de atuação, sendo responsabilidade do time mantê-lo sempre atualizado, adicionando, editando ou removendo conforme necessidade, utilizando o gitlab como ferramenta de controle de versionamento.

Este documento pode ser usado como fonte para conhecimento dos projetos atuais, ou como ponto de partida para busca de referências de cada projeto.

Vale deixar destacado que, cada projeto aqui apresentado, possui suas particularidades e estruturas próprias, sendo necessário o acesso a documentação detalhada de cada item para mais informações.

Como este documento está dividido

Este documento está divido em 6 seções:

  • Atribuições: Descrições das atividades ao encargo do time de tecnologia
  • Rotinas: Dos itens apresentados nas demais seções, alguns são executados com peridiciade, nesta seção serão abordados quais são e sua frequência
  • Contatos úteis: Alguns serviços/ferramentas são de empresas terceiras, nesta seção é listado alguns contatos úteis destas terceirizadas
  • Gerenciamentos: Ferramentas/produtos ao encargo do time de tecnologia realizar o gerenciamento
  • Programas e Softwares: Softwares criados pelo time
  • Scripts: Scripts criados pelo time
  • Outros: Qualquer item ou procedimento criado, mantido ou gerenciado pelo time que não se enquadre em ferramentas, produtos, programas, softwares ou scripts

Onde as 4 últimas seções abordam de forma um pouco mais detalhada cada item ou procedimento criado, mantido ou gerenciado pelo time

Atributos de cada item

Cada item apresentado aqui possui 5 atributos:

  • Tecnologias: As principais tecnologias/ferramentas utilizadas para criação/gerenciamento do item
  • Nível de Prioridade: Assume valores de 0 a 10, apontando o nível de corretude e disponibilidade, onde 0 é pouco correto e/ou disponível e 10 extremamente correto e/ou disponível
  • Nível de Acesso: Aponta qual(is) pessoa(s) tem acesso ao item e seu nível de permissão, onde R significa poder de leitura e W poder de escrita
  • Documentação detalhada: Local onde pode ser encontrado a documentação detalhada do item
  • POPs: Local onde pode ser encontrado os pops relativo ao item

Quanto ao item 'Nível de Prioridade', temos 2 métricas, 'corretude' e 'disponibilidade', gostaríamos que todos os itens tivessem 100% dessas métricas, entretanto garantir isso requer manutenção e verificações constantes, portanto a junção destas duas métricas (não necessariamente de forma linear) nos dá o nível de prioridade, onde itens de prioridade 10 devem receber maior atenção quanto a estes pontos, em comparação aos demais.


Atribuições

O time de tecnologia atua em diversas empresas do grupo Sozo, sendo responsável por:

  • Desenvolver softwares que sejam relevantes para os demais times ou para as empresas do grupo em geral
  • Prestar suporte aos demais times, tais como, auxílio com impressoras, telefones da empresa, computadores dentre outros
  • Realizar acompanhamento técnico de assuntos relacionados a tecnologia na empresa, tais como internet e compra de equipamentos
  • Trazer soluções tecnológicas de terceiros que sejam relevantes para os demais times ou para as empresas do grupo em geral
  • Extrair, sanitizar, estruturar, analisar e gerar inteligência com os dados possíveis

Subdivisões do time

O time de tecnologia possui algumas subdivisões, podendo um membro se encontrar em uma ou mais áreas de atuação, elas são:

  • Líder
  • Infraestrutura
  • Desenvolvimento Web
  • Desenvolvimento Mobile
  • Desenvolvimento Desktop
  • UI/UX
  • Analista de dados
  • Administrador de Banco de dados

Cabe ao membro prestar suporte aos demais times dentro de sua área de atuação, ou conforme demandado.

Atribuições dentro das divisões

Líder:
  • Realizar a gestão dos processos e projetos da área
  • Ser o elo de comunicação da área com a liderança da empresa
  • Gerir os fornecedores de softwares
  • Avaliar os software e infraestrutura de tecnologia da empresa
  • Liderar o time de tecnologia (motivação e autodesenvolvimento)
  • Assegurar os cumprimentos legais em relação a segurança da informação e tecnologia interna
  • Gerenciar senhas e acessos de contas empresariais das plataformas
Infraestrutura:
  • Garantir o funcionamento da internet e rede interna de computadores
  • Realizar o backup completo e incremental
  • Garantir o correto funcionamento das linhas telefônicas e gravações
  • Garantir o funcionamento correto dos equipamentos internos
  • Instalação de softwares e atualizações dos computadores internos
  • Manutenção e garantia de funcionamento correto de impressoras
Desenvolvimento, UI/UX
  • Desenvolver novas aplicações de uso interno
  • Realizar a automatização de ferramentas
  • Criar e atualizar sites do grupo
Analista de dados, Administrador de Banco de dados
  • Realizar a estruturação e gestão de banco de dados internos
  • Realizar extração, sanitização, e inteligência com os dados salvos

Todas as áreas

  • Realizar a gestão de ferramentas desenvolvidas ou de terceiros conforme demandado
  • Prestar suporte aos demais times

Valores prezados no desenvolvimento

É importate ter em mente que para muitos dos itens aqui descritos, temos como usuário final o usuário não tecnico ao mesmo tempo que é de responsábilidade do time a manutenção do item, portanto o time deve preza pela:

  • Corretude dos dados
  • Velocidade
  • Facilidade de uso
  • Facilidade de manutenção
  • Escalabilidade
  • Tempo de implementação
  • Segurança

Para isso deve ser seguido as etapas de planejamento do projeto, análise dos dados de entrada e saída, estrutura interna e interfaces de uso.

Empresas do grupo

O time de tecnologia atua em diversas empresas do grupo, para facilitar o entendimento dos contextos dos projetos, segue abaixo a lista de empresas do grupo em que o time de tecnologia atua:

  • Mercado em um minuto: Atua no segmento de jornalismo
  • VLG Investimentos: Atua no segmento de assessoria no mercado de capital, câmbio e crédito
  • Szot: Atua no segmento de tecnologia digital

Rotinas

Ordem Descrição Frequência POPs relacionados Documentação relacionada
Relatório de carteira mensal Descontinuado TEC-06
1 Teste de telefonia Diário - 8hrs TEC-01
2 Backup Banco de dados local Diário - 8hrs TEC-02
3 Envio de e-mails informativo Diário - 8hrs TEC-03
4 Atualização do banco de dados de clientes VLG Diário - 8hrs TEC-05
5 Atualização do banco de dados de fundos Diário - 8hrs
6 Verificar o Power BI Diário - 8hrs
7 Atualização do pipedrive Sextas feiras TEC-04
8 Backup da rede local Sextas feiras
9 Gerencial VLG Investimentos Mensal - 5º dia útil até 14hrs TEC-08
9 Gerencial VLG Seguros Mensal - 5º dia útil até 14hrs TEC-08
10 Mudar senhas com mais de 1 mês sem alteração do LastPass Mensal
11 Envio de avisos em massa para clientes Semestral
____

Contatos úteis

Empresa Telefones Emails Serviços Prestados
Link Solutions Caio (22 99126-6623) / help-desk (21 3034-8888) helpdesk@linksolution.com.br Telefones gravados
Anderson (11 98641-0386) Revendedor da microsoft
West Center Henrique (61 98596-1403) Infra e redes
____

Gerenciamentos

O que é?

Nesta seção será apresentado ferramentas e programas de terceiros, mantidos ou gerenciados pelo time de tecnologia.

O trabalho de gerenciamento de uma ferramenta é composto por 3 frentes: suporte, intermediação e configuração. Isto significa que cabe ao time de tecnologia, realizar a configuração da ferramenta, dar suporte aos demais times, facilitando o uso da ferramenta e, atuando como intermediador entre a empresa fornecedora da ferramenta e a empresa dentro do grupo que a utiliza.

Não há ao certo um processo para definição de como essas ferramentas ou programas se tornam responsabilidade do time de tecnologia, esta atribuição pode surgir por simples necessidade dos demais times, uma solicitação do board da empresa, ou por necessitar de algum conhecimento técnico para operar.

Gitlab

Tecnologias: -
Nível de Prioridade: 8
Nível de Acesso: Time(RW)
Documentação detalhada: -
POPs: -

O gitlab é a ferramenta utilizada para o controle de versões dos projetos do time, cabendo ao time manter o padrão de sua estrutura, configurar e garantir o uso correto da ferramenta.

Esta ferramenta oferece diversas funcionalidades além do controle de versão, sendo algumas, não todas, também utilizadas pelo time, como board ou pages, para entender melhor as politicas de uso de cada funcionalidade adotadas pelo time acesse a documentação detalhada.

Rede VLG

Tecnologias: Dlink ShareCenter
Nível de Prioridade: 10
Nível de Acesso: Time(RW)
Documentação detalhada: -
POPs: -

A rede VLG é um equipamento instalado dentro do escritório, (atualmente sobe o IP de 192.168.102.200), ele é responsável por armazenar o banco local (tratado mais abaixo) e arquivos compartilhados na rede interna do escritório.

Este equipamento possui uma interface gráfica para seu gerenciamento, acessível pelo IP citado acima, permitindo a criação de usuários, e limitando a cada usuário o acesso as pastas compartilhadas. Possui também algumas outras funcionalidades como espelhamento de disco e outras não muito exploradas, para mais segue um link de referência para o aparelho: https://www.dlink.com.br/produto/dns-320l/

Observação importante: O banco do share center utilizado não é uma aplicação comum, este banco foi feito para pequenas aplicações e esta diretamente atrelado ao funcionamento do equipamento, portanto não é possível realizar muitas modificações de configurações do banco de dados, como seria possível utilizando um servidor especializado para isto.

AWS

Tecnologias: -
Nível de Prioridade: -
Nível de Acesso: -
Documentação detalhada: -
POPs: -

A AWS é o provedor de serviço em nuvem da Amazon, contando com diversos produtos diferentes. Como utilizamos muitos de seus produtos, geralmente para armazenamento de programas criados pelo próprio time de tecnologia, temos uma seção mais abaixo somente trantado dos serviços utilizados e aplicações construídas com ajudas deste serviço. Porém esta seção se encontra aqui em 'Gerenciamento' para deixar claro que a AWS é um serviço de terceiro utilizado pelo time, que fornece infraestrutura para criação de aplicações, logo é necessário além de criar as aplicações, realizar seu gerenciamento, configuração e monitoramento.

E-mails

Tecnologias: Zoho e microsoft exchange
Nível de Prioridade: 10
Nível de Acesso: Time(RW)
Documentação detalhada: emails-management
POPs: -

O Zoho é um provedor de serviços direcionados a empresas, podemos compara-lo ao microsoft exchange, G suite ou LocalWeb. Dentro do zoho existem diversos produtos diferentes, serviços de hospedagem de e-mails, hospedagem de sites, CRM, dentre muitos outros.

Esta empresa foi selecionada por entregar seus serviços de forma isolada, permitindo contratação somente dos serviços necessários, diferente de outras que vendem pacotes de serviços.

Atualmente utilizamos somente um serviço do Zoho, que é o serviço de hospedagem de e-mails, é um serviço pago, de baixo valor se comparado aos demais e que entrega uma infraestrutura especializada, com criptografia ponta a ponta, e um ferramental muito forte de gerenciamento.

Todas as contas de e-mail do grupo, que não são da microsoft exchange, estão hospedados neste serviço, até o momento elas são:

  • Mercado em um minuto
  • VLG Seguros
  • Escola de assessores

Todas estas empresas do grupo, possuem suas contas de e-mail hospedadas no zoho, e cabe ao time de tecnologia gerenciá-las, também prestando suporte ao time quanto as mesmas.

O plano escolhido para o Zoho e-mail atualmente é o Lite, sem limites de usuários ou domínios personalizados, custando 1$/Mês por usuário, sendo pago anualmente, entretanto uma vez aumentado o número de usuário recomenda-se a diminuição (caso necessário) somente no aniversário de pagamento, uma vez que o plano é anual.

Além do zoho o time também gerencia as contadas do grupo sozo, presente no microsoft exchange

Senhas do grupo

Tecnologias: Last Pass
Nível de Prioridade: 10
Nível de Acesso: Time(RW)
Documentação detalhada: lastpass-management.md
POPs: -

Visando a segurança das contas institucionais e de uso compartilhado da empresa, foi escolhido o Last Pass para gerenciar seu armazenamento e compartilhamento, permitindo armazenar as senhas do grupo de forma segura e realizar o compartilhamento destas com membros da empresa, sendo possível assim ter controle de quem tem acesso a cada uma das senhas.

O Last Pass é um serviço online de terceiro disponível para todas as plataformas, que permite armazenar senhas de forma segura, requerendo uma única senha para acesso ao cofre que contém as demais senhas.

Este serviço possui diversos planos, dentre eles um específico para empresas, que possibilita além do compartilhamento de senhas individual o compartilhamento em grupo, junto com total controle e métricas de acesso as senhas por cada usuário, sendo extremamente simples o gerenciamento dos usuário que possui acesso as senhas, entretanto é um serviço cobrado por usuário e bastante caro, visando isso foi selecionado o plano premium, voltado para pessoas e não para empresas, que somente permite o compartilhamento de senhas de maneira ilimitada, cabendo ao time de tecnologia realizar boa parte do gerenciamento manualmente, tais como compartilhamento e remoção de acesso individual, reporte ao board da empresa de quais pessoas possuem acesso a cada senha.

Cabe também ao time de tecnologia realizar alteração das senhas periodicamente (senhas com mais de 1 mês sem alteração), e sempre que demandado pelo board da empresa, bem como remover os acessos e alterar as senhas em caso de algum membro deixar a empresa.

Segue um link para a definição de política de senhas e uma breve explicação de como utilizar: https://youtu.be/aw9kq-EQNJA

Internet e Firewall

Tecnologias: NET, Open, Orbitel, pfSense
Nível de Prioridade: 10
Nível de Acesso: West Center(RW)
Documentação detalhada: -
POPs: -

Atualmente dentro do escritório da VLG Investimentos temos 3 links de internet:

  • 1 da NET para os clientes
  • 1 da Orbitel
  • 1 da Open (link dedicado)

Sendo a internet dos clientes isolada das demais, e a Orbitel e Open utilizadas em conjunto, de forma que se uma cair a outra entre em ação, sendo este mecanismo de redundância gerenciado utilizando o Firewall (pfSense).

O Firewall é um computador específico para esta função presente dentro do escritório, com o software pfSense instalado. Atualmente além de gerenciar as duas internets ele também permite monitoramentos, bloqueio de portas e IP, sendo os IPs e porta liberados somente sobe solicitação à West Center.

A West Center é uma empresa terceirizada de infraestrutura, que estará responsável por gerenciar o firewall, e as internets, entretanto isso ocorre com o acompanhamento do time de tecnologia. Qualquer solicitação referente as internets pode ser feito diretamente para a prestadora do serviço pelo time de tecnologia, entretanto qualquer solicitação referente ao firewall deve ser tratado diretamente com a West Center que é quem prove o serviço diretamente.

Telefones gravados

Tecnologias: -
Nível de Prioridade: 10
Nível de Acesso: Time(RW)
Documentação detalhada: -
POPs: - Testes: old/POPs/TEC- 01 Realizar Teste de Telefonia.docx - Como configurar o telefone: https://youtu.be/MfomVDc25Hw

O escritório da VLG Investimentos possui alguns telefones gravados, que são de extrema importância, devem estar operantes em 100% do tempo, e testados para garantir que estão realizando todas as funcionalidades que deveriam, que são: gravar, receber e realizar chamadas, receber e realizar transferência entre ramais.

Os telefones são auditados pela XP, e funcionam por meio do VOIP, tendo como prestadora do serviço VOIP a empresa Link Solutions, e somente assessores cadastrados na XP podem realizar o uso destes telefones gravados.

Atualmente a empresa possui 15 ramais em Brasília-DF (seus números vão do 2002 à 2016) e 1 em São paulo, espalhados entre as squads da empresa, todos eles devem ser capazes de realizar chamadas, receber e realizar transferências, sendo todas estas operações gravadas.

Temos também 4 números para recebimento de ligações, distribuídos para algumas áreas, que em caso de transbordamento (ramal ocupado) é transferido para outro ramal.

Segue abaixo os números e ramais que atendem:

  • (061) 3550-1385 (Middle: 2008 > 2004 > 2014)
  • (061) 4042-5538 (Renda variável: 2006 > 2003 > 2014 > 2015)
  • (062) 3142-0398 (Renda variável: 2006 > 2003 > 2014 > 2015)
  • (011) 4210-9616 (São Paulo)

Os testes de telefonia são realizados periodicamente de forma sistemática, testando todas as operações que os telefones devem realizar, para entender melhor o funcionamento deste processo confira o POP e documentação detalhada.

O servidor VOIP é disponibilizado pela prestadora do serviço (Link Solutions), entretanto o aparelho esta presente no escritório da VLG (sobe o IP de número 192.168.102.253), este equipamento é acessado tanto pela prestadora do serviço quanto pela XP, por isso deve estar acessível através do firewall para os IPs destas empresas. O aparelho também conta com uma interface gráfica simples que pode ser acessada internamente para verificação das chamadas e obtenção dos áudios gravados.

É de responsabilidade do time de tecnologia prestar suporte quanto ao seu funcionamento, servindo de intermediário entre a empresa prestadora do serviço.

Para mais detalhes quanto a lista de IPs, portas e processos para solicitações junto a prestadora do serviço veja a documentação detalhada deste item.

Trello

Tecnologias: Trello
Nível de Prioridade: 6
Nível de Acesso: Time(RW)
Documentação detalhada: trello-management.md
POPs: -

O trello é uma ferramenta para gerenciamento de processos. A gestão desta ferramenta foi atribuída ao time de tecnologia devido a aplicações que o time está desenvolvendo para integração com esta ferramenta (vide dashboard e power-up), portanto o time de tecnologia se incumbiu de realizar a gestão desta ferramenta para garantir a padronização do uso da ferramenta pelos diversos times dentro da empresa que a utiliza.

Portanto, foi criado uma única conta institucional com acesso administrativo a todos os quadros e times da empresa.

Esta conta é, atualmente, uma conta paga do business class, que foi criada somente com o intuito de permitir a inserção de power-ups ilimitados em quaisquer quadros da empresa (diferente do usuário gold, que permite até 3 power-ups por quadro), podendo assim expandir o uso da ferramentas com power-ups como calendário, campos personalizados e até mesmo o power-up sendo desenvolvido pelo time.

Cabe ao time de tecnologia utilizando a conta citada gerir o uso da ferramenta pelos demais times, verificando a padronização do uso, adicionando e removendo usuário a pedido do board do time ou em casos de um membro deixar a empresa, bem como prestando reporte, quando solicitado, de quais usuários estão presentes em quais quadros de quais times.

Segue um link para definição de padronização e uso do trello e uma breve apresentação do power-up Tailor apresentado na próxima seção: https://youtu.be/RPvkLY6l7JI


Programas e Softwares

O que é?

Nesta seção será apresentado programas e softwares desenvolvidos pelo time de tecnologia. Alguns destes projetos passam por transformações e manutenções constantes e requerem maior atenção, entretanto há outros que não sofrem constantes transformações, mas são de fundamental importância para o correto funcionamento de outras aplicações, ou necessitam de grande disponibilidade, pois são de grande importância para o negócio em si, por isso dos altos níveis de importância.

Todos os projetos criados e mantidos pelo time, são de sua total responsabilidade, cabendo ao time garantir que quaisquer ferramentas de terceiros utilizadas estejam corretamente configuradas, bem como prestar suporte aos demais times para que ocorra o correto uso do programa desenvolvido.

Todos os programas e softwares desenvolvidos pelo time devem seguir o padrão de codificação definido pelo time, acesse o arquivo code-patterns.md para mais detalhes.

Os códigos fontes dos projetos devem ser hospedados no gitlab para controle de versão e devem seguir as políticas de uso do gitlab definido em

Sites

Os sites listados abaixo foram desenvolvidos pelo time de tecnologia, cada um pode possuir estruturas e tecnologias diferentes, para mais detalhes veja a documentação detalhada de cada um.

De forma geral, todos os sites estáticos são hospedados no próprio gitlab pages. Para entender melhor o fluxo de desenvolvimento utilizando esta ferramenta do git acesse as políticas de uso do gitlab definido em

VLG Investimentos

Tecnologias: HTML5, Css3, JS6
Nível de Prioridade: 9
Nível de Acesso: Time(RW)
Documentação detalhada: -
POPs: -

Este site foi desenvolvido para o segmento de assessoria do grupo (VLG Investimentos), atualmente é um site estático, componentizado (utilizando riot.js), sem CMS, hospedado no gitlab pages.

VLG Seguros

Tecnologias: HTML5, Css3, JS6
Nível de Prioridade: 8
Nível de Acesso: Time(RW)
Documentação detalhada: -
POPs: -

Este site foi desenvolvido para a empresa o segmento de seguros do grupo (VLG Seguros), atualmente é um site estático, componentizado (utilizando riot.js), sem CMS, hospedado no gitlab pages, possui alguns formulário para envio de e-mails que utilizam dos serviços de API e Lambda da AWS (veja mais a respeito desses serviços na seção tratando das ferramentas construídas utilizando a AWS).

Foi utilizado poucas ferramentas de terceiros neste projeto, dentre elas estão o google recaptcha e máscara para inputs, os demais foram desenvolvidos pelo próprio time em formato de componentes, podendo ser evoluído e utilizado em outros projetos.

Este projeto segue em evolução, para criação vídeos interativos, entretanto esta evolução se encontra atualmente pausada.

Mercado em um minuto (M1M)

Tecnologias: HTML5, Css3, JS6, NodeJS
Nível de Prioridade: 8
Nível de Acesso: Time(RW)
Documentação detalhada: -
POPs: - Instruções Gerais da AWS EBS: https://youtu.be/RoKpFeE5mM0

Este site foi desenvolvido para o segmento jornalístico da grupo (M1M), atualmente é um site estático, renderizado no lado do servidor, hospedado no heroku com um dyno pago, contando com um micro-serviço de CMS desenvolvido pelo time, juntamente com um banco de dados para hospedagem das reportagens (veja mais a respeito do micro-serviço de CMS na seção CMS do grupo sozo).

O site além do sistema de CMS, utiliza de um webscrapping desenvolvido pelo time (veja mais sobre em Webscraping de rede social) para extração de posts realizado no instagram do M1M, integrando as postagens ao site de maneira personalizada.

Szot

Tecnologias: HTML5, Css3, JS6
Nível de Prioridade: 3
Nível de Acesso: Time(RW)
Documentação detalhada: -
POPs: -

Este site ainda está em desenvolvimento, sendo projetado para o segmento tecnológico do grupo (Szot), até o momento possui somente uma landing page, estática, sem CMS, hospedado no gitlab pages.

Atualmente este projeto está pausado esperando a oficialização e lançamento do segmento.

VLG desbancarizei

Tecnologias: HTML5, Css3, JS6
Nível de Prioridade: 9
Nível de Acesso: Time(RW)
Documentação detalhada: -
POPs: -

Este site ainda está em desenvolvimento, sendo projetado para todos os segmentos da empresa, com o intuito de ser uma plataforma integradora, uma intranet online, tendo embarcado diversas ferramentas.

Até o momento a plataforma conta com um sistema de login robusto, utilizando token desbloqueado via reconhecimento facial (VLG auth), porém nenhuma funcionalidade foi adicionada à plataforma.

O objetivo da plataforma além de integrar as áreas, permitindo publicações internas e divulgações, é o de possibilitar a visualização e manipulação dos dados dos bancos, podendo ser usado também para integrar com qualquer outra ferramenta em uso.

VLG auth

Tecnologias: HTML5, Css3, JS6
Nível de Prioridade: 9
Nível de Acesso: Time(RW)
Documentação detalhada: -
POPs: -

Power-Up Tailor

Tecnologias: HTML5, Css3, JS6
Nível de Prioridade: 3
Nível de Acesso: Time(RW)
Documentação detalhada: -
POPs: -

Como citado na seção de Gerenciamento > trello, o time possui em desenvolvimento alguns projetos para expandir o uso do trelo.

Este projeto se trata de um power-up, nomeado tailor, atualmente hospedado no heroku em um dyno gratuito, responsável por realizar automatizações no trello semelhantes ao butler, entretanto com esta ferramenta não ficamos limitados aos preços e funcionalidades do butler.

Atualmente este power-up realiza algumas automatizações possíveis de serem feitas utilizando o butler, tais como automatização de conclusão, dependência de cartões, dentre outras. Entretanto ele vai além das automações possíveis de serem realizadas com o butler, um exemplo disto é a aplicação de help-desk criada, permitindo interações entre times e quadros diferentes, com uma interface personalizada (veja uma prévia de seu uso no vídeo: https://youtu.be/RPvkLY6l7JI). Contudo não há uma interface visual para criação das automatizações, todas são feitas a nível de código.

Esta ferramenta faz uso tanto da API REST do trello, para as automações utilizando webhooks, quanto do trello-cli (que é o power-up em si) criando elementos interativos na própria página do trello.

Vale deixar destacado que para o correto funcionamento deste power-up, por realizar integrações entre times e quadros diferentes, requer que a conta utilizada esteja presente em todos os times que se deseja atuar, necessitando que esta conta tenha poder para manipular os cartões nos quadros do time. Por se tratar de uma ferramenta ainda não publicada na loja do trello também é necessário a configuração do power-up como versão de desenvolvimento para cada time em que será utilizado.

Para mais detalhes de funcionalidades e estrutura da ferramenta veja a documentação detalhada deste projeto.

OBS: este power-up não é possível de ser utilizado no aplicativo mobile do trello, uma vez que o trello não dá suporte para tal.

Dashboard Trello

Tecnologias: HTML5, Css3, JS6
Nível de Prioridade: 2
Nível de Acesso: Time(RW)
Documentação detalhada: -
POPs: -

O dashboard para o trello é uma página web estática, componentizada utilizando riot.js e hospedada em um dyno gratuito do heroku, que permite uma visualização personalizada das atividades no trello e extração de métricas de todos os quadros que o usuário está presente. Utiliza da API REST do trello para realizar o login do usuário e obter os dados do trello para apresentação das métricas, tais como cartões pendentes, concluídos e próximos do prazo em todos os quadros, dentre outras (veja mais na documentação detalhada deste projeto).

Este projeto se encontra atualmente pausado, aguardando padronização dos quadros do time e levantamento das métricas que devem ser implementadas.

Dashboard para televisões

Tecnologias: HTML3, Css2, JS5, Python3
Nível de Prioridade: 5
Nível de Acesso: Time(RW)
Documentação detalhada: -
POPs: -

Esta aplicação é utilizada nas televisões dentro do escritório, seu principal objetivo é apresentar métricas e dados importantes para a empresa de forma cíclica nas televisões.

Este dashboard roda nos navegadores das televisões, que por serem antigos (compatíveis ao explorer 8) foi construído utilizando versões anteriores do html, css e js, sendo também utilizado o pelican em python para geração das telas de maneira estática, sendo os dados processados no servidor em python e gerados páginas HTML estáticas, facilitando o processamento pelo navegador e evitando enviar dados pela internet, uma vez que este projeto tem o objetivo de ser expandido para ser utilizado em mais escritórios do grupo.

A aplicação ainda roda localmente, devido a ainda estar atrelado ao banco local, logo o servidor fica em um computador local dentro do escritório. Para entender melhor sua estrutura e como executar veja a documentação detalhada desse projeto.

Dashboards com Power BI

Tecnologias: Power BI
Nível de Prioridade: 7
Nível de Acesso: Time(RW)
Documentação detalhada: -
POPs: -

O power BI é uma ferramenta da microsoft, utilizada para desenvolvimento de dashboards, atualmente o time utiliza de sua versão paga, possuindo algumas contas nesse pacote para compartilhamento dos dashboards.

O time de tecnologia é responsável por garantir que os dados utilizados estejam sanitizados, concisos e, realizar a criação e atualização dos dashboards.

Entende-se por criação de dashboards, o estudo dos dados para levantamento de quais conjuntos de dados serão úteis para o momento da empresa (bem como apresentado na seção de Atribuições do time de tecnologia), o estudo do formato em que serão apresentados os dados e a criação de fato do dashboard.

Existe diversos dashboards criados pelo time, de forma geral todos eles utilizam como fonte de dados, algum dos bancos de dados, dados locais como planilhas de excel, webscrapping ou API rest, ou até mesmo vários deles. Cabendo ao time verificar se a(s) fonte(s) de dados estão operantes e possuem dados concisos e, realizar a sanitização dos dados, para o correto funcionando dos dashboards.

AWS

A AWS é o provedor de serviço em nuvem da Amazon, contando com diversos produtos diferentes. Como utilizamos muitos de seus produtos, geralmente para armazenamento de programas criados pelo próprio time de tecnologia, temos nas próximas seções a separação das aplicações construídas utilizando cada tipo de serviço.

OBS: Devido a grande quantidade de itens criados em cada serviço prestado pela AWS, pode ocorrer deste documento não estar completamente atualizado, portanto recomenda-se a leitura da documentação detalhada de cada um desses documentos.

AWS Buckets (S3)

Tecnologias: -
Nível de Prioridade: 7
Nível de Acesso: Time(RW)
Documentação detalhada: -
POPs: -

A AWS Buckets é o serviço de armazenamento em nuvem na amazon, nela salvamos os arquivos estáticos de todas as aplicações, onde cada aplicação que necessita de um armazenamento possui seu próprio bucket, temos também alguns buckets criados para salvar redundâncias, que não são utilizadas em nenhuma aplicação. Abaixo segue uma lista destes buckets e descrição de seus conteúdos: - auth-photos: Fotos utilizadas na ferramenta de autenticação geradora de tokens(VLG auth) criada pelo time - m1m-open-imgs: Imagens públicas do site M1M - sozo-aws-reports - sozo-open-imgs - vlg-ibgrava: Arquivos de áudio dos telefones gravados, fornecidos pela antiga empresa responsável pelas gravações do escritório - vlg-open-imgs: Imagens públicas do site VLG Investimentos - volo-open-imgs - zermatt-open-imgs: Imagens públicas do site VLG Seguros, anteriormente chamada de Zermatt

AWS Lambdas

Tecnologias: Node
Nível de Prioridade: 7
Nível de Acesso: Time(RW)
Documentação detalhada: -
POPs: -

Os lambdas da AWS atuam como micro servidores, hospedando qualquer código para ser executado no lado do servidor, porém só executam quando algum gatilho é acionado, atualmente seu único uso é para envio de e-mails do site da VLG Seguros, atuando em conjunto com a AWS APIs, permitindo disparar e-mails por meio de um site estático.

AWS APIs

Tecnologias: -
Nível de Prioridade: 7
Nível de Acesso: Time(RW)
Documentação detalhada: -
POPs: -

O AWS APIs é a ferramenta para criação de APIs da amazon, eles permite criar conjuntos de endpoints e apontar para outros serviços da amazon tratar, ou retornar algum dado estático, atualmente é usado somente para permitir disparar a execução do código de envio de e-mails armazenado no AWS lamdas.

AWS Bancos de dados

Tecnologias: PostgreSQL
Nível de Prioridade: 9
Nível de Acesso: Time(RW)
Documentação detalhada: -
POPs: -

A amazon fornece uma grande quantidade de tipos de bancos de dados a serem utilizados, entretanto até o atual momento está em uso somente o RDS (Banco de dado relacional) em PostgreSQL, onde contamos somente com uma instância de banco e dentro deste servidor de bancos vários schemas, um para cada aplicação/empresa do grupo, segue uma breve lista os schemas presente nesta instância: - db-sozo-auth-test: Contém credenciais e nível de acesso usada no VLG Auth, para acesso a cada plataforma que o time desenvolver - db-vlg-test: Banco de dados da VLG Investimentos, usado na maioria das aplicações direcionada a esta empresa - db-zermatt: Banco de dados da VLG Seguros, usado na maioria das aplicações direcionada a esta empresa - strapi: Banco de dados usado no CMS do grupo - strapi-dev: Versão de desenvolvimento do banco 'strapi' - postegres: Banco padrão do postegreSQL (auto gerado) - rdsadmin: Banco padrão do RDS da amazon (auto gerado)

Vale ressaltar que cada banco possui uma estrutura pensada para as aplicações que farão uso dela, portanto é de extrema importância compreender a estrutura de cada banco antes de entender as aplicações atreladas a ela. Para entender melhor a estrutura de cada banco veja a documentação detalhada deste item, e para saber qual(is) bancos cada aplicação utiliza veja a documentação detalhada da aplicação em questão.

Bancos de dados locais

Tecnologias: Mysql
Nível de Prioridade: 9
Nível de Acesso: Time(RW)
Documentação detalhada: local-DB-doc.md
POPs: -

Além dos bancos de dados na AWS também temos uma instância de banco de dados em Mysql localmente, como citado na seção Rede VLG, este banco está presente no aparelho Dlink-sharecenter, contendo dentro desta instância vários bancos também: - bns: - vlg01db: Banco de dados da VLG Investimentos, usado em aplicações ainda não migradas para o novo banco - vlg_netword: Banco usado pelo VLG-MAP para mapear quais são as pastas compartilhadas da Rede-VLG - Syslog: Banco padrão do Dlink-sharecenter (auto gerado) - information_schema: Banco padrão do MySQL (auto gerado)

Os bancos locais são legados e já possuem sua versão presente na AWS seguindo uma nova estrutura, pensada para as aplicações desenvolvidas, entretanto este banco é mantido por questões de redundância, e para suavizar a transição entre as aplicações que apontam para este banco para o novo.

APIs de acesso aos bancos

Tecnologias: Python3
Nível de Prioridade: 8
Nível de Acesso: Time(RW)
Documentação detalhada: -
POPs: -

Seguindo o que foi tratado na seção sobre os bancos de dados na AWS, temos também uma aplicação em python que implementa uma API Rest, para o CRUD desses dados, permitindo assim que aplicações estáticas acessem dados do banco e, centralizando as operações realizadas por meio de aplicações no banco em um único ponto.

CMS do grupo sozo

Tecnologias: NodeJS
Nível de Prioridade: 8
Nível de Acesso: Time(RW)
Documentação detalhada: -
POPs: -

Este projeto é um micro serviço de CMS, desenvolvido utilizando o Strapio em nodeJS, hospedado em um dyno do heroku, ele permite a criação de um CMS de maneira simples e entrega uma API Rest para acessar as postagens criadas.

O objetivo deste projeto e disponibilizar um CMS, de maneira centralizada, para qualquer aplicação do grupo que necessite de um, deixando disponível uma API Rest para integrar a aplicação desejada.

Wake up dynos

Tecnologias: NodeJS
Nível de Prioridade: 6
Nível de Acesso: Time(RW)
Documentação detalhada: -
POPs: -

Projeto hospedado em no heroku, usado para manter os outros dyno que são gratuitos sempre acordados.

Para saber a estrutura desta aplicação, seu funcionamento e como adicionar um dyno a lista para manter acordado veja a documentação detalhada deste item.

Comparador de fundos

Tecnologias: Python3
Nível de Prioridade: 6
Nível de Acesso: Time(RW)
Documentação detalhada: -
POPs: -

Aplicação em construção, hospedada no heroky em um dyno gratuito, tendo como objetivo a extração de dados livres a respeito de fundos de investimentos, disponibilizados pela CVM em formato csv e inserção no banco de dados.

Esta aplicação é executada periodicamente, extraindo somente os dados novos e armazenando no banco de dados da VLG Investimentos na AWS

Webscraping de rede social

Tecnologias: Python3
Nível de Prioridade: 8
Nível de Acesso: Time(RW)
Documentação detalhada: -
POPs: -

Esta aplicação é um micro serviço que realiza extração de dados de postagem de um dado instagram, retornando um JSON, podendo assim ser apresentado ou processado de forma personalizada sem estar preso ao serviço embarcado fornecido pelo instagram.

Planilhas com macros

Tecnologias: Excel16, VBA
Nível de Prioridade: 9
Nível de Acesso: Time(RW)
Documentação detalhada: -
POPs: -

De modo geral toda a empresa utiliza o Excel, entretanto algumas destas planilhas espalhadas pela rede são mais do que simples planilhas em excel, contando com várias macros para automatização de processos, algumas chegando a ser uma aplicação/programa inteiro implementado dentro do excel.

É possível encontrar a relação de quais planilhas possuem estas macros no arquivo: Rede VLG > Tecnologia > lista_de_planilhas_com_VBA.xlsx

Até o dado momento não há um levantamento de quais planilhas com macro são até hoje utilizadas e quais somente estão salvas na rede, porém algumas delas temos certeza de seu uso e aplicação, para estas segue a lista abaixo indicando seu uso: - TradingDesk: planilha presente no gitlab (projeto de nome rv_acess), uma das maiores atualmente e faz uso de acesso ao banco, usada pelo time de Renda variável para movimentação em massa de posições dos clientes, para mais detalhes veja a documentação desta aplicação diretamente no gitlab - Saldo e Fluxo: Planilha utilizada pelo time de RV e Middle para controle de Valores alocados e liquidações de cada cliente, sabendo assim o montante que se tem disponível para alocação em cada área - Envio de e-mails em massa: planilha que realiza o envio em massa utilizando o outlook (atualmente descontinuado, o processo sendo utilizado para isso segue na seção Sobre envio de e-mail em massa)

Por mais que não se tenha o levantamento do uso de todas as planilhas temos que, de modo geral, as planilhas com macro realizam ações de automação e implementação de aplicações completas, permitindo integração com outros produtos da microsoft, disparando e-mails, gerando arquivos e até mesmo acessando o banco de dados.

OBS: as planilhas que acessam ao banco de dados utilizam do conector ODBC do banco, e foram originalmente implementadas com usuário e senha hardcoded apontando para o banco local, entretanto as planilhas que temos o conhecimento que fazem este acesso tiveram seu apontamento mudado para o novo banco na AWS e adicionado ao gitlab, adicionando também o uso de variáveis de ambiente na versão do gitlab, as versões utilizadas pelos times seguem com usuário e senha hardcoded para não ter de adicioná-las em todas as maquinas.

Vale ressaltar que são criadas copias com frequência pelos demais times, podendo existir mais planilhas espalhadas pela rede, entretanto as planilhas são somente copias das outras, nenhuma outra planilha com macro foi criada pelo time de tecnologia desde então.


Scripts

O que é?

O que diferencia um programa de um script é seu uso, enquanto um programa é dirigido ao usuário final, possuindo uma interface para seu uso, os scripts independente de possuir um ou mais arquivos, são executados por algum técnico ou de forma automática.

De modo geral o time de tecnologia utiliza de scripts para realizar automações simples, passíveis ou não de serem realizadas manualmente.

Todo e qualquer script criado pelo time de tecnologia estará sobe sua responsabilidade, cabendo ao time garantir seu correto funcionamento durante o tempo, realizando as manutenções necessárias, além de realizar sua execução (quando necessário).

Alimentação dos bancos usando planilhas

Tecnologias: Python3 e Excel16
Nível de Prioridade: 9
Nível de Acesso: Time(RW)
Documentação detalhada: -
POPs: -

Em seções acima foram citados os bancos criados e mantidos pelo time de tecnologia. Atualmente a alimentação destes bancos também é do encargo do time, uma vez que não há ainda uma interface gráfica para o CRUD (será adicionado ao VLG desbancarizei).

Considerando também que até o momento devemos manter tanto os bancos locais quando os bacos na AWS atualizados os scripts são capazes de alimentar ambos.

De modo geral os scripts realiza a extração dos dados necessários para o banco, sanitização e inserção, sendo a fonte desses dados bastante diversos, dentre eles temos webscraping nos sites da XP, planilhas enviadas pela XP, planilhas criadas, mantidas e enviadas por times da empresa, typeforme preenchida por assessores, cartões no trello e outros. Todas estas fontes estão extremamente passíveis de alteração sem aviso prévio ao time, podendo ocasionar erros no script, inserção de dados incorretos ou ausência de inserções.

Um dos objetivos do VLG desbancarizei) é justamente de passar esta atividade diretamente para os times responsáveis por preencher estes dados, em planilhas e outros meios.

Vale ressaltar que nem todas estas fontes são passíveis de serem extraídas automaticamente, cabendo ao time inserir manualmente o dado.

Os bancos também estão passíveis de atualizações de dados, que não são realizados diretamente com uso de script e sim manualmente, tendo como fonte de dados a passagem direta ao time, via e-mail, chat oficial ou pessoalmente (é importante que o membro que for realizar esta ação se assegure de possuir registrado esta solicitação de alteração em algum meio formal de comunicação da empresa).

Para esta seção recomenda-se a leitura da documentação detalhada da alimentação de cada banco e a documentação detalhada da estrutura do banco, antes de realiza-la.

Gerenciais

O gerencial é a folha de pagamentos parcial dos assessores e colaboradores da empresa. Cada empresa do grupo pode ter seu gerencial separado ou junto a outras empresas a depender do contexto. Atualmente temos 2 gerenciais diferentes, onde seguem a seguinte relação:

Gerecial VLG Investimentos engloba a VLG Investimentos e Vedra, em todos os seus produtos com exceção de Investments, Crédito e Câmbio (que ainda estão em processo de integração), onde o valor recebido por cada colaborador se dá pelo comissionamento de cada cliente em nome do colaborador mais o piso salarial, este dado é fornecido ao final do mês pela XP.

Gerecial VLG Seguros engloba somente a VLG Seguros, em todos os seus produtos, onde o valor recebido por cada colaborador se dá pelo comissionamento de cada produto de cada cliente, este dado é fornecido pelas diversas empresas que a VLG Seguros trabalha, sendo dos mais variados formatos, cabendo ao time da VLG seguros compilar tudo em um excel para uso do time de tecnologia na execução deste gerencial.

Gerencial VLG Investimentos

Tecnologias: Python3 e Excel16
Nível de Prioridade: 10
Nível de Acesso: Time(RW)
Documentação detalhada: -
POPs: -

Cabe ao time de tecnologia processar este dado fornecido pela XP (que vem em formato de planilha), formatar e sanitizar, cruzar com os dados dos bancos, e gerar os relatórios de comissionamento para cada colaborador e grupo de colaboradores, passando esta informação para os colaboradores conferirem o valor de seus pagamentos e para o time financeiro para completar a folha de pagamentos e gerar os depósitos.

A estrutura do gerencial é bastante complexa para uma breve explicação neste documento, possuindo diversas regras e comissionamentos diferentes, por produto, cliente e colaborador, para entender melhor as regras do gerencial recomenda-se a leitura das regras definidas em gitlab > gerencial_vlg > docs > regras.md.

Este relatório é gerado utilizando um script desenvolvido pelo time de tecnologia, sua implementação segue as regras citadas, e está fortemente atrelado ao banco. Por ser um algoritmo com bastante detalhes de implementação, não é possível apresentar um resumo de seu funcionamento aqui, para isso recomenda-se a leitura da documentação detalhada deste script juntamente com a documentação detalhada dos bancos utilizados por ele.

VLG-MAP

Tecnologias: Visual Basic
Nível de Prioridade: 7
Nível de Acesso: Time(RW)
Documentação detalhada: -
POPs: -

Como tratado na seção Rede VLG, o equipamento utilizado é responsável por criar pastas compartilhadas na rede interna do escritório, o script VLG-MAP, serve para realizar um mapeamento automático das pastas que o usuário tem acesso.

O VLG-MAP é um script feito em Visual Basic, localizado na raiz do HD de cada computador do escritório, e com atalho copiado para a pasta de inicialização do windows. Assim que executado ele percorre pelo instância local do banco, no schema de nome vlg_network, e verifica quais são os nomes das pastas e seu número de volume. Para cada nome encontrado ele realiza a tentativa de criar um volume no computador usando o usuário e senha escritos manualmente no script, para as pastas que este usuário tiver acesso será criado um volume e, para as pastas que o usuário não tiver será ignorado.

Vale ressaltar que o controle de acesso as pastas deste usuário não é realizado no banco, e sim no Dlink-sharecenter.

O objetivo deste script é deixar um acesso simples para todos os usuário, para as pastas que ele tem acesso, entretanto a rede também é acessível diretamente pelo endereço \\rede-VLG ou pelo dispositivo indicado nos dispositivos em rede do windows, podendo o usuário visualizar todas as pastas compartilhadas existentes, mas não acessa-las sem a devida autorização.

Outlook com macros

Tecnologias: Outlook16, VBA
Nível de Prioridade: 8
Nível de Acesso: Time(RW)
Documentação detalhada: -
POPs: - Ordens e backup: https://youtu.be/V_firfN7r0M

Semelhante ao tratado na seção Planilhas com macros, alguns computadores da empresa possuem macro em seu outlook, entretanto esta seção se encontra aqui em script e não em programas, pois essas macros são em geral auto executadas, não cabendo ao usuário realizar nenhuma ação.

Não se tem até o momento o levantamento de quais computadores possuem quais macros, nem quais são todas as macros presentes nos outlooks, entretanto sabe-se até o momento que, de modo geral, os scripts são utilizados para geração de backups automáticos, envio de calendários por e-mail, e redirecionamento de e-mails, ou mover e-mails.

Alguns dos scripts que, até o momento, temos conhecimento são: - Encaminhamento de ordens e backup de e-mails recebidos - Presente em: M:\VBA OUTLOOK TECNOLOGIA\Ordens - Enviar p/ o email (ordens@vlginvestimentos.com.br) tudo que for jogado em uma pasta ordens dentro da caixa de entrada - Ao abrir o outlook cria uma regra no e-mail padrão, a regra executa para tudo que for recebido realizando o encaminhamento para sistema.backup@vlginvestimentos.com.br

Como se trata de scripts legados, não se sabe ao certo seu objetivo, sendo que muitas dessas atividades podem ser executada de forma nativa pelo outlook, mas acredita-se que foi criado devido a facilidade de portar isso para outros computadores, bastando copiar as macros e seguir a hierarquia de pastas.


Outros

O que é?

Existe além dos programas de terceiros, programas e scripts criados, mantidos, executados (em caso de scripts) e gerenciados pelo time, alguns processos que cabem ao time realizar. Estes processos são atribuídos ao time devido a solicitações do board ou por necessitar de algum conhecimento técnico, facilitando sua execução.

Cada processo requer uma ordem de execução precisa, bem como os scripts, recomenda-se a leitura da documentação detalhada de cada processo e os POPs.

Atualização do pipedrive usando o banco

Tecnologias: Excel16
Nível de Prioridade: 9
Nível de Acesso: Time(RW)
Documentação detalhada: -
POPs: -

O pipedrive é o atual serviço de CRM utilizado pela VLG Investimentos, sua base de clientes é espelhada no banco. Como o banco é mantido e atualizado pelo time de tecnologia cabe ao time também manter a base do pipedrive atualizada.

Para realizar tal tarefa é utilizado o excel, de modo resumido, é realizado a exportação dos dados do pipedrive para uma planilha, e exportado os dados de cadastro dos clientes no banco para outra planilha, estas duas planilhas são unidas com uso do excel e o que estiver incônscios ou faltante preenchido a mão, por fim, a planilha resultante e importada no pipedrive.

Para entender melhor este processo recomenda-se a leitura do POP e/ou documentação detalhada deste processo.

Envio de e-mail em massa

Tecnologias: Excel16, Word16, Outlook16
Nível de Prioridade: 9
Nível de Acesso: Time(RW)
Documentação detalhada: -
POPs: -

O processo de envio em massa, trata-se de disparos de e-mails personalizado para todos os clientes da base da VLG Investimentos, qualquer outra empresa do grupo.

Este processo foi atribuído ao time devido ao uso de uma planilha com macros para sua execução e a frequente necessidade de ajustes no template HTML. Entretanto o formato deste processo foi alterado para uma forma nativa utilizando suportes nativos da microsoft.

O novo processo utiliza do trio, Excel, Word e Outlook em conjunto para ser realizado, onde no Excel é possível criar a lista de usuários ao qual será enviado os e-mails junto com dados personalizados para ser utilizado na mensagem, o Word para criação da mensagem e disparo dos e-mails em massa e o Outlook para realizar o envio individual que é disparado pelo word de forma automática, para entender um pouco melhor o uso veja o vídeo: https://youtu.be/FVUIBMaFkkU

OBS: Apesar de ser uma forma nativa da microsoft, este método não possibilita envio de anexos, entretanto existem extensões para o word que permitem essa funcionalidade, não sendo assim necessário a criação de um código VBA.

Backup Rede VLG

Tecnologias: -
Nível de Prioridade: 9
Nível de Acesso: Time(RW)
Documentação detalhada: -
POPs: -

Como tratado na seção Rede-VLG, o dlink-sharecenter é utilizado também para compartilhar pastas na rede interna do escritório, portanto é necessário realizar a criação de backups da rede por questões de prevenção de riscos.

Até o momento este processo de criação de backups é feito de forma manual, onde coloca-se um HD externo em algum computador e copia-se todos os arquivos da rede para ele. Devido a este processo demorar bastante é realizado a cópia uma a uma, para cada pasta compartilhada na rede, veja o POP deste processe para detalhes de sua execução.

Levantamento de tecnologias úteis

Tecnologias: -
Nível de Prioridade: 7
Nível de Acesso: Time(RW)
Documentação detalhada: -
POPs: -

Como informado na seção Atribuições, cabe ao time de tecnologia fornecer aos demais times soluções tecnológicas que sejam relevantes aos demais times ou empresas, sendo esta solução um desenvolvimento próprio ou de terceiros. Para o caso de ferramenta de terceiros, cabe ao time de tecnologia realizar o levantamento das melhores opções disponíveis no mercado, levando em consideração, preço, funcionalidades, escalabilidade dentre outros, para entender melhor o processo veja a documentação detalhada.

Suporte ao time

Tecnologias: -
Nível de Prioridade: 9
Nível de Acesso: Time(RW)
Documentação detalhada: -
POPs: -

Como informado na seção Atribuições, cabe também ao time de tecnologia oferecer suporte aos demais times, desde que o suporte necessário esteja inserido no contexto tecnológico digital.

Entende-se por contexto tecnológico digital tudo aquilo que recebe, transmite, processa ou transforma informações digitais, ou seja, computadores, impressoras, roteadores, telefones, televisões, programas, dentre muitos outros. Observe que existem outros contextos tecnológicos que não os digitais, tais quais, química, elétrica/eletrônica não digital dentre outras.

Note que alguns processos e ferramentas estão fora do alcance do time para solução, entretanto se tratando do contexto tecnológico digital é de dever do time, monitorar o processo ou ferramenta e intermediar em caso de suporte, como por exemplo o gerenciamento da internet.


Glossário

  • Software: Aqui chamamos de software qualquer conjunto de algoritmos que possa ser executado por pessoas não técnicas. e.x.: um site, um script com interface gráfica.
  • Programa: Usamos a mesma definição de software acima.
  • Script: Qualquer conjunto de algoritmos, estando em um ou vários arquivos, que exige conhecimento técnico para sua execução ou se executa sozinho. e.x.: Scripts em python, macros auto executadas.
  • Produto: Qualquer software/programa adquirido por meio de terceiros, ou seja, não é criado ou mantido pelo time
  • Ferramenta: Usamos a mesma definição de produto acima.
  • Equipamento: Qualquer aparelho físico de tecnologia, e.x.: Computadores, switchs, roteadores, televisões dentre outros.
  • POPs: Procedimento Operacional Padrão - documento contendo os passos para execução de uma determinada atividade, não necessariamente contém detalhes de implementação ou estrutura da atividade, somente o necessário para sua correta execução
  • Documentação Detalhada: Documento apresentando estrutura, processos e detalhes de implementação de um determinado programa, script ou processos, ou forma de gerenciamento (no caso de ferramentas gerenciadas pelo time)