Um desenvolvedor de business intelligence (BI) ?, na verdade, um especialista em dados. Uma s?lida forma??o em ci?ncia da computa??o e programa??o geralmente ? necess?ria para este trabalho. Trabalhar com software e bancos de dados ? dois dos principais deveres de um desenvolvedor de intelig?ncia de neg?cios.
Procurar solu??es de BI ? um dos deveres de um desenvolvedor de BI. Isso significa que o planejamento dessas solu??es ? um aspecto do trabalho. Ap?s a conclus?o do planejamento, o desenvolvedor deve projetar as solu??es de BI e monitorar se as solu??es s?o eficazes. Se houver problemas com as solu??es, o desenvolvedor deve solucionar problemas para descobrir qual ? o problema e, em seguida, corrigi-lo.
Os desenvolvedores de intelig?ncia de neg?cios tamb?m s?o respons?veis ??por projetar e criar o processamento anal?tico online (OLAP). Eles trabalham com bancos de dados multidimensionais e relacionais. Os desenvolvedores de BI tamb?m aplicam algoritmos de minera??o de dados e criam e projetam tabelas.
Al?m de trabalhar com bancos de dados, o desenvolvedor tamb?m escreve consultas e cria relat?rios. Projetar e criar tabelas ? outro aspecto do trabalho. Criar um banco de dados do armaz?m para armazenar grandes quantidades de dados e garantir que os processos operacionais estejam funcionando corretamente ? outra parte do trabalho. Al?m disso, algu?m nessa posi??o tamb?m pode revisar os sistemas de manufatura para garantir que eles estejam funcionando corretamente.
Os desenvolvedores de intelig?ncia de neg?cios n?o lidam apenas com programa??o, eles tamb?m lidam com problemas que podem afetar os usu?rios. Por exemplo, eles traduzem aplicativos, mas devem garantir que esses aplicativos sejam apresentados de uma maneira amig?vel ao usu?rio. Eles tamb?m podem diagnosticar e reparar problemas que os usu?rios t?m com aplicativos espec?ficos.
Al?m de projetar e reparar aplicativos para usu?rios, um desenvolvedor de intelig?ncia de neg?cios pode recomendar solu??es de software para indiv?duos ou empresas. As recomenda??es devem ser leg?timas, porque outra parte do trabalho de um desenvolvedor ? testar e monitorar diferentes tipos de software. Se o software precisar de pequenas altera??es ou ajustes, o desenvolvedor tamb?m ? respons?vel por isso.
Existem diferentes habilidades que um desenvolvedor de intelig?ncia de neg?cios deve ter para executar o trabalho de maneira eficaz. As habilidades de programa??o s?o importantes, assim como as habilidades de gerenciamento de tempo. As habilidades em inform?tica n?o s?o tudo o que ? necess?rio – habilidades em matem?tica e forma??o em an?lise s?o importantes, porque todas essas habilidades s?o usadas no trabalho. Para a maioria dos trabalhos de desenvolvimento de intelig?ncia de neg?cios, ? necess?rio um diploma de bacharel e pode ser necess?ria certifica??o em diferentes tipos de programa??o. Um diploma em ci?ncia da computa??o ? o mais comum para desenvolvedores de intelig?ncia de neg?cios.