Método de Desenvolvimento de Sistemas - DC

Propaganda
Curso: Organização, Sistemas e Métodos
Método de Desenvolvimento de Sistemas
(conteúdo baseado no Capítulo 2 de Organização, Sistemas & Métodos de Maria
Esmeralda Ballestero Alvarez - Vol. 1, McGraw Hill, 1990)
O objetivo básido do estabelecimento de um método padronizado de desenvolvimento
de sistemas é obter:





maior consistência no trabalho
melhor qualidade (oferecida ao usuário)
maior facilidade no treinamento de novos analistas
eliminação das perdas acarretadas por caminhos sem saída
melhor controle dos resultados obtidos no desenvolvimento de sistemas
O método adotado deve ser genérico o suficiente para que seja passível de utilização
em qualquer circunstância empresarial, independentemente de:




tipo de empresa
tipo de aplicação
uso (ou não) de computador
complexidade/tamanho do sistema
método
fase
etapa
atividade
passo
A- Vantagens no Uso de Método Padrão
 trabalho sistematizado
 documentos padronizados
 controle acurado
 experiências compartilhadas
 treinamento adequado
 eficiência dos recursos
B-Características Básicas do Método Adotado
 enfoque sistêmico
 níveis de informação (método pressupõe níveis de hierarquia para a informação)
 objetivos do sistema (objetivos fixados em nível mais elevado e a partir desse
ponto, detalhados em cada um dos níveis)
 coleta de dados: método apresenta a possibilidade de uso de todas as formas
existentes de coleta de dados
 documentação gerada: cada etapa concluída gerará documentos pr'oprios que
servirão como histórico do distema, informação aos futuros analistas envolvidos,
acompanhamento do usuário e controle de execução das fases e alcance dos
objetivos
1

pontos de revisão: cada fase concluída implica sempre a anuência expressa do
usuário, no que diz respeito ao contúdo e à abordagem apresentada, bem como à
caracterização e priorização dos objetivos. Só nesses pontos ocorre o fato do
"para-continua"com relação ao sistema como um todo.
C-Tratamento de Informações no Método Adotado
dado: estado puro, sem qualquer tratamento
informação: dados que receberam algum tratamento seja ele:
consolidação, desagregação, análise, reapresentação de forma adequada a
determinadas necessidades.
Características Necessárias à Informação












freqüência
redundância - se a possibilidade de ocorrência de ruídos é suficientemente alta
para incorrer em graves problmas, é conveninete haver redundância
custo/benefício - uma informação só deve ser produzida se proporcionar um
resultado pelo menos equivalente ao seu custo de produção
detalhamento
disponibilidade: assim como não são necessárias informações atrasadas, também
não é conveninete tê-las antes da hora necessária (custo de armazenagem)
precisa/correta
transmissão (criptografia)
padronização
previsões
execução
relevância - deverá ser apenas necessária e suficiente para a tomada de decisão.
Evitar excesso desnecessário de informações. Toda informação tem um custo
associado
confiabilidade
Análise de Organizações, Sistema e Métodos envolve o processo de:




analisar
projetar
implementar e
avaliar
sistemas que forneçam informações de apoio ao processo de tomada de decisão,
estebeleçam as ordens hierarquizadas das operações para atingir um determinado
objetivo ou produto manufaturado.
A definição não obriga nem pressupõe a utilização de processamento eletrônico de
dados. Computadores são considerados ferramentas de auxílio.
2
PROJETO
PROPOSTA (1)
ANTEPROJETO(2)
PROJETO
LÓGICO (3)
PROJETO
FÍSICO (4)
IMPLANTAÇÃO (5)
MANUTENÇÃO (6)
3
primeiro contacto que ocorre entre o usuário e o analista. Produto: documento
proposta.
PROPOSTA (1)
Definição do
Projeto (1.1)
definir exatamente
problema
qual
Estudo do
Projeto (1.2)
é
o
definir a administração do projeto
e a equipe para a sua execução
 estudo preliminar: define os
