Tema, Problema e Hipóteses - Centro de Informática da...

21
Tema, Problema e Hipóteses © Fabio Queda Bueno da Silva, 2010. Métodos de Pesquisa Experimental em Engenharia de Software 1

Transcript of Tema, Problema e Hipóteses - Centro de Informática da...

Tema, Problema e Hipóteses

© Fabio Queda Bueno da Silva, 2010.

Métodos de Pesquisa Experimental em Engenharia de Software

1

Tema

É o assunto que se deseja desenvolver.

Uma dificuldade sem solução ou uma lacuna na teoria atual.

© Fabio Queda Bueno da Silva, 2010. 2

Problema

O objetivo central da investigação científica.

Formulação explícita, clara, compreensível e operacional da dificuldade eu se pretender resolver.

Tema

É o assunto que se deseja desenvolver.

Uma dificuldade sem solução ou uma lacuna na teoria atual.

Exemplo:

© Fabio Queda Bueno da Silva, 2010. 3

Exemplo:

A motivação dos profissionais na engenharia de software.

Problema

O objetivo central da investigação científica.

Formulação explícita, clara, compreensível e operacional da dificuldade que se pretende

© Fabio Queda Bueno da Silva, 2010. 4

resolver.

Exemplo:

A motivação está relacionada com a produtividade no desenvolvimento de software?

Validade do Problema

• O problema pode ser enunciado na forma de uma pergunta ou questão de pesquisa?

• Corresponde a interesses pessoais, sociais ou científico, isto é, de conteúdo e metodológicos? Estes interesses estão harmonizados?

© Fabio Queda Bueno da Silva, 2010.

Estes interesses estão harmonizados?• É uma questão científica: relaciona pelo menos

dois fatos?• Pode ser objeto de investigação sistemática,

controlada e crítica?• Pode ser empiricamente verificado em suas

conseqüências?

5

Tema

A utilização de diagramas UML durante o design do software.

© Fabio Queda Bueno da Silva, 2010. 6

Pergunta de Pesquisa Inicial

Quão amplamente os diagramas UML são

utilizados como artefatos compartilhados e

colaborativos durante o design?

Traduzido de Easterbrook et al. Selecting Empirical Methods for Software Engineering Research.

Tipos de Perguntas

• Exploratórias:– Entender e esclarecer características do fenômeno.

• Base-rate:– Padrões normais da ocorrência do fenômeno.

• Relacionais:

© Fabio Queda Bueno da Silva, 2010.

• Relacionais:– Ocorrência de um fenômeno relacionada à ocorrência de

outro.

• Causais:– Identificação de (fenômeno) causa e efeito.

• Design (não experimental):– Projetar formas melhores de fazer engenharia de software.

7

Perguntas Exploratórias

• Existenciais:– “X existe?”

• Descritivas e Classificatórias:– “Como X é?”, “Quais são suas propriedades?”, “Como

pode ser categorizado?”, “Como pode ser medido?”,

© Fabio Queda Bueno da Silva, 2010.

pode ser categorizado?”, “Como pode ser medido?”, “Qual seu propósito?”, “Quais são seuscomponentes?”, “Como os componentes se relacionam?”, “Quais são todos os tipos de X?”

• Descritivas-Comparativas:– “Como X é diferente de Y?”,

8

Perguntas Exploratórias

• Quando utilizar?– No início da pesquisa.– Para entender o fenômeno, identificar distinções entre

conceitos e esclarecer nosso entendimento.

• Quais métodos?– Qualitativos nos quais dados mais ricos auxiliam na formulação

© Fabio Queda Bueno da Silva, 2010.

– Qualitativos nos quais dados mais ricos auxiliam na formulação de teorias tentativas.

– Pesquisa secundária muitas vezes é suficiente.

• Resultados:– Definições mais precisas dos termos teóricos, evidências de que

eles podem ser medidos (definicões operacionais) e evidências de que as medidas são válidas (princípio interno e da transposição).

9

Perguntas Base-rate

• Freqüência e Distribuição:

– “Quão freqüentemente X ocorre?”, “Qual é a quantidade média de X?”

• Processo-descritiva:

© Fabio Queda Bueno da Silva, 2010.

• Processo-descritiva:

– “Como X normalmente funciona?”, “Qual é o processo pelo qual X acontece?”, “Em qual seqüência os eventos de X ocorrem?”, “Quais são os passos de X na sua evolução?”, “Como X alcança seus objetivos?”

10

Perguntas Base-rate

• Por que utilizar?

– Para saber quando uma situação ou fenômeno é normal ou anormal.

• É possível atingir os objetivos com pesquisa

