SlideShare a Scribd company logo
1 of 36
Mob Programing
x
Behavior Analysis
x
Education
Lifematics Inc. CTO
National Institute of Informatics Associate Professor
Takuo Doi
2020/01/08 RSGT2020 - Takuo Doi 1
2020/01/08 RSGT2020 - Takuo Doi 2
土肥 拓生 (Takuo Doi)
Lifematics Inc. CTO
National Institute of Informatics Associate Professor
Today‘s Topic
2020/01/08 RSGT2020 - Takuo Doi 3
Flipped Class
No Preparation
Behavior Analysis
x
Mob Programing
Lean Fun of Programing
2020/01/08 RSGT2020 - Takuo Doi 4
Behavior Analysis
Behavior Analysis
One of the Psychologies, which focus on the behaviors. There
is a methodology to look for the factors which have effect the
behaviors throughout the experiments. In Behavior Analysis,
personalities and characters are not the reason why a person
can not do something.
2019/1/9 Regional Scrum Gathering Tokyo 2019 5
From: 使える行動分析学: じぶん実験のすすめ
2020/01/08 RSGT2020 - Takuo Doi 6
Behavior:
Something that dead body
can not do
2019/1/9 Regional Scrum Gathering Tokyo 2019 7
ABC Analysis
Antecedent Behavior Consequence
Contingency
Reinforcement:stimulus which strengthen the
behavior
Punishment: stimulus which weaken the
behavior
As consequence:
If reinforcement occurs, the behavior is
strengthen
If reinforcement disappear, the behavior is
weaken
If punishment occurs, the behavior is
weaken
If punishment disappear, the behavior is
strengthen2019/1/9 Regional Scrum Gathering Tokyo 2019 8
2020/01/08 RSGT2020 - Takuo Doi 9
Problem1
No Preparation
No Preparation : ABC Analysis
2020/01/08 RSGT2020 - Takuo Doi 10
Antecedent Behavior Consequence
Individual Exercise
Watch the video in
the class
Small learning
because of no
exercise
learned punishment
=
No effect for beginner
No Preparation
reinforcement
Mob Programing
2020/01/08 RSGT2020 - Takuo Doi 11
Difficult to contribute to team without preparation
2020/01/08 RSGT2020 - Takuo Doi 12
A view of「関西でモブプログラミングやってみぃ〜ひん??」
Typist
MobMobMob
MobMobMob
No Preparation : Hypothesis
2020/01/08 RSGT2020 - Takuo Doi 13
Antecedent Behavior Consequence
Do exercises in
class using Mob
Programing
Watch the video in
the class
Intervene here
Feel inferiority
punishment
Come with preparation
and do exercises in
class
No Preparation : Result
2020/01/08 RSGT2020 - Takuo Doi 14
Antecedent Behavior Consequence
Do exercises in
class using Mob
Programing
Small learning
because of no
exercise
reinforcement
No preparation
reinforcement
Intervene here
Feel inferiority
punishment
Watch the video in
the class
2020/01/08 RSGT2020 - Takuo Doi 15
Problem 1
No Preparation
2020/01/08 RSGT2020 - Takuo Doi 16
Motivate using Praise
Who helps you to learn the most?
Score based on the contribution
No Preparation : Hypothesis 2
2020/01/08 RSGT2020 - Takuo Doi 17
Antecedent Behavior Consequence
Do exercises in
class using Mob
Programing
Watch the video in
the class Small learning
because of no
exercise
punishment
No Preparationreinforcement
Feel inferioritypunishment
Difficult to receive
praise and get an
additional score
punishment
Intervene here
No Preparation : Hypothesis 2
2020/01/08 RSGT2020 - Takuo Doi 18
Antecedent Behavior Consequence
Do exercises in
class using Mob
Programing
Watch the video in
the class
Come with
preparation and do
exercises in class
weaken
Small learning
because of no
exercise
punishment
No Preparationreinforcement
Feel inferioritypunishment
Difficult to receive
praise and get an
additional scorepunishment
Intervene here
No Preparation : Hypothesis 2
2020/01/08 RSGT2020 - Takuo Doi 19
Antecedent Behavior Consequence
Do exercises in
class using Mob
Programing
Watch the video in
the class
Come with
preparation and do
exercises in class
weaken
Small learning
because of no
exercise
punishment
No Preparationreinforcement
Feel inferioritypunishment
Difficult to receive
praise and get an
additional scorepunishment
Intervene here
2020/01/08 RSGT2020 - Takuo Doi 20
Problem 2
Static Typist
Static Typist : ABC Analysis
2020/01/08 RSGT2020 - Takuo Doi 21
Antecedent Behavior Consequence
Continue to write a
code
reinforcement
Many members
does not want to
be typist
Teacher call the
time to switch the
typist
A member
continue to be
typist
2020/01/08 RSGT2020 - Takuo Doi 22
Measure Time by Team
Static Typist : Hypothesis
2020/01/08 RSGT2020 - Takuo Doi 23
Antecedent Behavior Consequence
Feel fun to push
the button
reinforcementStrengthen
Many members
does not want to
be typist
Teacher call the
time to switch the
typist
Switch the Typist
on time
Static Typist : Hypothesis
2020/01/08 RSGT2020 - Takuo Doi 24
Antecedent Behavior Consequence
Feel fun to push
the button
reinforcementStrengthen
Many members
does not want to
be typist
Teacher call the
time to switch the
typist
Switch the Typist
on time
This reinforcement
is not stronger
than I expected
2020/01/08 RSGT2020 - Takuo Doi 25
Time settled
Static Typist : Result
2020/01/08 RSGT2020 - Takuo Doi 26
Antecedent Behavior Consequence
Feel fun to push
the button
Obey teacher‘s
request and feel
relaxed
Feel fun of the
program they
made works
Small ReinforcementsGone by time passed
Strengthen
Many members
does not want to
be typist
Teacher call the
time to switch the
typist
Switch the Typist
on time
2020/01/08 RSGT2020 - Takuo Doi 27
Problem3
Not to Join the Mob
Not to Join the Mob : ABC Analysis
2020/01/08 RSGT2020 - Takuo Doi 28
Antecedent Behavior Consequence
Join the Mob No code remains in
my computer
punishmentDo exercises in
class using Mob
Programing
Difficult to try my
own idea.
punishment
Fun / Reliefreinforcement
“Punishment > Reinforcement” for some people
Some one who have a good idea?
2020/01/08 RSGT2020 - Takuo Doi 29
2020/01/08 RSGT2020 - Takuo Doi 30
Let them to work indivisually
Not to Join the Mob :
Hypothesis
2020/01/08 RSGT2020 - Takuo Doi 31
Antecedent Behavior Consequence
Join the MobDo exercises in
class using Mob
Programing
Fun / Relief
Learned Reinforcement
Experience of
Individual Work
Increase
No code remains in
my computer
punishment
Difficult to try my
own idea.
punishment
2020/01/08 RSGT2020 - Takuo Doi 32
Arrange the Environment
Not to Join the Mob : Hypothesis 2
2020/01/08 RSGT2020 - Takuo Doi 33
Antecedent Behavior Consequence
Join the MobDo exercises in
class using Mob
Programing
Provide code
sharing mechanism
Understanding of
Benefit of Mob
Programing
decrease punishment
No code remains in
my computer
punishment
Difficult to try my
own idea.
punishment
Fun / Reliefreinforcement
Conclusion
2020/01/08 RSGT2020 - Takuo Doi 34
How to use Behavior Analysis for Team
2020/01/08 RSGT2020 - Takuo Doi 35
1.Figure out the current situation using ABC analysis
2.Consider the intervention to change the situation
3.Observe the effect of the intervention
4.Figure out the situation again
NOTE: Some interventions does not work well
for some situations
2020/01/08 RSGT2020 - Takuo Doi 36

