Atps de analise estruturada de sistema
Por: calaca • 16/9/2015 • Trabalho acadêmico • 1.085 Palavras (5 Páginas) • 364 Visualizações
A primeira coisa que se faz para desenvolver o software, e o
levantamento de requisito, esta atividade e repetida em todas as etapas de
desenvolvimento de software. Sommerville propôs um processo genérico de
levantamento e analise que contém as seguintes atividades:
Compreensão do domínio: os deveram desenvolver uma própria
compreensão do domínio da aplicação.
Coleta de requisitos: os desenvolvedores terão que colocar informação
para descobrir quais os requisitos necessário para o seu software.
Classificação: nesta atividade os desenvolvedores deveram considera o
conjunto não estruturado dos requisitos e os organizar em grupos
coletores.
Resolução de conflito: esta atividade e para tentar resolver os conflitos
que estão acontecendo no sistema.
Definição das prioridades: e atividade que ira definir a importância dos
requisitos.
Verificação de requisitos: e a parte do projeto que vai fazer uma
verificação dos requisitos para saber se estão concluídos ou não.
Ao se fazer estes processo e encontrada dificuldades em grandes pontos,
como o problema de não conseguir explicar o que o sistema irar realizar. Outra
dificuldade encontrada na fase de levantamento de requisitos e. o usuário principal não
saber o que quer que o sistema faça ou sabe e não consegue transmitir para o analista.
Quando o levantamento de requisito não e adequado, o projeto acaba
tornando-se pobre no seu diagnóstico, assim não consegue identificar a causa do
problemas, um custo elevado, prazos vencidos e etc.
Para que estes problemas não ocorram são utilizados técnicas para o
levantamento de requisito, cada técnica possui a sua vantagem e sua desvantagem, como
será mostrado logo abaixo com algumas técnicas dentre as várias existentes:
Levantamento orientado ao ponto de vista: essa técnica reconhece os
diferentes pontos de vista, vista e os utilizam para estruturar e organizar o
processo de levantamento e os próprios requisitos.
Etnografia: Nesta técnica, o analista se insere no ambiente de trabalho em
que o sistema será utilizado. O trabalho diário é observado e são anotadas
as tarefas reais em que o sistema será utilizado. O principal objetivo da
etnografia é que ela ajuda a descobrir requisitos de sistema implícitos,
que refletem os processos reais, em vez de os processos formais, onde as
pessoas estão envolvidas.
Workshops: nesta técnica consiste em sentar em equipe e começara
discutir os requisitos para que cada um consiga mostrar a sua opinião
tendo com o objetivo de adicionar o trabalho em equipe. Assim as
decisões são baseadas em processos bem definidos e com o objetivo de
obter um processo de negociação.
Prototipagem: tem por objetivo explorar aspectos críticos dos requisitos
de um produto, implementando de forma rápida um pequeno subconjunto
de funcionalidades deste produto.
Entrevista: esta e a técnica mais simples e a mais tradicional consiste em
fazer entrevista afim de criar e esclarecer todas as ideias criadas e
citadas.
Não existe uma técnica padrão para o processo de levantamento
de requisitos. Para alcançar um levantamento de requisitos mais preciso é
importante o conhecimento de diversas técnicas para saber que técnica de
levantamento aplicar em cada situação.
Necessidades do negocio
Criar um sistema que que esteja ligado à internet. Que seja um sistema leve de
fácil uso, onde somente os profissionais da imobiliária possa acessar o sistema, assim
evitando conflito com cliente.
O sistema tem que atende a necessidade de fazer um cadastro completo de venda
para não haja perca de informações. E crie a possibilidade de perca da venda para a
imobiliária, caso não tenha todas as informações do clientes.
Este sistema deverá sempre estar 100% atualizado para que possa resolver o
problema dos vendedor vender o mesmo terreno para clientes diferentes. Além de se
possível informar se o terreno que está oferecendo ao cliente está em negociação ou não
naquele momento.
Necessidades internas
...