Collaborative Agile Research, por Claudia Melo

31
COLLABORATIVE AGILE RESEARCH BCC 40 ANOS Dr. Claudia Melo

description

Pesquisa ágil colaborativa: princípios para uma pesquisa aplicada de impacto. Mais do que nunca, a união de forças entre academia e indústria se faz necessária para que a sociedade possa criar as soluções de seu tempo. Como ex-aluna do IME, pesquisadora e profissional de mercado, vou falar sobre princípios de como fazer pesquisa aplicada de alta qualidade e impacto, de maneira ágil, contando histórias reais de sucesso (e algumas de fracasso).

Transcript of Collaborative Agile Research, por Claudia Melo

Page 1: Collaborative Agile Research, por Claudia Melo

COLLABORATIVE AGILE RESEARCH

BCC 40 ANOS Dr. Claudia Melo

Page 2: Collaborative Agile Research, por Claudia Melo

•  Director of Tecnology, ThoughtWorks América Latina

•  Ph.D. In Computer Science, IME-USP

•  Fellow researcher@IME-USP

•  15 years in SW DEV

•  10 years educating

3

CLAUDIA MELO

Page 3: Collaborative Agile Research, por Claudia Melo

4 http://gibbslawandlife.blogspot.com.br/2011/12/christmas-procrastination.html

Page 4: Collaborative Agile Research, por Claudia Melo

WHAT’S SCIENCE? 5

Page 5: Collaborative Agile Research, por Claudia Melo

INDUSTRY versus ACADEMIA

6

Page 6: Collaborative Agile Research, por Claudia Melo

“Innovation diffusion or value chains that transfer basic research to commercial

applications via research institutes and startups are

insufficient for current industry challenges and research goals”

7 Anna Sandberg, Lars Pareto and Thomas Arts. Agile collaborative research: Action principles for industry-academia collaboration. IEEE Software, 28(4):74–83, 2011

Page 7: Collaborative Agile Research, por Claudia Melo

Scott Ambler, 2009. http://www.agilemodeling.com/essays/proof.htm

INNOVATION DIFFUSION

Page 8: Collaborative Agile Research, por Claudia Melo

9

“Closing the gap between research and practice by encouraging a stronger emphasis on methodological rigor while focusing on relevance for practice”

Barbara A. Kitchenham, Tore Dyba, and Magne Jorgensen. 2004. Evidence-Based Software Engineering. In Proceedings of the 26th International Conference on Software Engineering (ICSE '04). IEEE Computer Society, Washington, DC, USA, 273-281.

Page 9: Collaborative Agile Research, por Claudia Melo

LACK OF EMPIRICAL EVIDENCE

10

Page 10: Collaborative Agile Research, por Claudia Melo

In theory, theory and practice are the same. In practice, they are not.

- Einstein

11

Page 11: Collaborative Agile Research, por Claudia Melo

12

Anna Sandberg, Lars Pareto and Thomas Arts. Agile collaborative research: Action principles for industry-academia collaboration. IEEE Software, 28(4):74–83, 2011

Page 12: Collaborative Agile Research, por Claudia Melo

COLLABORATIVE AGILE RESEARCH My own example

13

Page 13: Collaborative Agile Research, por Claudia Melo

14

SOFTWARE PRODUCTIVITY IS A GENERAL STRATEGIC CONCERN IN SEVERAL

INDUSTRIAL SECTORS

Page 14: Collaborative Agile Research, por Claudia Melo

OVERVIEW OF MY DOCTORAL STUDIES

Multiple-case studies on Agile team productivity definitions and

agile team productivity factors2010-2011

Surveyon Agile productivity

expectationsand benefits

2011-2012

Action research forexploring and assessing

productivity monitoring and measurement in agile teams

2012-2013

Warm-upstudies on Agile

methods impact on productivity

2009-2010

Study of software productivity

definitions, factors and metrics2009-2010

Study of Agile productivity metrics and performance monitoring, measurement

dysfunctions, and monitoring in self-managed teams

2011-2012

Phase I Phase II Phase III

P1,P2

P4, P6, P7, P9

P3

IR1

P5, P8

IR2

Research study

Paper

Industry report

In collaboration with Norwegian University of Science and Technology

August 2009 March 2013

15

Page 15: Collaborative Agile Research, por Claudia Melo

16 16 16

NVivo 9

•  6-Month Interviews transcribed in 400 pages + Observation notes + Artifacts

•  Research and data source triangulation, incrementally analyzed in 12 months

•  Conceptual framework developed in the first months. Updated in the last months.

ANALYZING QUALITATIVE DATA

Page 16: Collaborative Agile Research, por Claudia Melo

17

Anna Sandberg, Lars Pareto and Thomas Arts. Agile collaborative research: Action principles for industry-academia collaboration. IEEE Software, 28(4):74–83, 2011

Better researcher by working on relevant problems,

better practitioner by identifying and applying scientific methods

Page 17: Collaborative Agile Research, por Claudia Melo

RESEARCH IMPACT PROXIES

18

10 conference

articles

2 Journal papers

4 Book

chapters

Agile Alliance global group

- Single

participant from the Global South

Big agile project rescue

Data supported a

Master Thesis

6 courses/tutorials for the

community

ESE new course at IME-USP

South America,

North America, Europe

Middle East

Page 18: Collaborative Agile Research, por Claudia Melo

19 19 19

GROUPS INVOLVED

4+

Page 19: Collaborative Agile Research, por Claudia Melo

OTHER EXAMPLES 20

Page 20: Collaborative Agile Research, por Claudia Melo

APPLIED RESEARCH EXAMPLE: PAIR PROGRAMMING

Principles for selecting pairs

Practical advise for teams

7 habits of highly effective pairs

21

Page 21: Collaborative Agile Research, por Claudia Melo

PRINCIPLES Based on Principles of canonical action research. Robert M. Davison, Maris G.

Martinsons, Ned Kock. 22

Page 22: Collaborative Agile Research, por Claudia Melo

Principle of the Researcher–Client

Agreement

23

Page 23: Collaborative Agile Research, por Claudia Melo

Principle of Cyclical Process Model

24

Page 24: Collaborative Agile Research, por Claudia Melo

Principle of Theory

25

Page 25: Collaborative Agile Research, por Claudia Melo

Principle of Change through Action

26

Page 26: Collaborative Agile Research, por Claudia Melo

Principle of Learning through Reflection

27

Page 27: Collaborative Agile Research, por Claudia Melo

OTHER COMMENTS 28

Page 28: Collaborative Agile Research, por Claudia Melo

D I S

C

DOMINANCE

INFLUENCING STABILITY

CAUTIOUSNESS

PERSONALITY STYLES – DISC MODEL

Page 29: Collaborative Agile Research, por Claudia Melo

Cross-training, T-shape

Page 30: Collaborative Agile Research, por Claudia Melo

“If we knew what it was we were doing, it would not be called

research, would it?”

- Einstein

31

Page 31: Collaborative Agile Research, por Claudia Melo

OBRIGADA Questions?

[email protected] [email protected]

claudiameloprof.wordpress.com @claudia_melo