← Últimos artigos
💻 computer science

Towards an OSF-based Registered Report Template for Software Engineering Controlled Experiments

Este artigo propõe o uso de *Registered Reports* (RRs) baseados no *Open Science Framework* (OSF) para aumentar o rigor e a reprodutibilidade em experimentos controlados de Engenharia de Software, observando que, embora promissores, os modelos atuais ainda não atendem plenamente às diretrizes de documentação necessárias.

Autores originais: Ana B. M. Bett, Thais S. Nepomuceno, Edson OliveiraJr, Maria Teresa Baldassarre, Valdemar V. Graciano Neto, Marcos Kalinowski

Publicado 2026-02-11
📖 3 min de leitura☕ Leitura rápida

Autores originais: Ana B. M. Bett, Thais S. Nepomuceno, Edson OliveiraJr, Maria Teresa Baldassarre, Valdemar V. Graciano Neto, Marcos Kalinowski

Artigo original sob licença CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Esta é uma explicação gerada por IA do artigo abaixo. Não foi escrita nem endossada pelos autores. Para precisão técnica, consulte o artigo original. Ler aviso legal completo

Imagine que você é um chef de cozinha tentando criar a receita perfeita de um bolo de chocolate que nunca falha.

Atualmente, na área de Engenharia de Software (onde as pessoas criam programas e sistemas), os pesquisadores funcionam um pouco como chefs que, às vezes, começam a cozinhar sem uma receita escrita, improvisam no meio do caminho e, no final, apresentam o bolo pronto. O problema? Se outro chef tentar fazer o mesmo bolo seguindo o que foi dito, o bolo pode solar ou ficar com um gosto totalmente diferente. Isso é o que chamamos de falta de reprodutibilidade.

Este artigo científico propõe uma solução chamada "Relatórios Registrados" (Registered Reports - RR), usando uma plataforma chamada OSF.

Aqui está a explicação detalhada usando uma analogia:

1. O Problema: O "Chef Improvisador"

Hoje, muitos pesquisadores de software fazem experimentos, analisam os resultados e só depois escrevem o artigo. É como se o chef fizesse o bolo, visse que ele ficou meio queimado, mas na hora de escrever a receita, ele fingisse que assou em temperatura baixa para parecer que tudo deu certo. Isso distorce a ciência.

2. A Solução: O "Manual de Instruções Antes do Fogão Ligar"

O Relatório Registrado (RR) é como se, antes de você comprar o primeiro ovo, você tivesse que escrever toda a sua receita e mostrar para um grupo de críticos gastronômicos.

  • Fase 1: Você entrega o plano: "Vou usar 3 ovos, 200g de chocolate e assar por 40 minutos". Os críticos avaliam se o seu plano faz sentido. Se eles aprovarem, eles garantem: "Mesmo que o bolo fique ruim, nós vamos publicar sua pesquisa porque o seu plano foi excelente".
  • Fase 2: Você cozinha seguindo o plano à risca e entrega o resultado.

Isso evita que o pesquisador "ajuste" a receita depois de ver o resultado para tentar parecer que ele é um gênio.

3. O que o artigo fez: "Testando as Formas de Bolo"

Os autores pegaram uma ferramenta digital chamada OSF (que é como uma estante de moldes de bolo prontos) e compararam esses moldes com um "Guia de Excelência" (as regras de como um experimento de software deve ser feito).

Eles descobriram algo importante: nenhum dos moldes prontos da plataforma é perfeito para a Engenharia de Software.

  • É como se você estivesse tentando fazer um bolo de chocolate usando um molde feito para fazer pão. Ele até funciona, mas faltam detalhes importantes, como o espaço para colocar o fermento ou a temperatura exata do forno para aquele tipo de massa.

4. Conclusão e Próximos Passos: "Criando o Molde Ideal"

O artigo conclui que, para a ciência de software ser mais confiável, precisamos de um "molde" (template) que seja feito sob medida para nós.

Os autores sugerem:

  • Personalizar a ferramenta: Pedir para a plataforma OSF criar um modelo específico para engenheiros de software.
  • Incluir os "ingredientes" digitais: Não basta falar do bolo; precisamos incluir o código-fonte, os diagramas e as ferramentas (os utensílios de cozinha) para que qualquer outra pessoa possa repetir o processo exatamente igual.

Em resumo: O trabalho é um esforço para criar um "manual de instruções prévio" que obrigue os cientistas de software a serem honestos e organizados desde o primeiro minuto, garantindo que a ciência seja tão confiável quanto uma receita de família passada de geração em geração.

Afogado em artigos na sua área?

Receba digests diários dos artigos mais recentes que correspondam às suas palavras-chave de pesquisa — com resumos técnicos, no seu idioma.

Experimentar Digest →