seguintes aspectos do sistema:
amplitude,
outras
áreas
participantes, outros sistemas e
solucoes e resultados desejados
 análise preliminar: compreender o
escopo, parâmetros e o âmbito do
projeto. Responde às questões: qual
é o problema? há solução? qual é a
solução, é viável?
 definição inicial: detalhar as
respostas obtidas na análise
preliminar.
 planejamento: informar o usuário
como será efetuado o trabalho
 organização: informar ao usuário
os recursos que serão utilizados
Ferramenta básica: quadro de
disponibilidades
de
recursos
humanos e necessidades.
Revisão e
Aprovação (1.3)
submeter à apreciação do
usuário o conteúdo completo
apreciado pelo analista na
Proposta.
 revisão: o documento
Proposta deverá conter todas
as deliberações do usuário
 aprovação: deverá estar
explícita
na
Proposta,
mencionando os nomes e
cargos dos encarregados pela
aprovação.
Ferramentas básicas: reunião,
apresentação ou demo.
Ferramenta básica: síntese como
processo mental
4
ANTEPROJETO (2)
Projeto do
Sistema (2.1)
engloba os ciclos de
levantamento
de
dados e arquitetura do
sistema atual, com o
propósito de criação
das definições básicas
do novo sistema.

sistema
atual:
levanta e determina
claramente cada um
dos elementos que
compõem o sistema
atual., evidenciando:
estrutura sistêmica,
estrutura
orgânica,
procedimentos,
informações,
controles
internos,
arquivos,
resursos
humanos,
arranjo
físico
 análise do sistema
atual:
tem
por
objetivo
entender
como o trabalho é
desenvolvido.
Responde à pergunta:
o
que
está
acontecendo?
 detalhamento do
novo sistema: define
todas
as
características
da
solução que será
oficialmente
apresentada
ao
usuário,
para
aprovação.
efetuam-se análises e o início da arquitetura do sistema. São elaborados os
levantamentos de dados.
Equipamentos do
Sistema (2.2)
Estudo Econômico
(2.3)
verifica quanto custa o
sistema, da forma
como é executado, qto.
se gastará na sua
modificação e quanto
passará a custar a partir

sistema
atual: da sua implantação.
determinar
os
equipamentos usados  sistema atual: visa
definir exatamente qto.
pelo sistema
 análise do sistema custa hoje o sistema
atual: verificar se os existente
recursos
materiais  novo sistema:
existentes
são custos do sistema atual
suficientes ao sistema. versus custos do novo
 detalhamento do novo sistema
 análise econômica
sistema
geral: todos os dados
apurados nas atividades
acima
devem
ser
confrontados
para
determinar
a
viabilidade do novo
sistema. É feito um
estudo sobre o tempo
de
retorno
do
investimento.
trata dos equipamentos
e
bens
concretos
necessários
ao
funcionamento
do
sistema
Estudo do Projeto
(2.4)
estabelecer para o
usuário como será
efetuada a Adm. do
Projeto e categorizar
a equipe encarregada
de sua execução.
Revisão e
Aprovação (2.5)
 exposição completa do
anteprojeto
e
da
proposta ao usuário
 visa vender uma idéia
com
a
respectiva
aprovação ou não do
usuário.

planejamento:
informar o usuário Ferramentas básicas:
como será efetuado o reunião, apresentação,
trabalho na próxima palestra e demonstração
fase.

