Analista de Negocios x Analista de Sistemas

35 respostas
Andre_Fonseca

Pessoal,

Tenho pensado seriamente em nao "amarrar" a minha carreira (se é que da pra ter uma carreira sólida hoje em dia) em uma tecnologia ou algumas tecnologias especificas…

Apesar de gostar mesmo de programar eu tive (e tenho ainda) que dar uns 3 passos atras quando resolvi mudar de PHP (eu era pleno -> senior) para Java (acho que estou como junior para o mercado)…

Entretanto andei vendo alguma coisa sobre os "analistas de negocio", que seriam os analistas de sistemas modernos mais "por dentro" dos negocios da empresa, talvez focado em um mercado especifico por exemplo

O meu medo é: suponhamos que eu me especialize bastante em Java e em 5 anos a Micro$soft consiga comprar a SUN e descontinue a JVM?? Onde vamos parar?? :frowning:

Queria saber o que o pessoal acha disso e se alguma vez já pensou sobre isso…

[]´s

35 Respostas

cv1

Se amarrar em um mercado especifico eh tao ruim quanto se amarrar em uma tecnologia especifica. Se voce fosse mesmo bom em PHP, Java nao deveria ser nada tao insano assim. O mesmo vale pra qualquer tipo de especializacao: o mercado remunera bem os especialistas extremos, mas quem acaba indo pra frente sao os que sabem fazer (e falar) de tudo um pouco.

Luca

Olá

O melhor caminho para ser um bom analista de negócios não começa por programação e sim por administração de empresas ou marketing. Um bom analista de negócios deve entender do core business da empresa. Mesmo com o cara com boa formação, MBA e o escambau isto não acontece rapidamente. É preciso conversar muito (sem ser chato) para obter informações. Geralmente só a diretoria tem a noção do negócio com clareza. É na fonte deles que se deve beber. Ou então abrir sua própria empresa e ser analista de negócios dela.

Trabalhei mais de 5 anos no mesmo ramo. Desenvolvi software de gestão para editoras. Aprendi muito. Poderia até me considerar um analista de negócios nesta área. Mas não cheguei a entender de tudo de uma editora e já sai do ramo há 10 anos.

Trabalhei em outros ramos tais como banco, cartão de crédito e outros que não quero nem lembrar. Aprendi muito mas não sei se posso me considerar um expert nestas áreas.

Vejo o analista de negócios como uma pessoa chave dentro da empresa que praticamente define todas as soluções de automação. Precisa de muita habilidade pessoal para conseguir aprovar idéias pela diretoria e por outros departamentos. Na maioria das empresas em que eu trabalhei esta função era mesmo desempenhada por um diretor. Ele bolava as aplicações e quando me chamava, me dizia que gostaria de algo tal como ele tinha bolado.

Um último exemplo é de um amigo que faz tempo que não o encontro. Durante toda a carreira dele trabalhou com folha de pagamento e sistemas para RH. Criou uma empresa, contratou programadores e tinha muitos clientes por todo o estado de SP. Ele me dizia: de folha de pagamento eu entendo, do resto sou nulo.

[]s
Luca

Andre_Fonseca

Programar procedural em PHP e OO em aplicação multicamadas é realmente muuuuito diferente… e eu não acho java insano… acho que já consegui evoluir muito nesse tempo que estou trabalhando diretamente…

Assim como acho que muitas pessoas que trabalham com Java teriam muita dificuldade em trabalhar com outras tecnologias…

Tudo leva tempo, uma coisa nao é melhor que a outra, é apenas diferente…

Só acho tb que as empresas estão mais voltadas agora procurar agregar valor ao negócio… ou seja, não basta você dominar a tecnologia se não souber aplicar no modelo de negocios do cliente… o analista programador java ++ com 15 anos de experiencia que recebe um diagrama UML e faz qualquer sistema em questao de segundos mas nao sabe nem qual o sistema operacional que o cliente usa está saindo do mercado…

Luca

Olá

Só para explicar mais o que eu entendo como analista de negócio: é o cara que faz o diagnóstico da empresa e convence a diretoria que determinada aplicação pode facilitar os negócios ou dar mais agilidade ao funcionamento da empresa.