More Related Content

Similar to Mob Programing Behavior Analysis Education

SWOT or is there something better?
SWOT or is there something better?SWOT or is there something better?
SWOT or is there something better?Maarten van Walsem
 
Making time for big bets in a growth team
Making time for big bets in a growth teamMaking time for big bets in a growth team
Making time for big bets in a growth teamJAM London
 
True Continuous Improvement with Toyota Kata by Jesper Boeg
True Continuous Improvement with Toyota Kata by Jesper BoegTrue Continuous Improvement with Toyota Kata by Jesper Boeg
True Continuous Improvement with Toyota Kata by Jesper BoegAgileSparks
 
Who's afraid of the Big Bad Wall
Who's afraid of the Big Bad WallWho's afraid of the Big Bad Wall
Who's afraid of the Big Bad WallInbar Oren
 
IT's Working by @ICTEvangelist
IT's Working by @ICTEvangelistIT's Working by @ICTEvangelist
IT's Working by @ICTEvangelistMark Anderson
 
Cracking the Product Manager Interview with Gayle McDowell
Cracking the Product Manager Interview with Gayle McDowellCracking the Product Manager Interview with Gayle McDowell
Cracking the Product Manager Interview with Gayle McDowellProduct School
 
SharePoint 2013 - Why, How and What? - Session #SPCon13
SharePoint 2013 - Why, How and What? - Session #SPCon13SharePoint 2013 - Why, How and What? - Session #SPCon13
SharePoint 2013 - Why, How and What? - Session #SPCon13Roland Driesen
 
