You are on page 1of 6

ANÁLISE E DESENHO DE SISTEMAS

TEMA 2 – Análise de Sistema, Analista de Sistemas;

A - Análise
Análise – Derivado do grego analýein (desatar, soltar), significa dissolução de um
conjunto em suas partes. Em sentido amplo, empregam-se os termos “análise” e
“analisar” como sinónimos de exame e examinar, pesquisa e pesquisar, verificação e
verificar.

B - Análise de Sistemas
Análise de Sistemas:
 É o método usado pelas organizações para criar e manter sistemas que realizam
as funções básicas do negócio.
 Tem como objectivo principal, melhorar a eficiência dos trabalhadores
aplicando soluções de software para as principais tarefas do negócio.
 É o processo de criação ou melhoramento de um sistema de informação com
vista a responder as necessidades e objectivos de um determinado sistema.
 Representa um estudo detalhado de uma área de trabalho (processo), que
antecede uma acção que, quase sempre, implica no desenvolvimento de um
conjunto de programas integrados (sistema) destinado à execução, controle e
acompanhamento do processo.

No processo de análise de sistemas há que ter em conta a fronteira do sistema e o seu


meio ambiente. No processo de análise de sistemas deve ser usada uma metodologia
de forma a garantirmos o sucesso do sistema.

C - Engenharia de Software
Os processos de Engenharia de Software foram desenvolvidos para assistir a Análise e
Desenho de Sistemas. Os processos de Engenharia de Software usam:
 Metodologias: Vários passos compreensivos para o desenvolvimento de
sistemas.
 Técnicas: Processos que são seguidos para ter a certeza que o trabalho está a
ser realizado correctamente, completamente e é compreensível para os outros
membros do projecto.
 Ferramentas: Programas (de computador ou não) para assistirem os
desenvolvedores na aplicação das técnicas para o processo de análise e desenho.

D – Necessidade de análise de sistemas


Numa organização, faz-se análise de sistema:
 Para o desenho de uma ferramenta que irá apoiar a organização;
 Para melhor entendimento do funcionamento do sistema;
 Para a solução de um problema encontrado;
 Para propor melhorias ao funcionamento do sistema actual.

Problema: Diferença entre uma situação existente e uma situação desejada. A


identificação do problema é o processo de definir as diferenças.
1
E – Problemas na análise de sistemas
Alguns problemas que podem ocorrer no processo de análise de sistema:
 O processo de análise é caracterizado por ambiguidade;
 Dificuldades de escolha das ferramentas a usar durante a análise e desenho de
SI;
 Necessidade do analista conhecer o software e hardware disponível, para
melhor recomendação;
 Rápidas mudanças das tecnologias.

F - Participantes do Processo de Análise de Sistemas


Os principais participantes no processo de análise de sistemas são os seguintes:
 Técnicos da área de informática: São os Analistas de sistemas,
programadores, desenhadores de Base de Dados, etc.
 Grupo de utilizadores: Contribuintes na identificação dos requisitos, tem
experiência no uso de pacotes informáticos, com capacidade de desenvolver
pequenos módulos.
 Gestores: interessados no desenvolvimento do SI para dar solução aos
problemas actuais da organização.

G - Analista de Sistemas
Analista de Sistemas – um dos técnicos de informática, é a pessoa cuja
responsabilidade é executar a análise de sistemas. Usa as técnicas de análise, desenho
e implementação de sistemas de informação para resolver problemas de negócio, com
recurso a tecnologia de informação.

Papel do Analista de Sistemas


Durante o processo de análise de sistemas, o analista de sistemas pode desempenhar
diferentes papéis de modo a atingir um produto de qualidade:
 Especialista de Análise de Sistemas: Deve analisar e desenhar o sistema,
exercendo as funções de técnico.
 Consultor: Identifica os problemas e delineia as soluções.
 Agente de Mudança: Deve convencer aos utilizadores e gestores a mudarem
