Você está na página 1de 13

Para elaborar este relatório , efetuei pesquisas no departamento de TI , aproveitei

minha convivência profissional , domínio de alguns processos e também a facilidade


para pesquisar outros profissionais de outras áreas do departamento. O trabalho
acabou me ajudando a integrar com outros profissionais e a conhecer um pouco das
outras áreas de TI como o pessoal responsável pela segurança das informações ,
como os DBA’s que aprovam as mudanças realizadas nos modelos de dados , como
o pessoal responsável pelas inovações tecnológicas.
Confesso que fiquei surpreso com o número de aplicativos , websites, portais que
foram desenvolvidos internamente. A maioria deles utilizando o banco de dados
Oracle e apenas 10% utilizando outros bancos de dados.
Foi questionando e fazendo levantamento que fui convidado a participar de alguns
“workshop” como o SCRUM , PLSQL que muito me ajudou na elaboração deste
relatório.

2. RELATÓRIO

2.1 A estrutura da área de Tecnologia da Informação na Empresa Delta


A Empresa Delta possui uma ótima estrutura na área de tecnologia da informação ,
composta pelas seguintes áreas :

* Projetos Especiais de TI : Responsável por Projetos que requer abordagem


especifica e pontual , diferente dos processos de TI. Apóia as necessidades dos
negócios e a definição da solução reconhecida pelo cliente como a mais apropriada

* Inovação de TI : Responsável por indicar e direcionar a área TI a adoção de


tecnologias inovadoras que produza resultados significativos aos atuais, através de
um processo continuo de inovação , parcerias e alianças com fornecedores de TI ,
experimentação tecnológica , escolha de solução. De acordo com o Padrão Político
de utilização de Estações de trabalho no ambiente , todos os softwares instalados e
utilizados, independentemente de exigirem ou não o uso de licenças, devem ser
previamente homologados (testados e aprovados). Destaco o trabalho de estudo de
ferramenta de monitoramento (Autosys , Zabbix e Inside) do funcionamento de
interface entre aplicativos , testes das ferramentas SOA como BPEL e ESB ,
utilização do WEBEX onde e possível realizar reuniões remotas sem a necessidade
de deslocamentos dos funcionários com apenas um click, implantação de sistema de
assinatura eletrônica ou digital nos documentos automatizando processos e
reduzindo o consumo de papel , foco no novo modelo Cloud Computing
(computação em nuvem)

* Desenvolvimento de Projetos de TI : Responsável por Especificar , construir ,


testar e implantar novas soluções ou melhorias em soluções existentes conforme
escopo , prazo , custo e qualidade. Entrega de soluções em TI que atendam aos
requisitos funcionais e não funcionais (segurança , performance, capacidade ,
confiabilidade, manutenção e suporte) dos negócios de TI. As demandas são
atendidas por duas abordagem de Gestão aos quais acho interessante citar :
* Desenvolvimento ágil.
Aplicação dos 7 steps : - Receber demanda Priorizada
- Planejar entrega de demanda
- Construir e Testar produto
- Implantar e validar em homologação
- Executar testes e homologação
- Planejar promoção a produção
- Implantar em produção e atentar a pós-produção
* Gestão de Projetos utilizando o SCRUM. É um conjunto de princípios ágeis para
gerenciar o desenvolvimento de software. Caracteriza-se pela valorização do
trabalho em equipe, adaptação às mudanças e transparência máxima. Expõe os
problemas e impedimentos existentes para a entrega dos produtos, e exige
comprometimento dos envolvidos em todos os níveis. O trabalho está estruturado
em ciclos(sprints) de 2 a 4 semanas. A cada sprint um produto potencialmente
pronto para lançamento é entregue. Acompanhei um Workshop e achei interessante.

* Infra-estrutura de TI e Telecom : Responsável pelos serviços de


telecomunicações e rede provendo a infra-estrutura necessária para os projetos de
TI

* Operações de TI : Responsável pelos serviços e ativos de TI em operação ,


soluciona todos os incidentes ocorridos em aplicativos, restaurando os serviços ao
estado normal de funcionamento. Faz atendimento ao Help Desk encaminhando os
chamados registrados ao grupo solucionador.

* Segurança da Informação : Responsável por adoção de práticas de segurança


