Seja bem vindo (a)

Agradeço sua visita, peço que enviem sugestões e dúvidas.
Não esqueça de cadastrar seu e-mail para receber novos posts.
Sucesso a todos!
Gisele Neves.

segunda-feira, 10 de janeiro de 2011

Conceitos de AS: 1. Analista de Sistemas: Definições, Papéis e Responsabilidades

Curiosidades sobre Analise de Sistemas

O Século XX é considerado aquele do advento da Era da Informação. Desde a invenção do telégrafo elétrico em 1837, passando pelos meios de comunicação de massa, e até mais recentemente, o surgimento da grande rede de comunicação de dados que é a Internet, o ser humano tem de conviver e lidar com um crescimento exponencial do volume de dados disponíveis. O domínio da informação disponível é uma fonte de poder, uma vez que permite analisar fatores do passado, compreender o presente, e principalmente, antever o futuro. Antes do surgimento da informática, vieram os sistemas de informação, que se baseavam basicamente em técnicas de arquivamento e recuperação de informações de grandes arquivos. Geralmente existia a figura do "arquivador", que era a pessoa responsável em organizar os dados, registrá-los, catalogá-los e recuperá-los quando necessário. Esse método, apesar de simples, exigia um grande esforço para manter os dados atualizados bem como para recuperá-los. As informações em papéis também não possibilitavam a facilidade de cruzamento e análise dos dados. Por exemplo, o inventário de estoque de uma empresa não era uma tarefa trivial nessa época, pois a atualização dos dados não era uma tarefa prática e quase sempre envolvia muitas pessoas, aumentando a probabilidade de ocorrerem erros.
O início foi caracterizado pelo surgimento dos Sistemas Operacionais ou Orientados à Operação, automatizados através de grandes computadores e mais à frente migrado para microcomputadores. Com o advento da internet no Brasil, a partir dos anos 90, a profissão ganhou novo impulso, expandindo e facilitando os mecanismos de armazenamento e processamento de dados, assim como o desenvolvimento de softwares.



Conceito Acadêmico:

O analista de sistemas se concenta nas questões do sistema de informações que envolvem o sistema. Essa pessoa desenvolve idéias e sugestões para o modo como a tecnologia da informação pode melhorar os processos da empresa, projeta novos processos da empresa com a ajuda do analista de negócios, projeta o novo sistema de informações e garante que todos os padrões do SI serão mantidos. Os analistas de sistemas provavelmente terão treinamento e experiência significativos em análise e projeto, programação e ainda em áreas da empresa. Ele representa os interesses do departamento de SI e trabalha intensamente em todo o projeto, mas talvez um pouco menos durante a fase de implementação.
(DENNIS, Alan; HALEY WIXON, Barbara - Análise e Projeto de Sistemas - LTC, Rio de Janeiro - 2005)


Conceito - Internet

Atua na aquisição, desenvolvimento e gerenciamento de serviços e recursos da tecnologia da informação assim como no desenvolvimento e evolução de sistemas e infra-estrutura para uso de Podem atuar também como empresários de: tele processamento, segurança, suporte e manutenção à informática, manutenção e expansão de redes, processamento e comunicação de dados, desenvolvimento e produção de tecnologia da informação empresarial, entre outras.
(Wikipediahttp://pt.wikipedia.org/wiki/AnA1lise_de_Sistemas_e_Tecnologia_da_Informa%C3%A7%C3%A3o - Acessado em 26/01/2009 - 22:11)

Conceito Pessoal:

O analista de sistemas é um profissional generalista, que deve possuir uma boa visão do todo, com boas capacidades organizacionais, fácil relacionamento interpessoal, empatia, bons conhecimentos gerais sobre Tecnologia de Informação e, normalmente, especialização em alguma área (sistemas, infraestrutura, etc). É o responsável (teoricamente) por interpretar as necessidades de negócio do usuário e transmiti-las, através de documentos e diagramas específicos, às equipes de desenvolvimento, para a transformação em um software.
É sua responsabilidade a coleta de informações, desde a compreensão não tecnológica do problema (ou seja, o que queremos automatizar / sistematizar), o por que queremos fazer isso (praticidade, confiabilidade, velocidade, etc.), se é viável e realmente necessário esse investimento (as vezes, o usuário pede um sistema complexo sem saber que sua necessidade é resolvida por uma planilha Excel) e quem esse projeto irá atingir (áreas, pessoas, empresas, filiais, etc.).
O analista também realiza as reuniões de levantamento de requisitos (falaremos em outro tópico), documenta as conversas, as traduz em algo sintetizado e organizado, de acordo com padrões definidos por ele ou pela empresa e distribui aos demais envolvidos na produção do sistema. Interage com outros profissionais para garantir que a infraestrutura mínima (servidores, links, plataforma de backup) estejam disponíveis e suportem o sistema sem colocar em risco sua integridade, segurança e performance.
Também desenvolve casos de teste, acompanha os testes dos módulos do sistema, pode realizar apresentações do sistema aos clientes e documenta todo ou parte do sistema.
Ainda sobre este tema, temos algumas discussões muito legais, mas que fogem do escopo deste tópico. Estou apresentando, aqui, um cenário formal, de uma grande empresa. Nas empresas (e projetos) menores, o cenário pode ser diferente... e falarei sobre isso numa próxima oportunidade.