Programação
POLYANNA P. GOMES FABRIS
Especialista em Engenharia de SW com UML
ANÁLISE DE SISTEMAS I
Aula 1
Introdução à Análise de Sistemas
O ANALISTA
Usuário
Analista
Programador
(Engenheiro de Software)
O QUE É ANÁLISE DE SISTEMAS?
Análise é o estudo de um problema que antecede a execução de alguma ação
Sistemas é o conjunto de elementos interligados objetivando um fim comum. Ex. Sistema de folha de pagamento
Análise de Sistemas É um processo de comunicação entre engenheiros de software
(analistas de sistemas) e clientes/ usuários do sistema, com o objetivo de definir detalhadamente os requisitos e propósitos de um software.
PERFIL DO ANALISTA
Ter a capacidade de compreender conceitos abstratos, reorganizá‐lo e sintetizar soluções;
Entender os ambientes do usuário;
Comunicar bem na forma escrita e verbal.
Visão do usuário
Visão do Analista
PROCESSO DE DESENVOLVIMENTO
DE SOFTWARE
Um processo define Quem está fazendo O Que,
Quando e Como para alcançar uma certa meta;
Em engenharia de software a meta é construir um software ou alterar um existente;
O processo reduz riscos, captura e apresenta as melhores práticas de desenvolvimento;
Promove uma cultura e uma visão comum a todos os envolvidos no processo.
COMPROMETIMENTO DO
ANALISTA
Ei Porco, acho que deveríamos abrir um restaurante.
Não sei não.
Qual seria o nome?
Não obrigado, eu estaria comprometido, enquanto você estaria apenas envolvido!
ATIVIDADE EM SALA
Atribuir P para Processo de desenvolvimento,
U para Usuários e A para Analista:
Que tal “Pernil com Ovos”.
Promove uma cultura e uma visão comum a todos os envolvidos
PROCESSOS DE DESENVOLVIMENTO
DE SOFTWARE
Elo entre o usuário e o desenvolvedor
Fornece os requisitos de software
Define Quem está fazendo O Que, Quando e Como para alcançar uma certa meta
Comunicar bem na forma escrita e verbal
Entender e avaliar a expectativa do usuário