de atitude no que diz respeito ao melhoramento do SI e a adopção de novas
tecnologias.
 Gestor: Deverá ter a capacidade de gerir o projecto de desenvolvimento de SI
incluindo a gestão dos diferentes recursos (Humanos, Financeiros, Materiais,
etc.) alocados ao projecto.
 Facilitador: Fornece informações sobre as novas tecnologias, executa a
formação/treino dos utilizadores do sistema no uso de novos procedimentos,
uso de novas tecnologias, etc.

Tarefas do Analista de Sistemas


 Dirigir a equipa técnica durante o desenvolvimento do sistema;
 Analisar e identificar os problemas da organização;
 Identificar e apresentar alternativas de soluções para cada problema
identificado;
2
 Garantir o cumprimento das normas e regras da organização durante o processo
de desenvolvimento do sistema.

Características de um “bom” Analista de Sistemas


 Boa aplicação técnica de análise e desenho;
 Deve ser bom intermediário entre os programadores / desenhadores de base de
dados e os utilizadores / gestores do sistema;
 Excelentes capacidades de comunicação;
 Deve ser crítico;
 Deve ser diplomata e bom motivador;
 Deve demonstrar entusiasmo aos outros membros da equipe;
 Deve ter espírito de trabalho em equipa;
 Deve valorizar as ideias/opiniões de outros;
 Boa capacidade de negociação;
 Deve ser um coordenador;
 Deve ter a capacidade de resolução de conflitos;
 Deve ser um bom gestor;
 Deve ter boas capacidades de solução de problemas (identificar os sintomas de
problema, as causas e propor as soluções);

O Analista como aquele que resolve o problema do negócio


 Tem conhecimento da tecnologia computacional e conhecimentos de
programação.
 Entendem os problemas de negócio.
 Usa métodos lógicos para resolver o problema.
 Tem a curiosidade fundamental.
 Quer fazer as coisas melhores.
 É mais para a solução do problema do negócio do que para a programação
técnica.

Método a ser usado pelo analista para a resolução do problema


 Pesquisar e entender o problema apresentado.
 Fazer uma análise do Custo e Benefícios.
 Definir os requisitos para resolver o problema.
 Desenvolver um conjunto de soluções possíveis (alternativas).
 Decidir pela melhor alternativa e fazer uma recomendação.
 Definir detalhes de implementação da solução escolhida.
 Implementar solução escolhida.
 Monitorar para se certificar que obtém os resultados desejados.

Diálogo Analista x Cliente


 Deve ser Iterativo, lógico e limitado.
 Analista é a união entre os utilizadores e os projectistas.
 Muito importante antes da conclusão da etapa de requisitos funcionais do
sistema.

3
 O Analista de Sistemas responde pelo utilizador a qualquer dúvida que os
intervenientes na construção venham a ter.
 Esta ferramenta, diminui possíveis dúvidas a serem levantadas durante a fase de
construção.
 É preciso definir bem as responsabilidades de cada um, O analista é responsável
por estudos de viabilidade/ alternativas, custo/benefícios, especificações, prazos
e teste de aceitação. Utilizador é o receptor final do sistema. Este é o
responsável pela decisão de integração do sistema dentro das operações da
empresa, ou não. NOTA: Somente o utilizador pode aceitar o sistema.

Integridade e Ética
O Analista de Sistemas tem acesso a informação confidencial, como por exemplo, os
salários, projectos estratégicos da organização, segurança dos sistemas, acesso á
informação, etc.
 Os analistas devem manter a informação em privado.
 Os analistas devem planear a segurança dos sistemas para proteger a
confidencialidade da informação.
 Qualquer quebra de integridade e ética pode arruinar a carreira do analista de
sistemas.

H – Habilidades do Analista de Sistemas


As habilidades do analista de sistemas podem ser agrupadas em: habilidades técnicas,
habilidades administrativas,