MathVision: A Mobile Video Application for Math Teacher Noticing Of Learning ...
MathVision: A Mobile Video Application for Math Teacher Noticing Of Learning ...MathVision: A Mobile Video Application for Math Teacher Noticing Of Learning ...
MathVision: A Mobile Video Application for Math Teacher Noticing Of Learning ...teddychao
 
Re:Thinking Improvements, Volume 1
Re:Thinking Improvements, Volume 1Re:Thinking Improvements, Volume 1
Re:Thinking Improvements, Volume 1Dominik Ortelt
 
Why Kids Should Not Have Homework.pptx
Why Kids Should Not Have Homework.pptxWhy Kids Should Not Have Homework.pptx
Why Kids Should Not Have Homework.pptxcalltutors
 
Feedback culture or anybody can offend an artist / Polina Navnyko (Belka Games)
Feedback culture or anybody can offend an artist / Polina Navnyko (Belka Games)Feedback culture or anybody can offend an artist / Polina Navnyko (Belka Games)
Feedback culture or anybody can offend an artist / Polina Navnyko (Belka Games)DevGAMM Conference
 
Sample Lesson Plan in Entrepreneurship
Sample  Lesson Plan in EntrepreneurshipSample  Lesson Plan in Entrepreneurship
Sample Lesson Plan in EntrepreneurshipNiña Mae Sabillo
 
Toyota Kata at La-Z-Boy
Toyota Kata at La-Z-BoyToyota Kata at La-Z-Boy
Toyota Kata at La-Z-BoyHank Czarnecki
 

Similar to Mob Programing Behavior Analysis Education (20)

day 6 pmp.pptx
day 6 pmp.pptxday 6 pmp.pptx
day 6 pmp.pptx
 
day 6 pmp.pptx
day 6 pmp.pptxday 6 pmp.pptx
day 6 pmp.pptx
 
SWOT or is there something better?
SWOT or is there something better?SWOT or is there something better?
SWOT or is there something better?
 
Making time for big bets in a growth team
Making time for big bets in a growth teamMaking time for big bets in a growth team
Making time for big bets in a growth team
 
True Continuous Improvement with Toyota Kata by Jesper Boeg
True Continuous Improvement with Toyota Kata by Jesper BoegTrue Continuous Improvement with Toyota Kata by Jesper Boeg
True Continuous Improvement with Toyota Kata by Jesper Boeg
 
Who's afraid of the Big Bad Wall
Who's afraid of the Big Bad WallWho's afraid of the Big Bad Wall
Who's afraid of the Big Bad Wall
 
IT's Working by @ICTEvangelist
IT's Working by @ICTEvangelistIT's Working by @ICTEvangelist
IT's Working by @ICTEvangelist
 
Cracking the Product Manager Interview with Gayle McDowell
Cracking the Product Manager Interview with Gayle McDowellCracking the Product Manager Interview with Gayle McDowell
Cracking the Product Manager Interview with Gayle McDowell
 
Manual Innovación
Manual InnovaciónManual Innovación
Manual Innovación
 
Could IEEE pave the way for your dreams?
Could IEEE pave the way for your dreams?Could IEEE pave the way for your dreams?
Could IEEE pave the way for your dreams?
 
