Escrita científica

Como escrever um artigo

Entenda os elementos comuns em um artigo científico e como estruturá-lo

Antes de qualquer coisa, preciso deixar claro: não há fórmula mágica ou estrutura perfeita para um artigo. Embora exista um certo padrão, a elaboração de um trabalho dessa natureza pode variar conforme a área, autor e a própria pesquisa a ser descrita.

Meu objetivo com este texto não é descrever uma solução universal, mas apresentar a estrutura que eu gosto de utilizar nos artigos que desenvolvo.

Se você for meu/minha orientando(a), fique tranquilo: discutiremos e definiremos em conjunto a estrutura do seu artigo. De qualquer forma, a leitura deste material já deve te ajudar bastante.

Introdução

A introdução é uma parte muito importante do artigo pois, como o nome já indica, deve introduzir o leitor ao seu trabalho. Em outras palavras, deve possibilitar ao leitor entender não apenas o que você está fazendo, mas também porque está fazendo aquele trabalho.

Se você já chegou até este documento, já deve saber que não fazemos um artigo científico do nada. Mesmo quando desejamos resolver um problema que observamos no cotidiano (como a falta de acessibilidade em um aplicativo ou a dificuldade de dar manutenção em um software legado), precisamos ter embasamento na literatura.

Na elaboração da introdução, tente responder às seguintes perguntas:

  1. Qual é o problema que você busca resolver com a pesquisa?
  2. Por que esse problema é relevante e merece ser descrito em um trabalho, publicado, apresentado para especialistas e lido por outros pesquisadores?
  3. Já existem tentativas de resolver esse problema? Caso sim, quais são e quais caminhos ainda não foram explorados? Caso não, por que ainda não há interesse da comunidade científica neste tema? Será que ele é realmente relevante?
  4. Quais caminhos ou estratégias você pretende adotar para resolver este problema (ou contribuir para a diminuição dele)? Por que esses caminhos parecem interessantes ou viáveis?
  5. Em poucas palavras, como você pretende validar a sua pesquisa, mostrando que ela foi efetiva no que se propôs a fazer?
  6. Como esse artigo contribui com a comunidade científica? Por que ele deve ser lido e citado?

Ao responder essas perguntas, é importante observar alguns cuidados importantes:

  • Sempre que apresentar algum conceito, definição ou situação (como a falta de acessibilidade nos sistemas computacionais), você deve apresentar referências bibliográficas que sustentem essa afirmação. Lembre-se da ideia de que estamos "sobre ombros de gigantes";
  • Pesquisadores iniciantes tendem a achar que ninguém mais está fazendo o que eles desejam fazer. Muitas vezes, esse entendimento ocorre de uma revisão de literatura incompleta ou inadequada. Sempre que estiver nessa situação, questione-se se a sua revisão de literatura está adequada, se você está usando as strings de busca corretamente, se está consultando as bases importantes, se está consultando também em inglês, etc;
  • Ao defender a solução que você deseja propor, seja cauteloso: não existe mágica. As ferramentas, técnicas e metodologias em geral contribuem com a minimização de um problema, mas raramente o resolvem por completo. Se você está propondo uma metodologia diferente para o ensino de lógica de programação para estudantes iniciantes, defender que essa metodologia vai acabar com as dificuldades e reprovações é ser ingênuo e arrogante.

Conceitos fundamentais

Esta seção é importante para apresentar aos leitores alguns termos importantes que possibilitarão uma melhor compreensão do trabalho. Nesta seção, você precisa praticar habilidades de abstração e síntese.

Primeiro, é preciso conhecer a audiência. Se você está elaborando uma monografia do curso de Engenharia de Computação, é desnecessário apresentar o conceito de laço de repetição ou estrutura condicional, mas pode ser oportuno descrever um aspecto muito específico de um tema que você está estudando, como o funcionamento de um microcontrolador específico. Da mesma forma, se você está escrevendo um artigo para uma conferência de Engenharia de Software, é desnecessário criar uma seção com diversos parágrafos para explicar o que é engenharia de requisitos, mas pode ser oportuno explicar uma técnica para elicitação de requisitos que não seja muito popular.

Agora, imagine o seguinte cenário: sua pesquisa envolve a utilização de diferentes algoritmos de aprendizado de máquina para a análise do desempenho de estudantes em disciplinas de Matemática da educação básica. Como o seu público pode envolver tanto pessoas de Computação quanto de Educação, pode ser interessante apresentar os fundamentos desses algoritmos de aprendizado de máquina (Computação) e fundamentos da Educação sobre a avaliação do desempenho acadêmico. Isso possibilita que os profissionais de uma área entendam a especificidade da outra área.

Ao elaborar esta seção, pense nas seguintes perguntas:

  1. Quais são os temas ou conceitos sensíveis abordados no trabalho, que podem comprometer o entendimento do que você está fazendo?
  2. A comunidade científica do evento/periódico está familiarizada com esses termos? Se a resposta for não, vale a pena descrevê-los.
  3. Quais são os aspectos essenciais para a compreensão do termo ou conceito? Seja direto e objetivo na explicação. Lembre-se: você precisa descrever a sua pesquisa, o foco do seu artigo não é apresentar conceitos.

Trabalhos relacionados

Esta é uma seção que considero bastante sensível nos artigos e que costuma dar um pouco de trabalho. Também chamada de "estado da arte", esta seção deve possibilitar que o leitor entenda o que tem sido feito no ramo que você está estudando, o que falta fazer e como seu artigo difere (positivamente) dos já existentes.

