Upload
thoughtworks
View
222
Download
0
Tags:
Embed Size (px)
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).
Citation preview
COLLABORATIVE AGILE RESEARCH
BCC 40 ANOS Dr. 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
4 http://gibbslawandlife.blogspot.com.br/2011/12/christmas-procrastination.html
WHAT’S SCIENCE? 5
INDUSTRY versus ACADEMIA
6
“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
Scott Ambler, 2009. http://www.agilemodeling.com/essays/proof.htm
INNOVATION DIFFUSION
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.
LACK OF EMPIRICAL EVIDENCE
10
In theory, theory and practice are the same. In practice, they are not.
- Einstein
11
12
Anna Sandberg, Lars Pareto and Thomas Arts. Agile collaborative research: Action principles for industry-academia collaboration. IEEE Software, 28(4):74–83, 2011
COLLABORATIVE AGILE RESEARCH My own example
13
14
SOFTWARE PRODUCTIVITY IS A GENERAL STRATEGIC CONCERN IN SEVERAL
INDUSTRIAL SECTORS
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
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
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
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
19 19 19
GROUPS INVOLVED
4+
OTHER EXAMPLES 20
APPLIED RESEARCH EXAMPLE: PAIR PROGRAMMING
Principles for selecting pairs
Practical advise for teams
7 habits of highly effective pairs
21
PRINCIPLES Based on Principles of canonical action research. Robert M. Davison, Maris G.
Martinsons, Ned Kock. 22
Principle of the Researcher–Client
Agreement
23
Principle of Cyclical Process Model
24
Principle of Theory
25
Principle of Change through Action
26
Principle of Learning through Reflection
27
OTHER COMMENTS 28
D I S
C
DOMINANCE
INFLUENCING STABILITY
CAUTIOUSNESS
PERSONALITY STYLES – DISC MODEL
Cross-training, T-shape
“If we knew what it was we were doing, it would not be called
research, would it?”
- Einstein
31