SharePoint 2013 - Why, How and What? - Session #SPCon13
SharePoint 2013 - Why, How and What? - Session #SPCon13SharePoint 2013 - Why, How and What? - Session #SPCon13
SharePoint 2013 - Why, How and What? - Session #SPCon13
 
MathVision: A Mobile Video Application for Math Teacher Noticing Of Learning ...
MathVision: A Mobile Video Application for Math Teacher Noticing Of Learning ...MathVision: A Mobile Video Application for Math Teacher Noticing Of Learning ...
MathVision: A Mobile Video Application for Math Teacher Noticing Of Learning ...
 
National 5 PE - Question 2i
National 5 PE - Question 2iNational 5 PE - Question 2i
National 5 PE - Question 2i
 
Narration 20170615
Narration 20170615Narration 20170615
Narration 20170615
 
Cets 2015 ls bauer why managers learners dread e learning
Cets 2015 ls bauer why managers learners dread e learningCets 2015 ls bauer why managers learners dread e learning
Cets 2015 ls bauer why managers learners dread e learning
 
Re:Thinking Improvements, Volume 1
Re:Thinking Improvements, Volume 1Re:Thinking Improvements, Volume 1
Re:Thinking Improvements, Volume 1
 
Why Kids Should Not Have Homework.pptx
Why Kids Should Not Have Homework.pptxWhy Kids Should Not Have Homework.pptx
Why Kids Should Not Have Homework.pptx
 
Feedback culture or anybody can offend an artist / Polina Navnyko (Belka Games)
Feedback culture or anybody can offend an artist / Polina Navnyko (Belka Games)Feedback culture or anybody can offend an artist / Polina Navnyko (Belka Games)
Feedback culture or anybody can offend an artist / Polina Navnyko (Belka Games)
 
Sample Lesson Plan in Entrepreneurship
Sample  Lesson Plan in EntrepreneurshipSample  Lesson Plan in Entrepreneurship
Sample Lesson Plan in Entrepreneurship
 
Toyota Kata at La-Z-Boy
Toyota Kata at La-Z-BoyToyota Kata at La-Z-Boy
Toyota Kata at La-Z-Boy
 

More from Takuo Doi

モブプログラミング x 行動分析学 x 教育
モブプログラミング x 行動分析学 x 教育モブプログラミング x 行動分析学 x 教育
モブプログラミング x 行動分析学 x 教育Takuo Doi
 
プログラマのためのScrum
プログラマのためのScrumプログラマのためのScrum
プログラマのためのScrumTakuo Doi
 
行動分析学に基づくScrumの導入
行動分析学に基づくScrumの導入行動分析学に基づくScrumの導入
行動分析学に基づくScrumの導入Takuo Doi
 
Introduce Scrum Based on Behavior Analysis
Introduce Scrum Based on Behavior AnalysisIntroduce Scrum Based on Behavior Analysis
Introduce Scrum Based on Behavior AnalysisTakuo Doi
 
Scrumを使うと本当に成長できるの?
Scrumを使うと本当に成長できるの?Scrumを使うと本当に成長できるの?
Scrumを使うと本当に成長できるの?Takuo Doi
 
自己組織的なScrumチームの目指し方
自己組織的なScrumチームの目指し方自己組織的なScrumチームの目指し方
自己組織的なScrumチームの目指し方Takuo Doi
 
It dependsの子育て
It dependsの子育てIt dependsの子育て
It dependsの子育てTakuo Doi
 

More from Takuo Doi (7)

モブプログラミング x 行動分析学 x 教育
モブプログラミング x 行動分析学 x 教育モブプログラミング x 行動分析学 x 教育
モブプログラミング x 行動分析学 x 教育
 
プログラマのためのScrum
プログラマのためのScrumプログラマのためのScrum
プログラマのためのScrum
 
行動分析学に基づくScrumの導入
行動分析学に基づくScrumの導入行動分析学に基づくScrumの導入
行動分析学に基づくScrumの導入
 
Introduce Scrum Based on Behavior Analysis
Introduce Scrum Based on Behavior AnalysisIntroduce Scrum Based on Behavior Analysis
Introduce Scrum Based on Behavior Analysis
 
