Parte 3 - Univasf

Propaganda
Universidade Federal do Vale do São Francisco
Curso de Administração
Tecnologia e Sistemas de Informação - 03
Prof. Jorge Cavalcanti
[email protected]
www.univasf.edu.br/~jorge.cavalcanti
www.twitter.com/jorgecav
1
Componentes de SIs
Pessoas
Organiz.
SI
Unidades que exercem
diferentes funções, tais
como:
vendas,
produção, educação;
Principais
características:
• Hierarquia
• Estrutura
• Formalismo
Tecnologia
1
Componentes de SIs
Utilizam
as
informações geradas
para algum processo
de tomada de decisão
(ambiente de trabalho);
Realimentam o SI com
novos
dados
que
geram
novas
informações;
Interagem diretamente
com o SI.
Pessoas
Organiz.
SI
Tecnologia
Componentes de SIs
Pessoas
Organiz.
SI
Tecnologia
Meio pelo qual os dados
são transformados em
informação;
Pode ser:
• lápis e papel;
• computador: hardware,
software.
2
Ciclo de Desenvolvimento de SIs
Investigação
Análise
Projeto
• Determinar problema;
• Realizar
estudo
de
viabilidade;
• Plano de gerenciamento;
• Produto:
Estudo
de
viabilidade;
Implantação
Manutenção
Ciclo de Desenvolvimento de SIs
Investigação
• Analisar necessidades de
informação dos usuários;
• Analisar ambiente;
• Definir
requisitos
funcionais (produto)
Análise
Projeto
Implantação
Manutenção
3
Ciclo de Desenvolvimento de SIs
Investigação
Análise
Projeto
• Desenvolver
especificações
para
recursos
diversos:
hardware, software, rede,
pessoal;
• Produto: Especificações
do sistema;
Implantação
Manutenção
Ciclo de Desenvolvimento de SIs
Investigação
Análise
Projeto
• Aquisição de hardware e
software;
• Teste do sistema;
• Treinamento;
• Conversão para o novo
sistema;
• Produto:
Sistema
operando;
Implantação
Manutenção
4
Ciclo de Desenvolvimento de SIs
Investigação
Análise
Projeto
• Utilizar processo de revisão
após
implantação
para
monitoração,
avaliação
e
modificação;
• Tipos de manutenções:
• adaptativas;
• evolutivas;
• preventivas;
• corretiva;
Implantação
Manutenção
Ciclo de Desenvolvimento de SIs
Investigação
Interação constante com
os usuários
Análise
Projeto
Implantação
Manutenção
5
Ciclo de Desenvolvimento de SIs
Investigação
Interação constante com
os usuários
Análise
Projeto
Implantação
Manutenção
Investigação
Produto Estudo de Viabilidade:
Estudos
preliminares
que
investigam
as
necessidades de informação dos potenciais
usuários
e
determinam
os
recursos,
custos/benefícios e viabilidade do projeto;
São realizados por meio de métodos de coleta de
informação:
Entrevista com funcionários, clientes, gerentes;
Questionário para os usuários finais;
Observação
pessoal, gravação em vídeo ou envolvimento
nas atividades de trabalho dos usuários finais;
6
Investigação
São realizados por meio de métodos de coleta de
informação:
Exame
de
documentos,
relatórios, manuais de procedimentos e
outros registros;
Desenvolvimento,
simulação
observação de um
atividades de trabalho.
modelo
e
das
Investigação
Viabilidade pode ser avaliada em termos de
4 categorias:
Organizacional;
Econômica;
Técnica;
Operacional.
7
Investigação
Viabilidade pode ser avaliada em termos de
4 categorias:
Organizacional;
Econômica;
Técnica;
Operacional;
Eficácia com que o
sistema proposto apóia os
objetivos estratégicos da
organização;
Investigação
Viabilidade pode ser avaliada em termos de
4 categorias:
Organizacional;
Econômica;
Técnica;
Operacional;
• Economia de custos;
• Aumento da receita;
• Redução
do
investimento;
• Aumento dos lucros.
8
Investigação
Viabilidade pode ser avaliada em termos de
4 categorias:
Organizacional;
Econômica;
Técnica;
Operacional;
• Custos:
• tangíveis:
hardware,
software, salários, etc..;
• intangíveis:
satisfação
do cliente e dos usuários
finais;
Investigação
Viabilidade pode ser avaliada em termos de 4
categorias:
Organizacional;
Econômica;
Técnica;
Operacional;
• Benefícios:
• tangíveis: aumento das
vendas; redução de custos
operacionais; aumento da
eficiência;
• intangíveis:
disponibilidade
de
informações;
posição
competitiva, imagem da
organização;
melhor
atendimento ao cliente;
9
Investigação
Viabilidade pode ser avaliada em termos de 4
categorias:
Organizacional;
Econômica;
Técnica;
Operacional;
Capacidade, confiabilidade e
disponibilidade de hardware,
software e rede;
Investigação
Viabilidade pode ser avaliada em termos de 4
categorias:
Organizacional;
Econômica;
Técnica;
Operacional;
• Aceitação dos usuários
finais;
• Apoio administrativo;
• Requisitos dos clientes,
fornecedores e governo.
10
Ciclo de Desenvolvimento de SIs
Investigação
Interação constante com
os usuários
Análise
Projeto
Implantação
Manutenção
Análise de Sistemas
Estudo detalhado sobre as necessidades
dos usuários requisitos funcionais
É a base do projeto;
Determina necessidades de informações da
organização e dos usuários finais;
que é o sistema;
Produto
final:
documento
requisitos do sistema
Análise define o
de
11
Análise de Sistemas
Tipos de Análise
Análise organizacional: informações sobre
a organização que são importantes para o
sistema:
Estrutura
de administração;
Estrutura de pessoal;
Atividades empresariais;
Ambiente
de interação: com quais
sistemas o sistema proposto via
interagir?
Análise de Sistemas
Tipos de Análise
Análise do Sistema atual (se existir):
Sistema pode ser melhorado ou substituído;
Como o sistema atual funciona: quais
recursos de hardware, software, rede,
pessoas como interagem;
Como são realizadas as atividades de
entrada,
processamento,
saída,
armazenamento e controle dos dados;
Tarefas dos usuários finais;
12
Análise de Sistemas
Tipos de Análise
Análise
dos
Funcionais:
Requisitos
Identificar o que deve ser feito quais as
funcionalidades do sistema;
Requisitos funcionais estão vinculados
diretamente às necessidades dos usuários;
Requisitos:
Interface com o usuário;
Processamento;
Armazenamento;
Controle;
Análise de Sistemas
Tipos de Análise
Interface com o usuário:
Necessidades de entrada/saída dos usuários devem
ser apoiadas pelo sistema, incluindo formatos,
conteúdo, volume e freqüência de cada tipo de
entrada/saída;
Interface é um aspecto extremamente importante facilidade
de
uso
do
sistema
USABILIDADE;
Processamento:
Atividades requeridas para converter entrada em saída
(dados em informação);
Cálculos, regras de decisão;
Tempo de resposta, conversão, processamento;
13
Análise de Sistemas
Tipos de Análise
Armazenamento:
Organização, conteúdo e tamanho dos
bancos de dados, tipos e freqüência de
atualização e consultas;
Controle:
Precisão, validação, segurança, proteção e
requisitos de adaptação para as funções de
entrada,
processamento,
saída
e
armazenamento do sistema;
Prototipação: Mecanismo para
Coleta de Requisitos
Prototipação:
Rápido desenvolvimento e teste de modelos de
funcionamento, ou protótipos, de aplicações
por meio de processos interativos e repetitivos
entre analistas e usuários finais;
Torna a tarefa do analista mais fácil e rápida;
Pode ser utilizada tanto para pequenos quanto
para grandes sistemas;
Os protótipos são refinados até que o sistema
seja aceito;
14
Prototipação: Mecanismo para
Coleta de Requisitos
Prototipação:
Os protótipos podem ser feitos em simuladores,
softwares de apresentação ou mesmo em
papel.
Prototipação: Mecanismo para
Coleta de Requisitos
Processo de prototipação:
Equipe: alguns usuários finais e
programadores de SI formam uma equipe
para desenvolver a aplicação;
Esquema: o esquema é convertido em
um
protótipo
simples,
utilizando
ferramentas de prototipagem;
Apresentação: algumas telas e conexões
de rotina são apresentadas;
Feedback: refinações no protótipo a
partir de sugestões dos usuários;
15
Prototipação: Mecanismo para
Coleta de Requisitos
Reiteração: apresentações e repetições
adicionais;
Consultoria: são realizada consultorias
com programadores/consultores de TI para
identificar potenciais melhorias e
conformidade aos padrões da organização;
Aceitação: os usuários examinam e
endossam o novo sistema;
Instalação: novo sistema é instalado para
ser utilizado;
Ciclo de Desenvolvimento de SIs
Investigação
Análise
Projeto
Implantação
Manutenção
16
Projeto de Sistemas
como é o sistema;
Projeto define
Três atividades básicas:
Projeto de interface;
Projeto de dados;
Projeto de processos;
Projeto de Sistemas
Projeto
de Interface:
Apoio à interação entre os usuários e as aplicações do
sistema;
Telas de apresentação;
Diálogos interativos;
Definição de formulários;
Definição de relatórios formatos;
17
Projeto de Sistemas
Projeto
de Dados:
Projeto da estrutura do banco de dados;
Descrição detalhada de:
Atributos sobre os quais o sistema precisa manter
informações objetos, pessoas, eventos;
Relação entre atributos;
Arquivos e registros;
Regras de integridade como cada atributo é especificado
e utilizado no sistema;
Projeto de Sistemas
Projeto de Processos:
quais
programas e procedimentos são
necessários para satisfazer os requisitos
Projeto
de
recursos
de
software
funcionais definidos na etapa de análise;
Produto Final especificações:
De interface;
De banco de dados;
De software;
De hardware e rede;
De recursos humanos;
18
Ciclo de Desenvolvimento de SIs
Investigação
Análise
Projeto
Implantação
Manutenção
Implantação
É a concretização do projeto
Os desenvolvedores seguem os planos e modelos
descritos pelos projetistas
A versão implementada do sistema é entregue ao
cliente
Capacitação dos usuários – outro fator
determinante do sucesso do SI.
19
Ciclo de Desenvolvimento de SIs
Investigação
Análise
Projeto
Implantação
Manutenção
Manutenção
Etapa contínua após implantação, através de
revisões para monitoração, avaliação e
modificação;
Tipos de manutenções:
Adaptativas;
Evolutivas;
Preventivas;
Corretiva.
20
Download