organização:
informar os usuários
quem
são
os
profissionais que irão
participar nas fases
seguintes do projeto.
Ferramentas básicas:
cronograma
físico
financeiro; quadro de
disponibilidades de
recursos humanos e
necessidades.
Ferramentas básicas:
pertencem
à
Eng.
Econômica.
Ferramentas básicas:
organograma,
fluxograma, layout,
QDT, levantamentos.
5
PROJETO LÓGICO
(3)
detalha minuciosamente o que foi definido no Anteprojeto.
Estudo do
Projeto (3.1)
Sistema
Administrativo (3.2)
retomadas as def. de
recursos de 1.2 e 2.4,
para que sejam feitas
correções em função
dos fatos ocorridos.
especificação
detalhada
das características globais
do sist. admin. - ie, de
todo aquele sistema que
em sua execução não
intervenha nenhum tipo de
equipamento, ou seja, é
desenvolvido de forma
manual.

administração:
fornecer à equipe de
trabalho os recursos,
princípios e políticas
que irão reger todo o
trabalho
dos
participantes
no
projeto.
 definição do sistema:é a
especificação
propriamente
dita:
objetivos,
entradas,
tratamento de dados,
saídas, arquivos
 desenho do sistema :
apresenta a configuração
gráfica que melhor detalha
o sistema.
Ferramentas básicas:
diagramas, fluxogramas,
modelos de relatórios e de
formulários, estudos de
layout, quadro distributivo
de tarefas.
Sistema
Operacional (3.3)
é a especificação detalhada
de todas as características
do Sistema Operacional.
Por SO entenden-se aquele
sistema
que
utiliza
computadores.
 definição do sistema:
deve ser realizada em nível
de
detalhamento
que
permita que a programação
possa ser realizada

desenho
do
sistema:devem
ser
apresentados
todos
os
diagramas
esquemáticos
analíticos ou sintéticos que
detalhem graficamente o
sistema
 equipamentos do sistema:
seleção do equipamento que
o sistema utilizará - .
hardware e software.
Revisão e
Aprovação (3.4)
submeter à apreciação
do usuário o conteúdo
do Projeto Lógico,
composto pelo Manual
do Usuário do Sistema
Administrativo e pelo
Manual do Usuário do
Sistema Operacional.
6
PROJETO FÍSICO (4)
Desenvolvimento
(4.1)
produção real do sistema especificado logicamente, que foi aprovado
pelo usuário
Treinamento (4.2)
 desenvolvimento:
de
nada
adianta
desenvolver um sistema
se ninguém, dentro da
empresa, saba como
lidar com ele ou sabe
para que serve. o
Treinamento tem como
objetivos: informar que
o sistema existe, está
disponível e pode ser
usado; informar o que o
sistema pode ou não
oferecer; ensinar a
trabalhar com ele.
produção efetiva das
ferramentas definidas
em 3.2 e 3.3
Teste (4.3)
efetuar a validação
completa do sistema
como um todo. Os
resultados
colhidos
irão estabelecer se o
sistema está pronto ou
não.
Revisão e
Aprovação (4.4)
função dos resultados
obtidos no teste
 montagem do módulo
de treinamento que será
utilizado
IMPLANTAÇÃO (5)
Planejamento
(5.1)

montagem de
cronograma
de
atividades e criação dos
produtos
ou
ferramentas necessárias
à implantação
MANUTENÇÃO (6)
quando se coloca em prática (funcionalmente), o sistema
desenvolvido
Simulação (5.2)
Revisão e
Aprovação (5.3)
 teste completo de
sistema,
intervindo
todas
as
áreas
envolvidas (internas ou
externas) à empresa,
fazendo-se as correções
necessárias

função
dos
resultados obtidos no
passo anterior
Execução (5.4)
 coloca-se em
funcionamento
o
sistema
desenvolvido,
dentro da linha de
uso normal
contínuo acompanhamento do sistema
Avaliação (6.1)
 definir quão eficaz
e eficiente foi a
solução adotada para
o
problema
que
existia
Ajuste (6.2)

ocasionalmente
alguns
erros
não
surgem na simulação
(5.2), só ocorrendo
com o passar do
tempo.
Revisão (6.3)
 preventiva ou corretiva
e normalmente envolve
o sistema como um todo
7
Download