da informação por meio de campanhas de conscientização e mudanças de
comportamento , identificação de riscos a gestão da informação.

* Governança e Controle : Responsável por implementar os instrumentos de


Gestão (modelo de decisões, matriz de responsabilidades, estrutura organizacional,
fluxo de processos, indicadores de desempenho,etc) dando sustentação as
estratégias e aos objetivos da área de TI, bem como implementação de ações de
desenvolvimento das estratégias, organização, comunicação e administração de
contratos e pagamentos de TI.

A área de TI da empresa Delta provê diariamente soluções de tecnologia , ou seja,


processos de negócios suportados por aplicativos, software básico, dados, hardware
e serviços para cerca de 7.000 usuários (funcionários , terceiros e colaboradores),
além de milhões de consumidores.

Mantém cerca de 7.132 ativos de apoio a produtividade do usuário (PCs, Macs,


Notebooks, Macbooks, Monitores, Impressoras, Scanners, Coletores e PCs
Industriais), atuando continuamente na renovação do parque tecnológico. Nos
últimos cinco anos o volume de desktops com idade média acima de 3 anos foi
reduzido de 86% para 3%. Atualmente, 20,5% dos desktops tem menos de 1 ano de
uso;

Administra a operação de 354 servidores de aplicativos, dados e rede, reduzindo a


obsolescência e elevando a performance. Em 2002, 82% dos servidores do
datacenter tinham mais de 3 anos de uso. Hoje este percentual é menor que 2% e a
maior parte do parque (63%) tem menos de 1 ano de uso;

Realiza continuamente melhorias e correções em 343 sistemas, módulos,


ferramentas e websites corporativos, em diversas plataformas tecnológicas,
atendendo os requisitos das áreas de negócio por automatização de processos,
facilidade no uso dos sistemas, melhor performance nas operações, dentre outros;

Mantém uma infra-estrutura de comunicação por email que permite um fluxo médio
mensal de 5,3 milhões de emails entre o público externo e seus colaboradores, além
do bloqueio mensal de 13,7 milhões de spams;

Administra serviços de Help Desk para atender uma média mensal de 13.184
ligações que demandam 19.823 atuações de equipes de atendimento (grupos
solucionadores), com um nível médio de satisfação "ótimo/bom" igual a 96,6%
(pesquisas respondidas pelos usuários ao final de cada chamado atendido);

A empresa Delta possui uma intranet com link relacionados a todas áreas da
empresa , informativos a respeito da empresa e suas diretrizes. No link da área de TI
está disponibilizado a todos , organograma , posição diária de TI, informativo,
padrões, regras, formulários e solicitações , indicadores de TI, processos de TI.

A área de TI possui um blog para trocas de conhecimentos entre os profissionais de


TI , troca de informações sobre inovações tecnológicas , captação de idéias , todas
as informações são analisadas pela área de Inovação tecnológica que está
conseguindo desenvolver a habilidade de inovação na equipe de TI. O grupo Delta
anualmente participa do concurso 100+ inovadoras da revista Information Week
objetivando primeiro lugar na colocação.

Desde 2004 , a área de TI tem passado por transformações , a ordem é focar no que
é critico e relevante para o negócio. Não se perde tempo com “perfumaria” , ao
contrário, se investe tempo nos gargalos , onde outras áreas estão perdendo tempo
na operação do dia-a-dia e precisam de ajuda para fluir. Deu certo, a área de TI
passou a ser bem vista por todos , deixando de ser coadjuvante para atuar nas
tomadas de decisões , hoje o CIO é convidado a freqüentar reuniões da diretoria do
alto escalão.

2.2 Utilização do Banco de Dados na Empresa Delta


A maioria dos Sistemas desenvolvidos internamente ou comprados utiliza o Banco
de Dados Oracle 10g. Porém a empresa possui Sistemas que utilizam o Banco de
Dados Postgresql , Adabas. A empresa possui diversos bancos de dados, 90% dos
343 sistemas, módulos, ferramentas e websites utiliza o banco de dados relacional
Oracle e o restante utiliza postgres e o Adabas.