Pode também ser o cara que modela a aplicação em termos de negócio. Exemplo: se for um sistema de credit scorecard, é o cara que cria os algoritmos de negócio.

Na minha visão, um analista de negócio só precisa fazer programas com a família dele no fim de semana.

Se eu fosse contratar um, se no curriculo dele aparecesse Java, PHP com igual ou quase igual destaque do que assuntos ligados a negócios, o cara estaria fora.

[]s
Luca

Andre_Fonseca

Luca,

Não entendi o que vc quis dizer com
Se eu fosse contratar um, se no curriculo dele aparecesse Java, PHP com igual ou quase igual destaque do que assuntos ligados a negócios, o cara estaria fora.

O que eu tenho ouvido (um ex-gerente meu me falou isso) é que as empresas estão preocupadas com o fato de estarem gastando muito dinheiro em TI e não estão contribuindo diretamente para o valor agregado do negócio…

Eu li em um texto (nao lembro onde) que apenas cerca 30% dos projetos de TI hoje no Brasil sao bem sucedidos (prazos, custos, requisitos, etc) por isso a necessidade em se agregar a tecnologia (ferramente) ao negocio (valor)

Luca

Olá

André Fonseca:
Não entendi o que vc quis dizer com
Se eu fosse contratar um, se no curriculo dele aparecesse Java, PHP com igual ou quase igual destaque do que assuntos ligados a negócios, o cara estaria fora.

Muitos projetos fracassam não porque escolheram a tecnologia A ou B e sim porque quem realmente entende do negócio não consegue definir deireito o sistema.

Escolher a arquitetura, definir linguagem, infra estrutura, isto tudo não tem nada a ver com o negócio. O que importa para o negócio é o fluxo de informações do negócio.

Vou fazer uma comparação meio esquisita: imagine uma industria que contrata um arquiteto e um engenheiro para fazer uma nova fábrica. O engenheiro pode construir de forma excelente, o arquiteto pode ser sensacional mas se o cara que manja do negócio a ser fabricado falhar todo o resto falha.

Para mim um bom analista de negócios precisa entender muito do negócio. Se ele é um programador, por mais genial que ele seja, é apenas como o bom pedreiro que contribuirá para que a fábrica seja bem construída.

Dentro do mesmo raciocínio: um sistema bom implementa uma boa idéia. A implementação pode ser ruim desde que a idéia seja boa. Mas se a idéia é ruim, pode contratar quem você imaginar que o sistema não tem salvação.

[]s
Luca

Luca

Olá

Só patra complementar…

Se por exemplo você um dia for responsável pelo desenvolvimento de um sistema de marketing e não entender MUITO de marketing, contrate a consultoria de um cara bom de marketing como analista de negócio e nem se preocupe se ele conhece Hibernate, Django ou C#.

[]s
Luca

rodrigoy

Analista de Negócio tem pouco a ver com a área de sistemas diretamente. Analista de Negócio analisa o negócio. Tô meio cansado de ver analistas de requisitos (e muito ruins por sinal) se auto denominarem “Analistas de Negócio”.

A visão do cv sobre remuneração também está mudando. Nada que impacte nossa vida nesse momento, mas o mercado está cobrando um determinado profissional “multi-funcional” mesmo na área de sistemas. Lembra aquelas vagas que existiam que só pediam UML? (aqueles caras que ficavam desenhando quadradinhos o dia todo). Essas vagas não existem mais.

Quanto mais a tecnologia consegue criar com menos código e de maneira mais rápida, mais esse pensamento genérico e próximo do negócio é valorizado. A idéia é que todo mundo saiba de tudo. Um bom profissional de informática deve saber do negócio, saber levantar requisitos, saber sobre arquitetura, saber implementar e saber testar. Esse é o melhor cenário.

rodrigoy

O código da JVM é aberto. Mesmo que a JVM seja descontinuada a comunidade vai prosseguir, talvez, até de maneira mais brilhante que a própria Sun. Mas esse cenário que você pintou é bem improvável. Se a M$ tivesse essa grana seria melhor ela comprar a Oracle, parte da IBM, sei lá… Nunca na história da administração teve uma aquisição onde um cachorro grande literalmente COMEU outro cachorro grande.

Andre_Fonseca