Scrumを使うと本当に成長できるの?
Scrumを使うと本当に成長できるの?Scrumを使うと本当に成長できるの?
Scrumを使うと本当に成長できるの?
 
自己組織的なScrumチームの目指し方
自己組織的なScrumチームの目指し方自己組織的なScrumチームの目指し方
自己組織的なScrumチームの目指し方
 
It dependsの子育て
It dependsの子育てIt dependsの子育て
It dependsの子育て
 

Recently uploaded

(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSISrknatarajan
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performancesivaprakash250
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlysanyuktamishra911
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).pptssuser5c9d4b1
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Christo Ananth
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...Call Girls in Nagpur High Profile
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 

Recently uploaded (20)

(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 

Mob Programing Behavior Analysis Education

  • 1. Mob Programing x Behavior Analysis x Education Lifematics Inc. CTO National Institute of Informatics Associate Professor Takuo Doi 2020/01/08 RSGT2020 - Takuo Doi 1
  • 2. 2020/01/08 RSGT2020 - Takuo Doi 2 土肥 拓生 (Takuo Doi) Lifematics Inc. CTO National Institute of Informatics Associate Professor
  • 3. Today‘s Topic 2020/01/08 RSGT2020 - Takuo Doi 3 Flipped Class No Preparation Behavior Analysis x Mob Programing Lean Fun of Programing
  • 4. 2020/01/08 RSGT2020 - Takuo Doi 4 Behavior Analysis
  • 5. Behavior Analysis One of the Psychologies, which focus on the behaviors. There is a methodology to look for the factors which have effect the behaviors throughout the experiments. In Behavior Analysis, personalities and characters are not the reason why a person can not do something. 2019/1/9 Regional Scrum Gathering Tokyo 2019 5 From: 使える行動分析学: じぶん実験のすすめ
  • 6. 2020/01/08 RSGT2020 - Takuo Doi 6 Behavior: Something that dead body can not do
  • 7. 2019/1/9 Regional Scrum Gathering Tokyo 2019 7 ABC Analysis Antecedent Behavior Consequence
  • 8. Contingency Reinforcement:stimulus which strengthen the behavior Punishment: stimulus which weaken the behavior As consequence: If reinforcement occurs, the behavior is strengthen If reinforcement disappear, the behavior is weaken If punishment occurs, the behavior is weaken If punishment disappear, the behavior is strengthen2019/1/9 Regional Scrum Gathering Tokyo 2019 8
  • 9. 2020/01/08 RSGT2020 - Takuo Doi 9 Problem1 No Preparation
  • 10. No Preparation : ABC Analysis 2020/01/08 RSGT2020 - Takuo Doi 10 Antecedent Behavior Consequence Individual Exercise Watch the video in the class Small learning because of no exercise learned punishment = No effect for beginner No Preparation reinforcement
  • 11. Mob Programing 2020/01/08 RSGT2020 - Takuo Doi 11 Difficult to contribute to team without preparation
  • 12. 2020/01/08 RSGT2020 - Takuo Doi 12 A view of「関西でモブプログラミングやってみぃ〜ひん??」 Typist MobMobMob MobMobMob
  • 13. No Preparation : Hypothesis 2020/01/08 RSGT2020 - Takuo Doi 13 Antecedent Behavior Consequence Do exercises in class using Mob Programing Watch the video in the class Intervene here Feel inferiority punishment Come with preparation and do exercises in class
  • 14. No Preparation : Result 2020/01/08 RSGT2020 - Takuo Doi 14 Antecedent Behavior Consequence Do exercises in class using Mob Programing Small learning because of no exercise reinforcement No preparation reinforcement Intervene here Feel inferiority punishment Watch the video in the class
  • 15. 2020/01/08 RSGT2020 - Takuo Doi 15 Problem 1 No Preparation
  • 16. 2020/01/08 RSGT2020 - Takuo Doi 16 Motivate using Praise Who helps you to learn the most? Score based on the contribution
  • 17. No Preparation : Hypothesis 2 2020/01/08 RSGT2020 - Takuo Doi 17 Antecedent Behavior Consequence Do exercises in class using Mob Programing Watch the video in the class Small learning because of no exercise punishment No Preparationreinforcement Feel inferioritypunishment Difficult to receive praise and get an additional score punishment Intervene here
  • 18. No Preparation : Hypothesis 2 2020/01/08 RSGT2020 - Takuo Doi 18 Antecedent Behavior Consequence Do exercises in class using Mob Programing Watch the video in the class Come with preparation and do exercises in class weaken Small learning because of no exercise punishment No Preparationreinforcement Feel inferioritypunishment Difficult to receive praise and get an additional scorepunishment Intervene here
  • 19. No Preparation : Hypothesis 2 2020/01/08 RSGT2020 - Takuo Doi 19 Antecedent Behavior Consequence Do exercises in class using Mob Programing Watch the video in the class Come with preparation and do exercises in class weaken Small learning because of no exercise punishment No Preparationreinforcement Feel inferioritypunishment Difficult to receive praise and get an additional scorepunishment Intervene here
  • 20. 2020/01/08 RSGT2020 - Takuo Doi 20 Problem 2 Static Typist
  • 21. Static Typist : ABC Analysis 2020/01/08 RSGT2020 - Takuo Doi 21 Antecedent Behavior Consequence Continue to write a code reinforcement Many members does not want to be typist Teacher call the time to switch the typist A member continue to be typist
  • 22. 2020/01/08 RSGT2020 - Takuo Doi 22 Measure Time by Team
  • 23. Static Typist : Hypothesis 2020/01/08 RSGT2020 - Takuo Doi 23 Antecedent Behavior Consequence Feel fun to push the button reinforcementStrengthen Many members does not want to be typist Teacher call the time to switch the typist Switch the Typist on time
  • 24. Static Typist : Hypothesis 2020/01/08 RSGT2020 - Takuo Doi 24 Antecedent Behavior Consequence Feel fun to push the button reinforcementStrengthen Many members does not want to be typist Teacher call the time to switch the typist Switch the Typist on time This reinforcement is not stronger than I expected
  • 25. 2020/01/08 RSGT2020 - Takuo Doi 25 Time settled
  • 26. Static Typist : Result 2020/01/08 RSGT2020 - Takuo Doi 26 Antecedent Behavior Consequence Feel fun to push the button Obey teacher‘s request and feel relaxed Feel fun of the program they made works Small ReinforcementsGone by time passed Strengthen Many members does not want to be typist Teacher call the time to switch the typist Switch the Typist on time
  • 27. 2020/01/08 RSGT2020 - Takuo Doi 27 Problem3 Not to Join the Mob
  • 28. Not to Join the Mob : ABC Analysis 2020/01/08 RSGT2020 - Takuo Doi 28 Antecedent Behavior Consequence Join the Mob No code remains in my computer punishmentDo exercises in class using Mob Programing Difficult to try my own idea. punishment Fun / Reliefreinforcement “Punishment > Reinforcement” for some people
  • 29. Some one who have a good idea? 2020/01/08 RSGT2020 - Takuo Doi 29
  • 30. 2020/01/08 RSGT2020 - Takuo Doi 30 Let them to work indivisually
  • 31. Not to Join the Mob : Hypothesis 2020/01/08 RSGT2020 - Takuo Doi 31 Antecedent Behavior Consequence Join the MobDo exercises in class using Mob Programing Fun / Relief Learned Reinforcement Experience of Individual Work Increase No code remains in my computer punishment Difficult to try my own idea. punishment
  • 32. 2020/01/08 RSGT2020 - Takuo Doi 32 Arrange the Environment
  • 33. Not to Join the Mob : Hypothesis 2 2020/01/08 RSGT2020 - Takuo Doi 33 Antecedent Behavior Consequence Join the MobDo exercises in class using Mob Programing Provide code sharing mechanism Understanding of Benefit of Mob Programing decrease punishment No code remains in my computer punishment Difficult to try my own idea. punishment Fun / Reliefreinforcement
  • 35. How to use Behavior Analysis for Team 2020/01/08 RSGT2020 - Takuo Doi 35 1.Figure out the current situation using ABC analysis 2.Consider the intervention to change the situation 3.Observe the effect of the intervention 4.Figure out the situation again NOTE: Some interventions does not work well for some situations
  • 36. 2020/01/08 RSGT2020 - Takuo Doi 36