Avaliação de Software e Fundamentos do Ciclo de Vida
Classificado em Tecnologia
Escrito em em português com um tamanho de 2,99 KB
Avaliação e Compra de Pacotes de Aplicativos
Procedimento Básico para Aquisição
- Estudo preliminar.
- Análise de produtos existentes no mercado.
- Estabelecer os requisitos de negócio que devem ser comparados com os produtos existentes.
Critérios de Avaliação do Produto
As características de mercado consideradas na técnica de avaliação do produto são:
- Desempenho eficaz: Satisfação das necessidades.
- Eficiência operacional: Mínimo consumo de recursos de hardware (HW), como tempo de resposta e memória do processador utilizada.
- Facilidade de uso: Operação e navegação simples, mensagens claras, disponibilidade de ajuda online, recuperação de falhas e erros.
- Qualidade da documentação: Manuais e materiais de apoio.
- Suporte do fabricante: Por exemplo, newsletters, consulta direta online, atualizações frequentes a um baixo custo.
- Serviço pós-venda: Treinamento, instalação gratuita e outros serviços.
Conceitos Fundamentais em Métodos de Desenvolvimento
- Método:
- É uma abordagem sistêmica e organizada para gerir o ciclo de vida do sistema ou partes específicas, incluindo tarefas individuais e sua sequência.
- Técnica:
- É um meio para realizar uma tarefa específica no ciclo de vida dos sistemas.
- Ferramenta:
- É um pacote de software (SW) que oferece suporte a uma ou mais técnicas.
Importância da Utilização de Métodos de Desenvolvimento
A utilização de um método de desenvolvimento é importante porque:
- Facilita a comunicação e o entendimento entre usuários, desenvolvedores, analistas e clientes.
- Facilita a manutenção e correções de bugs.
- Facilita o controle do projeto.
- Reduz o impacto da rotatividade (turnover) e da dependência pessoal.
- Cria uma base para melhoria contínua.
- Facilita a adição de novos módulos.
Fatores na Escolha de um Método de Desenvolvimento
A decisão sobre a aplicação de um método depende de:
- Âmbito de aplicação do método.
- Orientação do método (ex: orientado a objetos, orientado a processos).
- Tipo de utilização e problemas a serem resolvidos.
- Capacidade técnica e competência do pessoal.
- Tipos de sistemas orientados.
- Conjunto de técnicas e ferramentas que dão suporte.
Aplicação do Método de Desenvolvimento
A aplicação de um método de desenvolvimento permite partir de uma situação inicial, gerar soluções parciais para alcançar a solução final. O método também deve permitir o processo inverso: analisar o software (SW) final para compreender a situação inicial que o originou.