Industrial survey papers Six reasons to reject them Marco - - PowerPoint PPT Presentation

industrial survey papers
SMART_READER_LITE
LIVE PREVIEW

Industrial survey papers Six reasons to reject them Marco - - PowerPoint PPT Presentation

Industrial survey papers Six reasons to reject them Marco Torchiano, Filippo Ricca CESI 2013 First Intl. Workshop on Conducting Empirical Studies in Industry Our experience Six distinct surveys in last 10 years Most finalized in quality


slide-1
SLIDE 1

Industrial survey papers

Six reasons to reject them

Marco Torchiano, Filippo Ricca

CESI 2013

First Intl. Workshop on Conducting Empirical Studies in Industry

slide-2
SLIDE 2

Our experience

Six distinct surveys in last 10 years Most finalized in quality venues Dismayed at some reviews

slide-3
SLIDE 3

Goals

Identify typical unwarranted criticism Provide typical rebuttal strategies Devise guidelines for avoiding them

slide-4
SLIDE 4

Our surveys

Topic Scope Year

Development with Off-The-Shelf components 2004 Software projects success factors 2007 Software migration (Web, SOA, smartphones) 2007 Perception of software projects success factors 2008 SOA knowledge, adoption and trend

2008,11

Model-driven engineering 2011

slide-5
SLIDE 5

Top six

  • 1. No practical usefulness
  • 2. Sampling bias
  • 3. Obvious conclusions
  • 4. Just people’s perceptions
  • 5. No analysis of non-respondents
  • 6. Limited geographical scope
slide-6
SLIDE 6
  • 1. No practical

usefulness

“it is not clear how other researchers or practitioners can benefit from the outcomes

  • f this study”

Surveys take a snapshot that defines the framework map for setting up any grounded research plan

slide-7
SLIDE 7
  • 2. Sampling bias

Representativeness What does a representative sample of software development projects looks like? Sampling frame Self-selection bias

slide-8
SLIDE 8
  • 3. Obvious conclusions

“The results are hardly surprising or controversial” Surveys take a faithful picture

  • f the industrial reality,

without any “photoshopping”

slide-9
SLIDE 9
  • 4. Just perceptions

“it seems to provide only a ’the general perception is’ argument.” It is the price to pay to get a large scale snapshot of an otherwise unobservable phenomenon Software engineering activities heavily depend on humans and so their perceptions do matter

slide-10
SLIDE 10
  • 5. Non Respondents

“Did you perform a non-respondent analysis?” Response rate is available only if you have your sample listed

not for mailing lists or web advertisement

Further analysis (exclusion motivation) are nearly impossible to conduct

slide-11
SLIDE 11
  • 6. Limited geo scope

“I would suggest as future work to extend the survey to other continents” Generalizability is of course limited Have you ever conducted a multi-national (continental) survey?

slide-12
SLIDE 12

What’s next...

We aim at thoroughly analyzing reviewers’ comments We want YOU to share your surveys’ reviews