rodrigoy, o exemplo da JVM foi mal colocado… talvez seria alguma outra coisa proprietaria… (até mesmo o asp que foi descontinuado para ASP .NET, aposto que teve muito programador asp que passou apuros…)

nesse artigo: http://www.timaster.com.br/revista/artigos/main_artigo.asp?codigo=457- um pouco velho pro sinal- o cara coloca como se o analista de negócios fosse uma evolução do analista de sistemas…

[]´s

Luca

Olá

Concordo que seria o ideal mas nem sempre isto é possível. Aliás, não acontece com muito sucesso na prática das empresas.

Se eu tivesse uma transportadora e precisasse fazer roteamento, buscaria um matemático e não estaria nem aí se ele sabe Java ou não (já vi isto acontecer com sucesso)

Se eu tivesse uma administradora de cartões de crédito e precisasse fazer um credit score, buscaria um especialista e não estaria nem aí se ele sabe Java ou não (já vi isto acontecer com sucesso e ficou sendo o diferencial do banco no mercado)

E assim por diante. O exemplo que dei do marketing é bem comum. Sem um cara bom de marketing, nenhum sistema de marketing presta.

Já vi médicos desenvolvendo sistemas bons porque entendiam do negócio.

A gente que está na área de TI tem que assumir que o nosso core business é atender o que o cara de negócios pede. Quando o cara de TI conhece muito de negócios, é porque provavelmente já não é mais um cara atualizado em TI.

Hoje em dia muita gente que desenvolve com o SAP se diz analista de negócio. Mas não é. Na verdade o SAP é uma bitola que nem dá chances para se analisar muitas alternativas. O cara do SAP é como um consultor na venda de sapatos mas que só tem um modelo. Pode mudar quando muito a cor. O comprador tem que mais ou menos aceitar aquele modelo e ponto final.

[]s
Luca

Luca

Olá

O meu principal recado é exatamente este: o analista de negócios pode ter sido um analista de sistemas com boa percepção para entender do negócio. Mas exercer os 2 papeís é difícil.

Já conheci analistas de negócio muito bons que nunca escreveram uma linha de código na vida. Uma vez me apresentaram um cara que ficou rico em SP como consultor de BI para grandes empresas e acho que nem era formado em área ligada a TI. Porém tinha MBA super conceituado lá fora. Acha que um cara destes está preocupado se os bits serão pintados de amarelo ou azul?

[]s
Luca

Andre_Fonseca

também penso que são coisas distintas e que não dá pra ser bom nas duas ao mesmo tempo…

rodrigoy

Luca, o que coloquei foi no seguinte sentido: tem um lado de negócio e um lado técnico.

O cara de negócio pode ser tecnicamente idiota.

O cara técnico tem que saber desenvolver software de cabo a rabo, sem especialização/divisão do trabalho (sou só analista, sou só programador, sou só tester). E além disso, ele tem que compreender muito sobre o negócio (mas logicamente, o cara de negócio vai saber mais).

É legal a maneira como o SCRUM coloca um Papel chamado Product Owner. É o cara que define o negócio.

Luca

Olá

Concordo plenamente. Este é o motivo porque não me apresento como analista e programador sim desenvolvedor. Para mim todo mundo na equipe é desenvolvedor.

Mesmo pensando assim, às vezes a gente precisa de alguma especialização. No último projeto em que participei com equipe grande, houve uma separação de responsabilidades. Havia um cara responsável pelos dispositivos periféricos. Ele foi encarregado de estudar as impressoras, leitoras de código de barras, PINpads, etc. Outro cara ficou com a responsabilidade dp SCM, deployment e testes de aceitação. E assim por diante as responsabilidades foram separadas. Porém isto não significava que faziam só isto e que só eles faziam isto. Apenas significava que eles eram responsáveis por estudar as tecnologias e ser uma espécie de chefe de setor. Quando outros integrantes da equipe assumiam o papel, deviam seguir as orientações do “chefe”. Funcionou bem e todo mundo virou “chefe” de alguma coisa.

[]s
Luca

LPJava