Oracle é um SGBD (sistema gerenciador de banco de dados) que surgiu no fim dos
anos 70, quando Larry Ellison vislumbrou uma oportunidade que outras companhias
não haviam percebido, quando encontrou uma descrição de um protótipo funcional
de um banco de dados relacional e descobriu que nenhuma empresa tinha se
empenhado em comercializar essa tecnologia.
Postgres ou PostgreSQL é um sistema gerenciador de banco de dados open-source
que foi iniciado em 1986 na universidade de Berkeley. Hoje, o PostgreSQL é um dos
SGBDs (Sistema Gerenciador de Bancos de Dados) de código aberto mais
avançados.
Adabas é um gerenciador de banco de dados de alta disponibilidade e performance
é reconhecido por ter rápido tempo de resposta , atendendo aos requisitos críticos
de sistemas de produção de grande volume de dados. O Adabas aceita qualquer
modelo de dados e as estruturas necessárias para gerenciá-los, desde o
hierárquico, em rede, relacional, garantindo a integridade dos dados e transações
lógicas e segurança dos dados. È um produto desenhado para trabalhar no regime
24 horas por dia, sete dias por semana (24 x 7), sendo um gerenciador de fácil
administração e baixo custo operacional.

Na década passada o grupo possuía banco de dados hierárquicos chamado DMS II


da Unisys mainframe. Os aplicativos foram reescritos e/ou desativados, dando lugar
a nova plataforma Client/Server utilizando o banco de dados relacional da Oracle.

A área de TI da Delta , deixou faz um bom tempo de ser


coadjuvante. O CIO da área participa das reuniões da diretoria de alto escalão, isto é
uma das provas de que TI é importante para a empresa e de que ela agrega valores
aos negócios da empresa, detendo informações essenciais para a tomada de
decisão. A outra prova de que TI é importante para a empresa é a questão dos
investimentos na infra-estrutura , nas inovações tecnológicas e em muitas
plataformas tecnológicas.

De acordo com as Políticas de TI , os privilégios de acesso às informações e aos


recursos de processamento da informação do Grupo Delta devem ser concedidos na
medida do estritamente necessário para o efetivo desempenho de suas funções e
dos interesses do negócio. A área de TI possui sistemas de gestão e controle de
privilégios de forma centralizada suportando Autenticação, Autorização e gestão de
identidade, ou seja, validação de credenciais de acesso no ambiente, definição de
atividades que são permitidas para aquele usuário, processo de concessão e
revogação de acessos e privilégios.

Todos os Banco de dados já no momento de inicio do projeto tem um escopo


obrigatório de rotinas de limpeza dos dados, são regras validadas em tempo de
projeto. Relacionei alguns bancos de dados da empresa
* Cadastros Corporativos
* Cadastros de Relacionamentos
* Gestão de Recursos Humanos
* Faturamento Fiscal
* Distribuidor Comercial
* Pesquisas

Recentemente tivemos um WorkShop referente a boas praticas em PL-SQL , nesta


oportunidade foi feito uma apresentação de boas praticas para implementação de
objetos de banco de dados, como por exemplo fechamento de cursores ,
interpretação de Explain , uso de índices , materialized view e novidades nas
versões atuais do Oracle.

Vou relacionar mais algumas questões sobre banco de dados no próximo tópico ao
abordar o sistema SIX-OPER desenvolvido internamente no grupo Delta.

3.3 Sistema de Informação na Empresa Delta


Relacionei abaixo , alguns softwares homologados para uso corporativo conforme os
tipos de sistema de informação ensinado na matéria “Sistemas de Informação” , a
saber :

* Software Sistema – Programas de gerenciamento de sistemas


* Windows , Linux, MAC OS
* Oracle (SGBD) , Adabas , postgresql
* Altiris , Symantec CMDB Solution, VNC
* Google Analytics (ferramenta de Audiência em sites)

* Software Sistema – Programas de desenvolvimento de sistemas


* Oracle Designer (CASE)
* Oracle Developer (Forms, Reports, Graphics)
* Oracle Discoverer
* PL/SQL Developer , SQL Navigator for Oracle
* SQL Plus , Toad , Subversion , Tortoise
* Project , Visual Studio , Fireworks
* Visual Basic , Delphi , VisualFoxPro , FrontPage, Flash, Dreamweaver

* Software Aplicativo - Aplicativos Gerais :


