1. Objetivo
Aplicar a Heurística do Objetivo na sua Proposta de Protótipo de
Projeto de Aplicativo de BD para a Matéria CES-30 ou CE-240; na
sua Proposta de Pesquisa em nível de Trabalho de Graduação (TG),
Dissertação de Mestrado (DM) ou Tese de Doutorado (TD); e
pesquisar 3 (três) diferentes assuntos na Internet, visando aumentar a
eficácia e diminuir o desperdício de recursos durante o
desenvolvimento de Trabalhos de Pesquisa no ITA.
2. Procedimento
Inicialmente aplicamos a heurística do objetivo sobre o tema do aplicativo de banco de dados a ser desenvolvido nessa matéria a fim de gerar sua versão 2.0. Após uma analise cuidadosa dos efeitos adversos, causas, tarefas e oropósitos, definimos o problema da seguinte maneira:
Controlar o fluxo de embarcações ao longo das hidrovias amazonicas afim de
garantir ao governo um conhecimento mais amplo dessas atividades e das influências
dessas na qualidade dos recursos hídricos da bácia amazônica.
Prosseguimos então com a escolha das alternativas de soluções possíveis, com as seguintes candidatas:
1) Desenvolver um aplicativo de banco de dados,até o final do ano corrente,
atualizado em tempo real ( ~10min) por controladores de portos e agentes
do IBAMA na bácia amazonica, com as informações de cada embarcação que por lá transitou.
2) Enviar agentes do IBAMA para fiscalizar diariamente os principais recursos hidroviários
da Amazônia reportando-se com certa frequencia( 1x por dia) às agências responsáveis.
(falha no fator praticabilidade/ disponibilidade)
3) Desenvolver um sistema de reconhecimento de imagens de satélite de alta-definição
de forma que se torne possível reconhecer e descrever embarcações que transitam
a bácia amazonica em tempo real ( ~10min). (Eliminada pelo fator integridade)
Seguimos então com a intitulação do projeto de banco de dados:
Monitor de Embarcações na Bácia Amazônica
Em seguida, aplicamos a escolhido por esse aluno.Após mesma analise feita acima, definimos então o problema da seguinte maneira:
Desenvolver testes de performance e analisar requisitos implementados em sistemas de auxílio à engenharia e softwares integradores de processos visando o fornecimento de informações
relevantes à futuros clientes desse mercado.
Foram encontradas duas alternativas de soluções possíveis, elas são:
1) Criar e selecionar analiticamente parametros de analise de sistemas de auxílio a engenharia e de softwares integradores de processos, desenvolvendo para cada um deles um sistema efetivo de testes comparativos entre diferentes instâncias desses tipos de software, cujos resultados revelam vantagens e desvantagens do uso de cada produto, facilitando a opção de futuros clientes desse mercado.
2) Utilizar ferramentas, já existentes, de testes e benchmarks padrões para realização de teste de performance em sistemas de auxilio a engenharia e em softwares integradores de processos, fornecendo resultados que revelem vantagens e desvantagens do uso de cada um dos produtos, facilitando a opção de futuros clientes desse mercado. (falha no fator totalidade)
Após a escolha da proposta de solução número 1, prosseguimos para a intitulação do TG:
Analise Comparativa de Sistemas de Auxilio a Engenharia e Softwares Integradores de Processos.
Como terceira tarefa da Listex2, foi solicitada a pesquisa de portais referentes aos temas acima. Os resultados relevantes foram:
Aplicativo de Banco de Dados:
*Projeto Timbó
*Paper relacionado à transportes na Amazônia
*Agência do Governo - Amazônia
Trabalho de Graduação:
* Wikipedia - Testes de Performance
* Test Patterns
* Performance Engineer
* Google Groups - Software Measurement
* Newsgroup - Performance Testing
Hobby (Violão, Guitarra):
* GuitareTab
* Cifras Club
* Ultimate Guitar
3. Conclusão
Concluimos que a utilização da heurística do objetivo torna extremamente precisa e mecânica a definição de problemas e proposta de soluções possíveis para estes. Através das analises APA, é então possível de maneira não intuitiva decidir pela solução mais adequada, viável e prática. A simplicidade da heúristica fornece uma grande taxa de benefício/ custo , devendo assim ser utilizada sempre que uma dessas tarefas se mostrarem necessárias.
|