o luca disse tudo!! eu tenho um pouco de experiencia… na área de negocio… pois trabalho em uma rede de lojas…e diretamente com diretoria… e todo dia respirando varejo, merado, mkt e talz… apesar que minha função na empresa é na parte de web, porem a diretoria… designou que as pessoas ligadas diretamente a elas entendem de todo o processo do negocio… eu mesmo sempre exploro o diretor daqui. ja q eles tem muito conhecimento e mais de 20 anos de experiencia na area…
Então o luca disse é de extrema importancia para quem quer seguir a carreira… e a carreira de analista de negocio ela nasce… vc nao encontra a profissão na primeira faculdade… vc pode se especializar… mas entender o negocio é algo tão forte… do que ter o curriculo cheio de diplomas e nao saber analisar… concerteza uma vaga para analista de negocio e o curriculo do cara cheio de certificacao java, e outros conhecimentos especificos… nao tem nada haver no momento… até pq o analista de negocios… na maioria dos casos tem reuniões… com diretores de outras organizações… tomar decisoes etc… aqui na empresa… um exemplo é reunião com philips, LG. Etc… Imagine “As Casas Bahia” ai em SP… será que o presidente ele consegur negociar todo o porte da sua empresa… claro que nao… conserteza eles tem analista de negocio… no segmento deles… :smiley:

Andre_Fonseca

Muito legal a discussão.

Agora a minha pergunta é: estariam os analistas de sistema fadados a virarem analistas de negócios no futuro?? sendo que cada vez está ficando “mais fácil” desenvolver sistemas usando ferramentas e arquivos de configuração etc?
(O link do artigo que postei dá essa idéia)

Pelo rumo das conversas aqui uma coisa não tem é igual a outra e você acaba sendo realmente bom em apenas uma…

Que rumo vocês pensam em dar na carreira?? Eu ainda me vejo como “escovador de bits” por um tempo… e acho que precisaria me aperfeiçoar bastante para mudar de rumo, talvez fazendo uma PÓS em admnistração ou algo assim…

[]´s :slight_smile:

LPJava

na minha opniao o curso de Sistemas de informação da mais proximo de analista de negocios… tudo vai depender do cara e as oportunidades que aparecer durante a carreira… pode aparecer para ele ser um analista de negocio ou mesmo na propria area de TI, tb tem outras variaveis nesse meio ai :D… mas falando de curso… o de SI está mais proximo que um de CC por exemplo.

Marcio_Nogueira

O principal problema, é que as empresas pensam com o bolso. Desta forma, desenvolver um sistema ou aplicação com recursos limitados torna tudo mais dificil.
Normalmente, os gerentes só querem saber de cobrar tudo o tempo todo, ignoram por exemplo o curto período de tempo para desenvolver, testar e homologar o sistema / aplicação.

Andre_Fonseca

Marcio_Nogueira:
O principal problema, é que as empresas pensam com o bolso. Desta forma, desenvolver um sistema ou aplicação com recursos limitados torna tudo mais dificil.
Normalmente, os gerentes só querem saber de cobrar tudo o tempo todo, ignoram por exemplo o curto período de tempo para desenvolver, testar e homologar o sistema / aplicação.

Complementando o que o Márcio disse acho que o problema dos projetos muitas vezes fracassarem é falta de entendimento entre as partes:
cliente:

  • eu quero um sistema que resolva todos os meus problemas, só não sei direito quais são eles, e nem é minha responsabilidade saber
    ( as metodologias ágeis que dizem que o cliente deve ser um agente do processo aqui ajudam…)
    dono/gerente/empresa:
  • eu preciso vender, se não conseguir posso fechar as portas, então vou prometer qualquer coisa mesmo sem saber se eu tenho condições técnicas (pessoas preparadas, experientes, maquinas, ferramentas, etc) para fazer…nao importa se um cronograma realistico me diz que posso fazer em 6 meses o projeto, eu contrato alguns estagiários e prometo fazer em 3 meses
    desenvolvedor/programador/analista:
  • eu quero que o gerente se exploda, ele nunca me atende, esse cliente é um chato, não quero nem atender ele, e outra, eu vou usar as metodologias X,Y,Z e testar todos os frameworks de mercado antes, assim eu garanto que vai ficar um sisteminha legal, nao importa o que o chefe pense ou entao se o cronograma vai pro espaço…

forçando um pouco (e vendo apenas os estereótipos negativos das partes) acho que as coisas estão mais ou menos assim… :roll:

S

Prezados,

Leiam esse matéria do site TI Master.