* Acrobat (Distiller,Professional,Reader)
* Adobe (After Effects,Bridge,GoLive,Illustrator,PageMaker,Photoshop…)
* Outlook , MSN Messenger
* Microsoft Office , Internet Explorer, Safari
* Publisher , Corel Draw , Media Player, Nero, AutoCAD
* Dicionários (Aurélio,Houaiss,Michaelis)

* Software Aplicativo – Aplicativos Específicos, destaco alguns :


* Sistema de Distribuição dos Produtos aos Clientes
* Sistema de Gestão de Demandas e Chamados Help Desk da área de TI
* Sistema de Transportes e controle de fretes
* Sistema de Gestão de RH
* Sistema de Controle de Acessos ao ambiente Delta
* BI – Extração de Dados com calculo de Custos
* BI – Informações Gerenciais para Controle Estoque
* Sistemas de Cadastro Central de Clientes
* Sistema de Controle de Divulgação
* Sistema de Vendas em cupom Fiscal
* Sistema de Análise de Mercado
* Sistema de Livros Fiscais
* WMS (Warehouse Managemente System) Sist. Gerenciamento Armazéns
* XRT – Gestão Financeira e de Tesouraria
* Principais sistemas WEB desenvolvidos internamente , todos com recursos de
proteção e gravação de trilhas de auditoria de acesso a aplicacao
* Portal de Suprimentos
* Portal do Distribuidor
* Portal do Cliente e Sites das Revistas em circulação.
* SIX-OPER é um Sistema ou Super-sistema que foi desenvolvido internamente,
ao qual faço uma abordagem abaixo à parte.

Através de Software de Sistemas voltados para gerenciamento de Sistemas como o


CMDB (configuration Management Database) da Symantec e possível criar
repositório de informações relacionadas a todos os componentes de um sistema de
informação ao qual denominamos de CI (Configuration Item) , com base neste
repositório e possível ter um portfólio atualizado do sistemas não apenas para
contabilização , mas também para obter dados para tomada de decisões sobre
plataformas tecnológicas, para gestão de incidentes , gerencia de mudança , uso
racional de infra-estrutura , eliminando o que não e mais utilizado.

Achei interessante analisar e identificar na prática a aplicação das disciplinas


estudadas pegando um Sistema de apoio operacional da empresa Delta ,
desenvolvido internamente , denominado SIX-OPER. O sistema SIX-OPER é um
sistema de processamento de transações essencial para a empresa, envolve os
negócios da empresa desde a produção de um produto, passando por vendas,
controle de estoque, inventario e faturamento. este sistema utiliza a seguinte
tecnologia
* Banco de Dados Oracle
* Oracle Developer (Forms,Reports,Graphics)
* PL SQL
* Oracle Designer (Modelagem de Dados)

A empresa utiliza o sistema para garantir a integridade e qualidade no processo de


