Вы находитесь на странице: 1из 21

Fundamentos de Metodologia Cientfica

Profa. Fabiana Freitas Mendes


fabianamendes@unb.br
UnB

18 de setembro de 2014
1 of 21

Agenda

Cincia
Pesquisa Cientfica
Cincia e Engenharia de Software

2 of 21

Do medo Cincia

(Kauark, Manhes e Medeiros, 2010)


3 of 21

Cincia

Acumulao de conhecimentos sistemticos


Caracteriza-se pelo conhecimento racional, sistemtico, exato e

verificvel
Forma sistematicamente organizada de pensamento objetivo
(Kauark, Manhes e Medeiros, 2010)

4 of 21

Conhecimento Espontneo X Cientfico

Ametdico e assistemtico

Metdico e sistemtico

Subjetivo

Objetivo

Resolve os problemas do dia a

dia
Conhecimento particular,

pequena amostra

Resolve problemas inerentes da

humanidade
Conhecimento geral, intenta

estabelecer regularidades, leis


gerais
(Kauark, Manhes e Medeiros, 2010)

5 of 21

O que pesquisa cientfica?

Buscar ou procurar resposta a uma questo ou soluo de um

problema
Caminho para se construir conhecimento
Envolve o emprego de procedimentos sistemticos e raciocnio

lgico
(Kauark, Manhes e Medeiros, 2010)

6 of 21

Etapas de Pesquisa

7 of 21

Plano de Pesquisa

Estabelece o parmetros da pesquisa:


Contexto do tema escolhido
Problema ou questo de pesquisa
Objetivos de pesquisa
Procedimentos metodolgicos utilizados
Reviso bibliogrfica sobre o estado atual do tema

8 of 21

Classificao da Pesquisa
Quanto a natureza
Bsica
Aplicada
Quanto aos objetivos
Exploratria
Descritiva
Explicativa
Quanto aos procedimentos tcnicos
Estudos Secundrios
Survey
Estudos de Caso
Experimentos

9 of 21

Estudos Secundrios
Trata do estudo de material j desenvolvido sobre determinado

tema
Tem como objetivo conhecer melhor um determinado assunto
Reviso e mapeamento sistemticos

10 of 21

Survey
Trata-se de um sistema para coleta de informaes de ou sobre

pessoas a fim de descrever, comparar ou explicar seus


conhecimentos, comportamentos ou atitudes
Analisa, normalmente, algo que j aconteceu
Viabilizado por meio de entrevistas ou questionrios

11 of 21

Estudos de Caso

Investigao emprica que possui mltiplas fontes de evidncia em

um nica instncia de um determinado fenmeno


Utilizado quando o limite entre um fenmeno e o contexto no

pode ser claramente estabelecido

12 of 21

Experimentos
Investigao emprica que manipula um fator ou varivel em um

determinado contexto pr-definido


Alto nvel de controle
Investiga relaes causais

13 of 21

Comparao de Procedimentos Tcnicos

Fator
Controle da Execuo
Controle de Medio
Custo
Facilidade de Replicao
Tipo de Design
Quanti/Qualitativo

Survey
No
No
Baixo
Alta
Fixo
Ambos

Estudo de Caso
No
Sim
Mdio
Baixa
Flexvel
Ambos

Experimento
Sim
Sim
Alto
Alta
Fixo
Quanti

(Wohlin et al, 2012)

14 of 21

O que Engenharia de Software?

1. A aplicao de uma abordagem sistemtica, disciplinada,


quantificvel para o desenvolvimento, operao, e manuteno de
software, isto , a aplicao da engenharia de software;
2. O estudo de abordagens em 1
(IEEE 610.12 - Glossary of Software Engineering Tecnhology)

Aplicao de conhecimento cientfico!

15 of 21

Engenharia de Software e a Cincia

30% dos artigos no tem validao experimental


10% dos artigos que possuam algum tipo de experimentao

seguiam uma abordagem formal


(Zelkowitz, 1998 apud Juristo e Moneto, 2001)

Um estudo conduzido por Dyba e Dingsoyr (2008) analisou 33

artigos sobre metodologia gil e apenas 9% deles realizaram algum


tipo de experimento

16 of 21

Como?

Baseados em que afirmamos que uma metodologia melhor que

outra? Que um paradigma melhor que outro?


Ser que a Engenharia de Software baseada em crenas?

17 of 21

Falcias para no se usar experimentao em


Engenharia de Software
Mtodo cientfico tradicional no aplicvel
O atual estgio de uso de experimentao bom o suficiente
Experimentos custam caro
Existem muito barulho no meio
Tecnologias mudam muito rpido
O uso de experimentos trar lentido a velocidade de progresso da

rea
Juristo e Moreno (2001)

18 of 21

Engenharia de Software Experimental

Trata do estudo da forma de se aplicar tcnicas relacionadas


experimentao nas pesquisas conduzidas no contexto da Engenharia
de Software

19 of 21

Dvidas?
Crticas?
Sugestes?

Obrigada =)
fabianamendes@unb.br
20 of 21

Referncias Bibliogrficas

Juristo, N., Moreno, A. M. (2001). Basics od Software Engineering

Experimentation. Sprincer Science Business Media. Madrid, Spain.


IEEE 610.12
Kauark, F. S., Manhes, F. C., Medeiros, C. H. (2010).

Metodologia de Pesquisa: Um Guia Prtico. Via Litterarum


Editora. Itabuna, Bahia, Brazil.
Wohlin C., Runeson P., Hst, M., Ohlsson C. M., Regnell B.,

Wessln, A. (2012). Experimentation in Software Engineering.


Springer.

21 of 21

Вам также может понравиться