Prof. Roel Weringa, Universidade de Twente, Holanda
Palestra sobre
Technical Action Research (TAR) em Engenharia de Software.
TAR é um método de pesquisa no qual um pesquisador utiliza uma nova
técnica na prática, para ajudar um cliente a resolver um
problema real. Para o cliente é uma consultoria, para o pesquisador, é uma
validação em ambiente real.
É uma forma de “testar” a pesquisa em empresas do mundo real, e obter feedback para evolução, enquanto apoia a solução de problemas nas empresas. Por exemplo, um pesquisador
desenvolve uma técnica de avaliação de riscos, aplica a técnica a um problema
em uma organização, produz orientações para a organização resolver o problema,
e obtém lições aprendidas sobre o uso da técnica.
O pesquisador exerce três papeis:
- Designer: projetando a técnica
- Pesquisador: identificando lições aprendidas sobre a técnica
- Ajudante: usando a técnica para apoiar as empresas
Uma questão importante em TAR é manter os papéis separados.
TAR não lida apenas com a identificação e resolução de um problema (Classical Action Research), mas também com
o aprendizado e desenvolvimento da técnica utilizada para resolver o problema.
Discutiu as vantagens de TAR para pesquisador e cliente e apresentou
alguns exemplos.
Ciclo de Engenharia de TAR
- Investigação do Problema
- Projeto da Solução
- Validação do Projeto
- Implementação da Solução
- Avaliação da Implementação
Ciclo de Pesquisa (x Ciclo de Pesquisa Empírica) x Ciclo do Cliente
Tipos de Generalização em TAR, envolvendo inferência estatística e
baseada em casos.
Limitações de TAR: atenção para as condições do caso, competências das
pessoas no contexto, possiblidades de generalização.
Nenhum comentário:
Postar um comentário