Sunteți pe pagina 1din 16

Análise de Sistemas

Profs. Belo e Osa


Análise de Sistemas

Neste Material:
Importância do Software

Objetivo:

Ÿ Apresentar a importância do software


Ciclo de Vida Clássico

Ø Qualificar um produto é muito bom para que


tenhamos certeza de que há seriedade e
preocupação com a satisfação em tê-lo, mas,
qualificar o processo de produção é mais importante
para obter um produto melhor.

Ø Atualmente, temos as normas da ISO 9126:2003


que certificam o processo de produção de software
bem como o software pronto. Tais normas exigem
cada vez mais qualidade no gerenciamento do
projeto e tais exigências são convertidas em
benefícios para os usuários e desenvolvedores.
Ciclo de Vida Clássico

• Todo desenvolvimento de um software é


caracterizado por fases que quando colocados em
sequência tem-se o que chamamos de Ciclo de Vida
do Sistema (ou Ciclo de Vida Clássico), e é este
ciclo que deve ter qualidade.

• Vamos conhecê-lo?

• Modelado a partir dos moldes da engenharia


convencional, o Ciclo de Vida Clássico mostrado a
seguir, abrange as seguintes atividades:
Ciclo de Vida Clássico
Ciclo de Vida Clássico
Ciclo de Vida Clássico

ü Análise e Engenharia de Sistemas: uma vez que o


software sempre faz parte de um sistema mais
amplo, o trabalho inicia-se com o estabelecimento
de requisitos para todos os elementos do sistema,
como hardware, pessoas e informações.

ü Esta fase envolve a coleta de dados em um nível


mais amplo para que possa ser analisado
criteriosamente. Técnicas como entrevistas,
questionários, brainstorming, entre outras são muito
utilizadas e bem vindas nessa etapa.
Ciclo de Vida Clássico

 Projeto: é um processo de múltiplos passos que se


concentra na tradução das exigências e
necessidades coletadas na fase anterior em uma
representação no formato de um software que pode
ser avaliada quanto à qualidade antes que a
codificação se inicie.

 Assim como os requisitos, o projeto é documentado


e torna-se parte da configuração do software.
Ciclo de Vida Clássico

ü Codificação: o projeto deve ser traduzido numa


forma legível por máquina. A etapa da codificação
executa essa tarefa.

ü Testes: assim que o código é gerado, são feitos os


testes no programa. O processo de testes concentra
-se nos aspectos lógicos do software, a partir do
projeto ora apresentado para ser codificado.
Ciclo de Vida Clássico

ü Manutenção: sem sombra de dúvida, o software


sofrerá mudanças depois que for entregue ao
cliente.

ü Mudanças ocorrerão porque erros foram


encontrados, porque o software deve ser adaptado a
fim de acomodar mudanças em seu ambiente
externo (por exemplo, uma mudança exigida por
causa de um novo sistema operacional ou
dispositivo periférico) ou porque o cliente exige
acréscimos funcionais ou de desempenho.
Objetivos da Análise de
Sistemas – o papel do analista

Ø A maioria dos profissionais da área reconhecem


que a atividade de análise de sistemas é complexa
e demanda um bom tempo.

Ø Com isso....

Ø Surgem 02 perguntas principais:


Objetivos da Análise de
Sistemas – o papel do analista

Ø Quanto esforço deve ser envolvido na análise e


definição de sistemas?

Ø Quem o faz?
Objetivos da Análise de
Sistemas – o papel do analista

ü Quanto esforço deve ser envolvido na análise e


definição de sistemas?

ü É difícil dizer o quanto de esforço é necessário para


a atividade de análise e projeto, mas segundo
especialistas, de 10% a 20% de todo o esforço do
desenvolvimento de um sistema é aplicado na
atividade da análise do mesmo.
Objetivos da Análise de
Sistemas – o papel do analista

ü Quem o faz?

ü Um analista experiente e bem treinado deve dirigir


a maioria das tarefas.

ü O analista trabalha em conjunto com o pessoal


administrativo e técnico do cliente e com a equipe
de desenvolvimento do sistema.
Objetivos da Análise de
Sistemas – o papel do analista

Atividade:
üPesquisar sobre a norma ISO 9126:2003;
üRedija um resumo sobre esse assunto, apontando
as principais características, objetivos, vantagens
e/ou desvantagens.

üIMPORTANTE: não esquecer, em hipótese alguma,


de registrar na pesquisa a fonte (site, livro, revista,
etc.) consultada para a elaboração da mesma.
“Ignore, supere, esqueça. Mas 
jamais pense em desistir de 
você por causa de alguém.” 

CLARICE LISPECTOR

S-ar putea să vă placă și