produção (ordem e Produção, Instrução de Serviço) , vendas, faturamento e controle
de estoque, assim como as promoções, premiações, relatórios e consultas também.
O Sistema SIX-OPER é uma sistema grande,se relaciona a módulos do ERP :
* ERP – AP (Contas a Pagar) Utilizado para pagto. de Devoluções de Venda.
* ERP – AR (Contas a Receber)
* ERP – XRT (Venda a Vista – Cheque,dinheiro,cartão debito e credito)
* ERP – SYNCHO (Sistema Escrituração Fiscal que integra as informações
relativas a Notas Fiscais, Cupons Fiscais, Insumos)
* ERP – PAC (Custos Médio)
* ERP – RI – Recebimento de mercadorias
* ERP – INV (Inventario)
* ERP – iProc – Requisição de Compras
* ERP – iReq – Requisição Interna
* ERP – PO – Módulo de Compras
* ERP – Sourcing – Módulo Cotação
* ERP – Cadastro – Módulo Corporativo
* ERP – ORDEM DE COMPRA (Oracle Applications Purchansing)
Além dos módulos de Direitos Autorais, Cadastro Corporativo e Controle Material
Terceiros (Sistema de controle de saída e retorno de material do estoque destinado
a beneficiamento e/ou industrialização em terceiros para ordem de produção
emitida)
Foi desenvolvido na plataforma Client/Server , utilizando Banco de Dados Oracle 8
já atualizado recentemente para Oracle 10g para garantir suporte da Oracle. Foi
utilizado o Oracle Developer (Forms, Reports, Graphics) , PL/SQL.
A Modelagem de Dados (modelo Lógico e Físico) foi desenvolvido com a ferramenta
CASE da oracle , o Designer. Atuou nesta modelagem analistas de negócios,
analistas de sistemas e analistas de desenvolvimento. Sempre que uma nova
funcionalidade ou manutenção de módulos é solicitada pelo usuário, a mesma é
atualizada também no DESIGNER mantendo o projeto sempre atualizado.
O Designer é bem parecido com o ErWin mencionado na apostila da UNIP, também
possui biblioteca, edição de campos, definição de cardinalidade e é de fácil
manipulação e interação com o usuário, enfim possui as mesmas funcionalidades ,
geralmente é utilizado para fazer modelagem de dados voltados para o banco de
dados Oracle, diferente do Erwin que é utilizado em Banco de Dados DB2 , Oracle,
FoxPro, Sql Server, Postgres e outros.
Outra questão importante referente a modelagem de dados , para a implementação
de novas funcionalidades no aplicativo deve-se sentar com o usuário e/ou
interessados relevantes e obter a geração de uma especificação mais completa
possível aderente ao escopo requerido. Porque 30% dos defeitos de software , 70%
dos custos de retrabalho e 40% acima do orçamento do projeto se deve a problemas
de requisitos.
O Sistema SIX-OPER possui dois ambientes de Banco de Dados : Ambiente de
Desenvolvimento/homologação e Ambiente de Produção.
Em relação aos comando DDL (Data Definition Language) para criação, alteração e
deleção de tabelas (table) e outros objetos de dados (procedure, package, trigger,
view, constraint, índices) em ambiente de PRODUÇÃO , somente mediante
solicitação para o DBA, No ambiente de Desenvolvimento e homologação , analista
de sistemas e analista desenvolvedor tem livre acesso para executar comandos
DDL.
Em relação aos comandos DML (Data Manipulation language) em ambiente de
produção somente é liberado o comando de consulta (SELECT) , em ambiente de
desenvolvimento e homologação todos os comandos DML são liberados , tais como
DELETE e UPDATE , e comandos DDL também são liberados .

3.4 Matematica Aplicada na área de TI da Empresa Delta

A estrutura de relacionamentos de banco de dados utiliza o conceito de conjunto,


relações de pares ordenados, matrizes. Não é difícil perceber estes conceitos de
Matemática quando estamos manipulando as informações no banco de dados
relacional utilizando por exemplo o comando “select” relacionando várias tabelas.

Ao utilizar os comandos SQL , “Union” estamos nada mais nada mesmos que unindo
duas tabelas (dois conjuntos) em um único conjunto. Ao utilizar o comando SQL
“Intersect” estamos unindo duas tabelas(dois conjuntos) somente as linhas idênticas
nas duas tabelas (dois conjuntos) serão retornadas , se utilizarmos o comando
“Distinct” estaremos montando um retorno (um conjunto) de informações distintas
entre os dois conjuntos. Existe uma série de comandos como o “Join” , “Outer Join” ,
que caracteriza a utilização da Matemática Aplicada.

Pode-se notar a utilização de funções , percentuais nos sistemas de Gestão de


Recursos Humanos, folha de pagamento, pagamento de comissões de vendas ,
pagamento de direitos autorais, calculo de fretes , sistema de transportes.

O BI (Business Inteligence) e o módulo PAC (ERP-Oracle) utiliza funções, ajustes


de curvas em suas aplicações para chegar aos custos do produtos e assim montar
as tabelas de preços.

O sistema de Distribuição utiliza o conceito de curva ABC classificando o estoque de


acordo com sua rotatividade, apurando total de vendas nos último 12 meses : Item
A – São os produtos que possuem grande rotatividade
Item B – São os produtos que possuem média rotatividade
Item C – São os produtos que possuem baixa ou nenhuma rotatividade

Ainda, pode-se notar a utilização da matemática financeira (taxas, juros compostos)


no sistema de vendas e fluxo de caixa.
3.5 Aplicação da Ética e Legislação Profissional na Empresa Delta

A empresa Delta é bastante aberta em relação a Ética , quando o funcionário entra


na empresa já recebe um manual de Normas de Condutas internas, como deve se
relacionar com os colegas de trabalhos, clientes , fornecedores e parceiros. São
regras preestabelecidas de relacionamento que deve ser cumprida pelo funcionário,
caso contrário , o mesmo poderá sofrer pena pelo não cumprimento.