Habilidades Técnicas do Analista de Sistemas


Habilidades em:
 Tecnologias de informação e comunicação (PC, Telefone, Fax, Satélites, etc.)
 Sistemas Operativos (Windows, Linux, Unix, VMS, OS 2, MS DOS, Mac OS,
BSD, ReactOS, etc.)
 Linguagens de Programação (C++, Java, VB, Cobol, Assembler, Pascal,
Simula,, Fortran, Python, C, etc.)
 Bases de dados (Oracle, SQL Server, DB 2, MySQL, etc.)
 Padrões de comunicação de dados (Modelo OSI)
 Ambientes e ferramentas de desenvolvimento de SI
 Ferramentas e linguagens de desenvolvimento WEB (PHP, HTML,
Dreamweaver, ColdFusion, etc)
 Etc.

Habilidades de administração para Análise de Sistemas


 Gestão de Recursos
o Os analistas de sistemas precisam saber como obter os diferentes
recursos da organização, que inclui as seguintes capacidades: prever o
uso de diferentes recursos; seguir o consumo dos diferentes recursos;
verificar o uso efectivo dos recursos; avaliar a qualidade dos recursos;
etc.
 Gestão de Projecto

4
o Os analistas de sistemas precisam saber prevenir que os projectos levem
muito tempo; prevenir que os projectos ultrapassem o orçamento pré
estabelecido; assistir a gestão a manter o progresso correcto do projecto.
A gestão de projecto consiste em diferentes passos: decompor o projecto
em tarefas independentes, determinar a relação entre as tarefas, atribuir
recursos e pessoal às tarefas.
 Gestão de Risco
o Habilidade de antecipar o que pode acontecer de errado no projecto.
o Minimizar o risco e/ou minimizar os danos que possam surgir.
o Alocação de diferentes tipos de recursos.
o Estabelecer prioridades de actividades com vista a obter grandes ganhos.
 Gestão de Mudanças
o Habilidade de assistir as pessoas no processo de mudança para o novo
sistema.
o Habilidade de lidar com questões técnicas relacionadas com a mudança:
Obsolência e Reusabilidade.

Habilidades interpessoais para Análise de Sistemas


Os tipos de habilidades interpessoais que o Analista de Sistemas deve possuir:
 Comunicação,
 Trabalhar sozinho e em grupo,
 Facilitador de grupos,
 Gestão de expectativas.

I - CONSOLIDAÇÃO
 Análise – definição;
 Análise de sistema – Definição; participantes no processo de análise, problemas
de análise de sistema, necessidades de análise;
 Analista de sistemas – definição; papel do analista, tarefas do analista,
características do analista, método usado pelo analista, integridade e ética,
habilidades do analista;
 Metodologia – definição;
 Técnica – definição;
 Ferramenta – definição;
 Identificação do problema – definição;

J - Exercícios
11. Tendo em conta a definição de Análise de Sistemas, faça a listagem das
prováveis actividades a serem exercidas tanto pelo Cliente/Utilizador, assim
como pelo Analista de Sistemas.
12. Quais são os papeis que um Analista de Sistemas pode desempenhar num
processo de desenvolvimento de sistemas? Explique em que consiste cada um
destes papéis.
13. No ambiente á sua volta, discuta aspectos/coisas nas quais podia usar a análise
de sistemas e mudar a situação actual.
14. Quais são as características que deve ter um Analista de Sistemas?
15. Quais são os principais participantes no processo de análise de sistemas?
5
16. Qual é a motivação para se fazer análise de sistemas numa organização?
17. Fale das suas habilidades como ser humano.
18. Fale das habilidades de um dos seus colegas de turma.
19. Já alguma vez teve que mudar da sua rotina de vida/trabalho diária? Que
mudanças teve que enfrentar?
20. Fale das habilidades de uma analista de sistemas e argumente a necessidade
dessas habilidades.

You might also like