Neste processo, é tentador apresentar um resumo do que dois ou três artigos apresentam: Fulano (2015) pintou a parede de azul, Beltrano et. al (2021) pintaram a parede de verde e, neste trabalho, vou derrubar a parede.

Uma boa seção de trabalhos relacionados deve ir além de resumir o que cada artigo similar fez. Como sugestão, gostaria que você pensasse nas seguintes perguntas:

  1. Quais iniciativas já foram exploradas para resolver o problema que você está discutindo?
  2. Quais foram os resultados e problemas encontrados pelos estudos que tentaram resolver esse problema?
  3. Qual solução você pretende utilizar para ajudar a resolver o problema? Como você chegou nessa solução e por que ela parece ser eficiente?
  4. Como o seu artigo pode ser comparado com os demais? Quais inovações ele apresenta que os outros não tinham?

Como você pode perceber, para responder a essas perguntas é importante conhecer bem o tema que você está estudando. Para isso, é preciso fazer uma boa revisão de literatura, seguida por uma análise crítica. Em monografias, teses e dissertações, é comum que este material seja desenvolvido como uma revisão sistemática de literatura.

Materiais e métodos

Se a seção anterior pode ser um pouco maçante, esta tende a ser uma das mais divertidas e prazerosas de se escrever. É aqui que você vai contar, de fato, o que você está fazendo (ou o que você fez). Até por conta disso, o número de citações a outros trabalhos tende a ser bem menor nesta seção. Ela também pode variar bastante de um trabalho para outro, já que a metodologia muda conforme a pesquisa proposta.

Embora não seja uma regra, é comum apresentarmos nesta seção algumas questões de pesquisa (QPs). A definição dessas questões nos ajuda bastante a desenvolvermos o resto do trabalho e escrevermos adequadamente as discussões, sem que fujamos do tema original.

Veja a seguir algumas perguntas importantes que precisamos responder:

  1. Quais são as perguntas para as quais você deseja encontrar respostas com a condução da pesquisa?
  2. Quais processos, métodos e ferramentas você adotará para responder cada uma dessas perguntas?
  3. Algum software ou hardware foi desenvolvido no projeto? Como ele foi projetado? Quais as definições tecnológicas (plataformas e linguagens*)? Quais as limitações da solução proposta?
  4. Haverá coleta de dados com usuários? Se sim, como ela acontecerá? Quais instrumentos você utilizará? Por que você escolheu esses instrumentos?
  5. Se houve a coleta de dados com usuários, como eles foram recrutados? Houve aprovação do Comitê de Ética em Pesquisa envolvendo Seres Humanos? Caso não, por quê?

Note que, ao falar de plataformas e linguagens, coloquei um asterisco. Nas áreas em que atuo, costumamos não dar muita atenção a detalhes tecnológicos. A descrição da arquitetura do software, por exemplo, tende a ser mais importante do que detalhes extremamente técnicos, como a versão da linguagem de programação utilizada. É claro que isso pode variar de um trabalho para outro, mas raramente apresentamos algoritmos no trabalho. Quando necessário, os códigos são disponibilizados no Github e um link para o repositório é inserido no artigo.

Resultados e discussões

O nome já diz tudo: aqui, apresentamos os resultados e os discutimos. Nem sempre isso ocorre de forma integrada: em muitos trabalhos, resultados e discussões são apresentados em seções separadas. Vai depender de cada artigo.

O aspecto fundamental desta seção é retomar as questões de pesquisa apresentadas anteriormente e responder cada uma delas. Para cada questão definida, busque apresentar:

  1. Quais foram os resultados obtidos?
  2. Esses resultados, se forem quantitativos, têm significância estatística?
  3. O que os resultados permitem concluir?
  4. Quais são as implicações e limitações observadas a partir desses resultados?
  5. Como esses resultados repetem ou apresentam diferenças em relação aos estudos analisados anteriormente?

Note que esta é uma seção de extrema importância para o trabalho. Por isso, tenha bastante energia ao desenvolvê-la. Não se limite a apresentar os resultados como alguém que está sem assunto (por exemplo: metade dos participantes gostou do programa). É preciso discutir esses resultados.

Ameaças à validade

Comum em veículos da área de Engenharia de Software, esta seção busca trazer transparência. Por melhor que seja, um artigo sempre tem limitações. Nesta seção, as limitações observadas pelos autores devem ser descritas. Por exemplo: a avaliação de um sistema teve poucos usuários, a ferramenta não foi testada em diferentes dispositivos, etc.

Considerações finais

Chegamos, enfim, ao fim do trabalho. Muitos autores tendem a fazer um resumo do artigo nesta seção. Em geral, é importante colocar um breve contexto inicial, mas é fundamental destacar as conclusões. Sugiro observar as seguintes perguntas:

  1. Afinal de contas, o que se concluiu com a condução desse artigo? O que ele trouxe de novo para a literatura?
  2. Quais são as lacunas que permanecem abertas e que precisam ser exploradas em trabalhos futuros?

É comum e esperado que o artigo termine com a apresentação dos trabalhos ou desafios futuros. Muitas conferências, inclusive, analisam esse aspecto nos trabalhos. Como a ciência é colaborativa, precisamos indicar aos pares quais são as possibilidades a serem exploradas em estudos futuros.

Agradecimentos

Trata-se de um pequeno trecho para agradecer pessoas e instituições que contribuíram com a realização da pesquisa. Em geral, este espaço é usado para agradecer a agências de financiamento (CAPES, CNPq, FAPEMAT, etc) por bolsas de iniciação científica, mestrado e doutorado.