http://www.timaster.com.br/revista/artigos/main_artigo.asp?codigo=457

Há alguns anos, o Analista de Sistemas era um profissional que apenas desenvolvia aplicações. Depois, passou a se dedicar aos projetos lógicos dos sistemas e atualmente os analistas de sistemas modernos - leia-se Analistas de Negócios ? são responsáveis pela automação dos processos das organizações e pelo o uso estratégico das informações.

Andre_Fonseca

srogerio:
Prezados,

Leiam esse matéria do site TI Master.

http://www.timaster.com.br/revista/artigos/main_artigo.asp?codigo=457

Há alguns anos, o Analista de Sistemas era um profissional que apenas desenvolvia aplicações. Depois, passou a se dedicar aos projetos lógicos dos sistemas e atualmente os analistas de sistemas modernos - leia-se Analistas de Negócios ? são responsáveis pela automação dos processos das organizações e pelo o uso estratégico das informações.

Olá,

srogerio, eu tinha colocado esse link na primeira pagina, era justamente sobre isso que eu tava perguntando, se analista de negocios seria uma evolução de analista de sistemas…

talvez possa ser os dois, olha a vaga que eu recebi: 8)

o cara tem que ter MBA, ser DBA, programador, gerente, poliglota, essa vaga deve ta pagando uns 45 k… :lol:

Empresa líder de mercado em tecnologia para a gestão de finanças, em rápido crescimento, com clientes como Bertin, Cyrela, Duratex, Porto Seguro, Rede, Rossi, Safra, TAM, etc. Nosso foco é aprimorar a gestão e valorizar a empresa, através da tecnologia e de novos processos.

Procuramos analistas de sistema e de negócio, com boa formação e vontade de destacar-se na profissão. Se você deseja atuar em desenvolvimento, criar soluções com foco gerencial na gestão de finanças, envie-nos seu currículo.
Perfil:
Formação em Ciência da Computação, Análise de Sistemas, Engenharia de Sistemas e afins.
Pós-graduação, MBA ou extensão, em função da posição desejada.
Bancos de dados Oracle e SQL Server, arquitetura Web.
Concepção e desenvolvimento de soluções.
Revisão de processos e gestão de projetos.

Valoriza-se:
Iniciativa e trabalho em equipe.
Conhecimento de ambientes corporativos.
Formação acadêmica.
Inglês e outro idioma.

Marcio_Duran

:idea: Estive em um consultoria X, e nisso tive uma conversa direta com o Techical Manager, à vaga proposta era para atuar com J2EE fazendo levantamento de requisitos no Cliente, no desenvolver da conversa havia uma preocupação com outras funcinalidades e responsabilidades, onde percebi já de inicio que poderia ter situações de desenvolvimento, test, entre outras requisições, à tornar agil ao projeto. Em melhor observação a consultoria tento como o consultor ponta para tudo.

Moral da história

:shock: Já que trabalho em TI é sobre demanda mesmo, e se ganha por hora.

:idea: Não espere informação , faça acontecer, essa é a regra.

T

Pessoal,

fiz primeiro ano de faculdade de sistemas de informação, e achei mtu tecnico…nao tenho certeza se é a facul certa para ser um analista de negócio…
o q vcs acham?

M

Esse negocio de analista de negocios foi o nome bonito que arrumaram para justificar a presença na empresa de pessoas não são de informatica mas precisam lidar diariamente com programadores. Nada que um bom analista de sistema não possa fazer.

Y

misterzire:
Esse negocio de analista de negocios foi o nome bonito que arrumaram para justificar a presença na empresa de pessoas não são de informatica mas precisam lidar diariamente com programadores. Nada que um bom analista de sistema não possa fazer.

Que desenterrada, hein?

Mas, ok, vamos la.

Nao, analista de negocios nao foi um nome bonito que inventaram para quem nao eh tecnico. Analista de negocios é alguem especialista no negocio para o qual um sistema esta sendo desenvolvido.

Se fazemos uma aplicacao contabil, o analista de negocios eh um contador, se fazemos para um controle de traçao de uma automovel o analista de negocios eh um engenheiro. Se fazemos para um consultorio medico, o analista de negocios sera um medico (ou alguem com conhecimento pratico de como funciona um consultaorio, nao alguem com uma listinha de perguntas a serem feitas).