© Fabio Queda Bueno da Silva, 2010.

• É possível atingir os objetivos com pesquisa secundária.

11

Perguntas Relacionais

• Relacionais:

– “X e Y são relacionadas?” and, “Ocorrências de X correlacionam com ocorrências de Y?”

© Fabio Queda Bueno da Silva, 2010. 12

Perguntas Causais

• Causalidade:– “X causa Y?”, “X impede Y?”, “O que causa Y?”, “Quais

são todos os fatores que causam Y?”, “Qual efeito X tem sobre Y?”

• Causalidade-comparação:

© Fabio Queda Bueno da Silva, 2010.

• Causalidade-comparação:– “X causa Y mais do que Z?”, “X é melhor em impedir Y

do que Z?”

• Causalidade-comparação-interação:– “X ou Z causa mais Y em uma condição e não em

outras?”

13

Perguntas de Design

• Design:

– “Qual é uma forma efetiva de realizar X?”, “Quais estratégias ajudam a alcançar X?”

© Fabio Queda Bueno da Silva, 2010. 14

Evolução da Pesquisa

Perguntas

Experimentais

Perguntas de

Design

Entendimento dos fenômenos e oportunidades

© Fabio Queda Bueno da Silva, 2010. 15

fenômenos e oportunidades de melhoria

Propostas de melhores formas de fazer alguma coisa.

Testes empíricos sobre qual a melhor proposta.

...

Hipótese

• Suposta, provável e provisória resposta a uma pergunta de pesquisa.– Portanto, a pergunta vem primeiro.

• Precisa ser submetida à verificação ou teste, para ser comprovada ou refutada.

• Diz respeito a fatos e fenômenos, explicando-os,

© Fabio Queda Bueno da Silva, 2010.

• Diz respeito a fatos e fenômenos, explicando-os, verificando seu relacionamento e descobrindo seu ordenamento.

• Delimita a área de investigação.• Aponta relações entre variáveis.• Dependem dos fatos para sua comprovação e, por outro

lado, devem estar de acordo com fatos já conhecidos.

16

Tipos de Hipóteses

• Explicativas:– Após o fenômeno e a investigação, a hipótese

explica os fatos.

• Preditivas:

© Fabio Queda Bueno da Silva, 2010.

• Preditivas:– Ex-ante-factum:

• Formulada antes do surgimento do fenômeno e, obviamente, antes da investigação.

– Ex-post-factum:• Formulada depois do surgimento do fenômeno e antes

da investigação.

17

Conceito de Marconi e Lakatos

• Enunciado geral de relações entre variáveis (fatos e fenômenos):– Formulado como solução provisória para uma

pergunta de pesquisa ou problema.

Que apresenta caráter explicativo ou preditivo.

© Fabio Queda Bueno da Silva, 2010.

– Que apresenta caráter explicativo ou preditivo.

– Compatível com o conhecimento científico (coerência externa) e revelando consistência lógica (coerência interna).

– Sendo passível de verificação empírica em suas conseqüências.

18

Tema

A motivação dos profissionais na engenharia de software.

Pergunta de Pesquisa

A motivação está relacionada com a produtividade no desenvolvimento de software?

© Fabio Queda Bueno da Silva, 2010. 19

desenvolvimento de software?

Hipótese

Se uma pessoa está motivada para suas atividades no desenvolvimento de software sua produtividade é maior do que se não está motivada ?

Necessidades e Funções das Hipóteses

Necessidades

• Resumir e generalizar resultados

• Interpretar generalizações anteriores

Funções

• Generalizar um experimento

• Desencadear inferências

© Fabio Queda Bueno da Silva, 2010.

anteriores

• Justificar opiniões

• Planejar experimentos

• Submeter conjecturas à testes

• Guiar a investigação

• Atuar na interpretação de dados ou outras hipóteses

• Proteger outras hipóteses (hipóteses ad hoc)

20

© Fabio Queda Bueno da Silva, 2010.

Este documento está sujeito a copyright. Todos os direitos estão reservados para o todo ou partes do documento. Em particular, os

direitos de tradução, reprodução, reuso de figuras, citações, reprodução de qualquer forma, armazenagem em sistemas de informação,

inclusive na Web, estão sujeitas a autorização prévia por escrito dos autores.

© Fabio Queda Bueno da Silva, 2010.

O uso de nomes registrados, marcas, figuras de outras publicações etc. neste documento não implica que estes objetos deixam de

estar sujeitos às leis de proteção da propriedade intelectual aplicáveis. Portanto, mesmo sem indicação explícita, esses objetos não

estão disponíveis para uso livre.

21