Apesar deste manual estabelecer questões éticas e legislação profissional


relacionadas a Área de TI , a área de Segurança da Informação de TI elaborou um
termo a ser lido e assinado pelo funcionário ao tomar posse de Senha de acesso a
Rede , Aplicativos , Internet e e_mail ao qual podemos denominar de “Políticas de
TI” que contemplam regras orientando a conduta do funcionário frente a utilização
dos recursos de TI disponibilizados , a saber : Acesso a Internet , acesso a rede
corporativa, uso de redes Wi-Fi nas dependências do Grupo Delta, uso de sistemas
Web conferência , uso de correio eletrônico , utilização de Estações de trabalho no
ambiente. Todas estas regras também está disponibilizadas na intranet para todos
os funcionários , bem como orientações sobre os principais serviços de TI para
ajudar o usuário no dia-a-dia.

A empresa Delta é formada por um grupo de empresas em diferentes atividades no


mercado , uma delas é a edição de Livros didáticos e não didáticos , e ela leva a
sério as questões pertinentes ao direito autoral. Ela possui um Sistema especifico
para pagamento de Direitos autorais aos autores para cada livro vendido, isto mostra
a preocupação com o direito de propriedade.

Através de um software da Altiris , consegue certificar que todas as máquinas estão


de acordo com a legislação e não possui nenhum software não licenciado (Pirata)
instalado, de maneira alguma viola contrato de licença de software.Possui um banco
de dados com trabalhos literários, vídeos e principalmente de fotografias ao qual
utiliza em seus livros e revistas , procura não violar a propriedade intelectual.

A área de TI , procura ser transparente nos contratos promovendo segurança


jurídica nas relações, principalmente com recursos (consultores de TI) que
trabalham dentro da empresa , ao qual , se toma cuidado para não se estabelecer
vínculo empregatício.

Em relação aos crimes contra a segurança dos sistemas informatizados , a área de


TI da Delta possui um área somente para tratar desta questão, e tem atuado de
todas as formas para proteger os sistemas de informação, o pessoal de segurança
tem conversado muito com o pessoal de desenvolvimento de software com objetivo
de fazer uma proteção eficaz , dificultando a violação e impedir os ataques.

Tenho presenciado o funcionário da área de TI eleito da CIPA percorrendo as


divisórias do departamento , verificando a higiene e condições gerais de trabalho,
chamando a atenção inclusive da postura dos funcionários na cadeira , distância do
teclado e monitor.

CONCLUSÃO

As disciplinas estudadas a saber : Administração de Banco de Dados , Sistema da


Informação, Matemática Aplicada e Ética e Legislação profissional são utilizadas
integralmente no Grupo Delta, conforme análise posso concluir que não se pode
abrir mão de nenhuma delas , muito menos desprezá-las na vida diária de trabalho
dentro do Grupo Delta.

Através deste relatório foi possível entender não somente a importância das
disciplinas estudadas na prática e no dia-a-dia da empresa , mas também perceber
os pontos preponderantes que na maioria das vezes só é possível perceber durante
uma análise mais detalhada como a que foi feita.

Cheguei a conclusão que a área de TI do Grupo Delta está indo muito bem , tem
sido bem vista pelos usuários de outras áreas , além de agregar valores aos
negócios do grupo , passou a ser considerada no momento de “tomada de decisões”
do grupo, desde que passou a focar os pontos críticos e relevante para a empresa.

Conversei com o DBA (administrador de banco de dados) sobre modelagem de


dados e ele disse uma frase muito importante : “muitas empresas estão tendo alto
custos na manutenção de sistemas aplicativos porque não fizeram uma boa
modelagem de dados”. Platão disse : “O começo é a parte mais importante do
trabalho”. Conclui que a modelagem de dados tem que ser bem elaborada.

A área de inovações tem colocado na cabeça de todos profissionais de TI ,


que precisamos inovar SEMPRE , e eles tem razões para isso , os grupos que tem
utilizado o SCRUM no desenvolvimento e manutenção de seu aplicativos tem
aumentado em até 120% a entrega de demandas.

No momento o assunto que mais é comentado na área é o “cloud computing”


ou “computação em nuvem” um mud

Você também pode gostar