O problema eh que ha muita confusao entre os termos analista de negocios e analista de requisitos (esse papel sim, deve ser feito por um desenvolvedor e ninguem mais). Como foi dito ha uns cinco anos nesse mesmo topico.

Sobre o post anterior, os cursos de sistemas de informacao sao voltados para o desenvolvimento, voce nao vai chegar a lugar nenhum se nao aprender a programar primeiro. Vai no maximo para um suporte (que eh um saco e mal remunerado) e a partir dai, se tiver aptidao, pode passar a cargos de gerencia, mas isso eh pouco comum e mesmo a esses cargos, em empresas de informatica, os tecnicos costumam ter acesso mais facil.

Se voce nao gosta da parte tecnica nao se deixe iludir pelas propagandas de alto salario. Falando serio, largue a faculdade e vai fazer outra numa area que voce goste mais.

M

YvGa:
misterzire:
Esse negocio de analista de negocios foi o nome bonito que arrumaram para justificar a presença na empresa de pessoas não são de informatica mas precisam lidar diariamente com programadores. Nada que um bom analista de sistema não possa fazer.

Que desenterrada, hein?

Mas, ok, vamos la.

Nao, analista de negocios nao foi um nome bonito que inventaram para quem nao eh tecnico. Analista de negocios é alguem especialista no negocio para o qual um sistema esta sendo desenvolvido.

Se fazemos uma aplicacao contabil, o analista de negocios eh um contador, se fazemos para um controle de traçao de uma automovel o analista de negocios eh um engenheiro. Se fazemos para um consultorio medico, o analista de negocios sera um medico (ou alguem com conhecimento pratico de como funciona um consultaorio, nao alguem com uma listinha de perguntas a serem feitas).

O problema eh que ha muita confusao entre os termos analista de negocios e analista de requisitos (esse papel sim, deve ser feito por um desenvolvedor e ninguem mais). Como foi dito ha uns cinco anos nesse mesmo topico.

Sobre o post anterior, os cursos de sistemas de informacao sao voltados para o desenvolvimento, voce nao vai chegar a lugar nenhum se nao aprender a programar primeiro. Vai no maximo para um suporte (que eh um saco e mal remunerado) e a partir dai, se tiver aptidao, pode passar a cargos de gerencia, mas isso eh pouco comum e mesmo a esses cargos, em empresas de informatica, os tecnicos costumam ter acesso mais facil.

Se voce nao gosta da parte tecnica nao se deixe iludir pelas propagandas de alto salario. Falando serio, largue a faculdade e vai fazer outra numa area que voce goste mais.

Vamos la ,

O analista de sistemas tem como função entre outras coisas obter os requisitos para o desenvolvimento do sistema . Bom , se é um sistema contabil , ele deve entrevistar o contador, se é um sistema automotivo o analista de sistema vai obter os requisitos com o engenheiro e por ai vai …
Continuo não vendo necessidade de analista de negocios .Claro que se o cara for bom irá facilitar e muito o trabalho do analista de sistemas mas em 90% dos casos não é isso que acontece.
Falo por experiencia na area .

asousaj

Analista de negocios ao meu ver é muito util, quanto maior a empresa maior sua necessidade.
Do modo como dizem tá até parecendo que futuramente teremos um “ANALISTA GERAL” … ai pode tirar todos os outros(sistema,negocio,requisitos…etc) hahaha

Concordo que as vezes um analista pode fazer parte do trabalho de outro … mas é necessário ter cada tipo com sua especialidade.

Generalização não é bom pra ninguem.

blackforce

misterzire:
Esse negocio de analista de negocios foi o nome bonito que arrumaram para justificar a presença na empresa de pessoas não são de informatica mas precisam lidar diariamente com programadores. Nada que um bom analista de sistema não possa fazer.

A primeira frase está ok, mas na segunda, viajou na maionese literalmente. Analistas de negócios são extremamente importantes para uma empresa, especialmente em cenários onde o cliente quer algo, mas não possui a menor noção da profundidade de impacto sobre o negócio em questão. O Analista de negócio irá moldar este negócio, que talvez nem possa resultar em um sistema. Analistas/Desenvolvedores, Analistas de sistemas ou o diabo a 4, não moldam o negócio, eles o pegam pronto e traduzem para um modelo computacional que funcione, quando necessário

Discutir a necessidade de analista de negócio para sistema de vídeo locadora é uma coisa, mas para modelos extremamente complexos de empresas que faturam milhões, é outra coisa.

D

Analista de negócio (business expert em outras literaturas) não é TI, não é analista de sistemas, são coisas diferentes.

Isso sempre foi muito claro para mim pq desde estag sempre trabalhei em sistemas bancários então tenho contato direto com esse povo. Mas eu fiquei um pouco assustado com a dúvida inicial do autor de tópico pq demonstrou que não é todo mundo que tem essa visão, como eu disse sempre estive nesse meio, mas não sei o que andam ensinando nas faculdades por aí. Já não basta os péssimos profissionais existentes no mercado, dá até medo pensar no cenário daqui uns anos se andam “criando” esse profissional de analise de sistemas/negócio por aí.

As colocações e exemplos do Luca estão perfeitas, concordo plenamente com a visão dele. O analista de sistemas pode até migrar para negócio se este for o perfil dele e estiver em uma posição favorável para que isso se concretize, exemplo, trabalhando em banco, tendo a oportunidade de desenvolver um projeto e tendo contato diário com algum analista de negócios, as vezes até alocado fisicamente na equipe do cara, entendendo todas as pontas, como funciona o sistema atual, como deverá funcionar o novo, regulamentações do BACEN por exemplo, não é coisa tão simples, o anal. de negócios precisa manjar de legislação também, muitos sistemas precisam atender certas conformidades.

Então, mesmo o anal. de sistemas podendo se tornar um anal. de negócios, a principio na minha opinião, essa carreira parte de outras graduações, na minha visão. Ou até mesmo o cara pode não ter nenhuma graduação, obviamente nos meus exemplos eu estava me referindo a sistemas bancários, aplicações deste nível de mercado mais exigente etc, mas como disseram, se o cara estiver desenvolvendo um sistema para a lojinha de roupas das 2 irmãs que moram na sua rua, um expert daquele negócio pode ser uma das 2 irmãs, que faz a contabilidade, as cobranças, que conhece o perfil daqueles clientes, as requisições que eles irão fazer (tipos de parcelamento ou algum outro esqueminha tipo um cheque para daqui 15 dias), então essa pessoa vai saber exatamente que tipo de campo você vai precisar abrir nesse sistema para conter as peculiaridades daquele mercado.

Outro exemplo, conheci um cara que desenvolvia sistemas em PHP, que conhecia tudo do mercado funerário, a família dele possuía uma funerária a algumas gerações, e nesse meio existem muitos processos que ninguém tem nem idéia, ele conhecendo todo o fluxo de ponta a ponta desenvolveu um sistema para atender inicialmente a própria funerária dele, mas depois comercializou pq ainda tinha muita gente por aí trabalhando no papel.

Resumindo, hoje atuo como analista de sistemas, se ao procurar uma vaga me deparo com isso de analista de sistemas e negócio, de início eu vou pensar que é roubada, claro que as vezes pode ser um erro de pessoal de RH, ou o cara não soube expressar muito bem o que ele queria, mas se na entrevista ficar mais claro, esclarecedor etc…dependendo do que for dá para encarar, mas essa idéia de fazer as 2 funções a princípio pra mim não existe.

ER_AGIL

Então gente… já faz mais de um ano que trabalho formalmente como Analista de Negócios numa empresa grande, onde não existia esse cargo.
Motivo: poucas pessoas com muito conhecimento de negócio e sem ter com quem dividir… viram que um analista de sistemas não tinha tudo o que era preciso para absorver essa bagagem. Algumas pessoas foram escolhidas com o desafio de criar uma área especialista no negócio da empresa indo além dos MER’s, diagramas de classe e tal.

Durante esse trabalho descobrimos que existe um BOK para Analise de Negócio (BABOK), um instituto especializado (IIBA) e que Analise de Negocio não tem nada a ver com analise funcional e nem com analise de sistemas.

Diferenças:

  • Analista Funcional é o cara que domina muito bem e a fundo somente um aspecto do negócio - um analista de algum módulo especifico de SAP;
  • Analista de Sistemas é o cara que conhece alguns projetos da empresa, com conhecimento de negócio desses projetos e que entra no detalhe de cada solução, classes módulos, etc;
  • Analista de Negócios é o cara que tem visão do planejamento estratégico da empresa, faz analise de viabilidade técnica e financeira (payback, ROI, ROCE, TIR) de projetos, sabe onde o produto ou serviço está no mercado e faz interface com todos os times: financeiro (ajuda/define precificação de servicos e produtos), MKT, desenvolvimento e diretoria.

O Analista de Negócios precisa conhecer várias metodologias (PMI, SCRUM, Lean) precisa conhecer de processos (desenvolvimento, gestão, BPM - não só TI) e deve ser GENERALISTA. Quando estudamos SCRUM lembram da figura do abismo entre o sponsor e o time de desenvolvimento ? O Analista de Negócios diminui esse abismo, sem poder de tomada de decisão, mas levantando os dados e criando meios para uma tomada de decisão mais correta e também desenhando e modelando soluções em alto nível na linguagem dos analistas de sistema e desenvolvedores.

Vejo que o assunto começou a aparecer bastante na Internet nos ultimos tempos e esclarecer dúvidas é vital. Contem comigo!!!

paulociecomp

IMHO, o Analista de negócio só é necessário quando se possui um domínio muito complexo. Analista de negócio não é Analista de sistemas, mas um analista de sistemas pode ser um analista de negócio.
Todos em uma equipe de desenvolvimento precisam entender o negócio, mas é necessário um especialista e quando se coloca um analista para modelar negócio e modelar sistema , os riscos são grandes.
Muitas vezes um analista de negócio pode dar uma solução para determinado problema da empresa sem envolver a criação de nenhum sistema computacional. Ele está lá para modelar processos e não sistema. Acho importante um analista de negócio entender de TI sim. Inclusive obter algumas certificações de governança, como ITIL, seria interessante.

A figura de analista de requisitos é algo, na minha opinião, ultrapassada. O analista de sistemas é um gerador de desperdício. O anlaista de negócio modela processos. Quem modela sistema é o desenvolvedor.

ER_AGIL

Não é a complexidade do negócio que torna o Analista de Negócio necessário e sim a visão estratégica da empresa: uma manufatura de botões de camisa poderia ter um analista de negócio para avaliar a viabilidade do lançamento de novos modelos e apresentar ao Sponsor o Business Plan.

Analistas de Negócio modelam sistemas e processos, produtos e serviços. O Analista de Negócio trabalha junto com os especialistas: arquitetos, desenvolvedores, analistas de sistema (a presença ou não depende da metodologia adotada e do processo de desenvolvimento).
Um exemplo simples - numa solução de negócio escrevemos: “… o sistema precisa ter gerar relatorios automáticos de fluxo de caixa”. Num artefato de analise de sistema (caso de uso, história, etc) dizemos: “… o relatório de fluxo de caixa gerado diariamente, tem os campos x,y,z e é validado através de…”.

O Analista de Negócios precisa ter as soluções e processos validados com os especialistas (desenvolvimento e operação) e em sintonia com:

  • Plano estratégico da empresa;
  • Marketing;
  • Financeiro;
  • Time de Vendas.

Sim, um Analista de Sistemas pode se tornar um Analista de Negócios, mas é preciso extender a formação para a área de processos, financeira e administração de empresas.
Não vejo certificações como diferencial, por que senão o Analista de Negócios precisaria ter uma certificação em todas as áreas que falei.

Alguns links:

vegetal

– Os comentários deste fórum devem conter algo construtivo para o aprimoramento do conhecimento. By Lina –

Bobaprendiz

Concordo com o racicínio de “Daniel_MV”

“Analista de negócio (business expert em outras literaturas) não é TI,
não é analista de sistemas, são coisas diferentes. "
" …não sei o que andam ensinando nas faculdades por aí.”

São atribuições diferentes para o Analista de Negócio e o de Sistemas.
Percebo que cada um deles requer uma jornada de qualificação diferenciada.

Sendo que o Analista de Negócio é mais amplo e complexo, pois requer uma experiência, digamos de anos trabalhado na empresa.

Criado 10 de outubro de 2007
Ultima resposta 28 de jan. de 2013
Respostas 35
Participantes 18