Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
大学におけるイマドキのエンジニア教育―東京工業大学EDPの事例(デブサミ2019 14-D-4)/ Modern Engineering Education at University
Masanori Kado
February 14, 2019
Education
4
2.7k
大学におけるイマドキのエンジニア教育―東京工業大学EDPの事例(デブサミ2019 14-D-4)/ Modern Engineering Education at University
Masanori Kado
February 14, 2019
Tweet
Share
More Decks by Masanori Kado
See All by Masanori Kado
モダン・ソフトウェアエンジニアリングのエッセンス / Essence of Modern Software Engineering
kdmsnr
6
7.9k
tokyo-tech-dtf-2019-storytelling
kdmsnr
0
460
tokyo-tech-dtf-2019-define-pov
kdmsnr
0
380
tokyo-tech-dtf-2019-ideation
kdmsnr
0
290
tokyo-tech-dtf-2019-guidance
kdmsnr
0
1.9k
tokyo-tech-dtf-2019-introduction
kdmsnr
0
310
tokyo-tech-dtf-2019-user-research
kdmsnr
0
330
2018_EDP-BC_Final_Report_Announcement.pdf
kdmsnr
0
260
edp-toolkit on SIGED
kdmsnr
0
640
Other Decks in Education
See All in Education
読書に悩むあなたに贈る50の読書方法カタログ / reading catalog Best50
aki_moon
8
1.9k
American Progress: John Gast's Spirit of Manifest Destiny
oripsolob
0
780
View Manipulation and Reduction - Lecture 9 - Information Visualisation (4019538FNR)
signer
PRO
0
480
Baparekraf Developer Day 2022 - Back-End (Faisal Henry Susanto)
dicodingevent
0
480
我々はなぜ学びつづけるのか?なぜ学びつづけないといけないのか?
ichimichi
2
170
【チラシ】2022 あしてらキャンプ・スタッフ募集説明会_株式会社あしたの寺子屋
ashitanoterakoya
0
150
Gesture-based Interaction - Lecture 8 - Next Generation User Interfaces (4018166FNR)
signer
PRO
0
680
自分の道の歩み方~楽しくチャレンジするためのヒント~
tomoima525
0
150
Life is Tech ! Lesson Product Snapshot
lifeistech
0
390
多様なメンター、多様な基準
yasulab
4
14k
chapitre 1: les chaine de caractères en C
adelfr2009
0
250
The Adventure of Kotlin and Compose Through The Multiplatform World
cmota
2
200
Featured
See All Featured
The Cult of Friendly URLs
andyhume
68
4.8k
Agile that works and the tools we love
rasmusluckow
319
19k
10 Git Anti Patterns You Should be Aware of
lemiorhan
638
52k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
151
13k
The Invisible Side of Design
smashingmag
290
48k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
19
1.4k
Navigating Team Friction
lara
175
11k
VelocityConf: Rendering Performance Case Studies
addyosmani
316
22k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
226
15k
Debugging Ruby Performance
tmm1
65
10k
Done Done
chrislema
174
14k
From Idea to $5000 a Month in 5 Months
shpigford
373
44k
Transcript
େֶʹ͓͚Δ ΠϚυΩͷΤϯδχΞڭҭ ʢ౦ژۀେֶ&%1ͷࣄྫհʣ ϫΠΫϧגࣜձࣾදऔక ౦ژۀେֶڥɾࣾձཧֶӃಛߨࢣ ֯యʢ͔Ͳ·͞ͷΓʣ!LENTOS LBEPNBTBOPSJ!XBJDSFXDPN ݄ σϒαϛʢ%ʣ EFWTVNJ%
ΤϯδχΞϦϯά σβΠϯϓϩδΣΫτ .#"جૅ ΞϯτϨ ϓϨφʔγοϓ اۀ ɾςʔϚ ɾ׆ಈࢿۚ
ɾϝϯλʔ ࣾձਓ ʢશՊཤमՄೳʣ ඒେੜ ౦େੜʢ.ʣ ෳ߹ܥίʔε ʢػցܥɺγεςϜ੍ޚܥɺ ܦӦֶܥɺݐஙֶܥɺɾ ڥֶܥɺ༥߹ཧֶܥʣ ʙ ํ๏ɾࣄྫ ࣮ફɾԠ༻
ΤϯδχΞϦϯάσβΠϓϩδΣΫτʢ&%1ʣ ‣ σβΠϯࢥߟͰ՝Λݟ͚ͭɺΤϯδχΞϦϯάͰղܾʂ ‣ʢબʣඞमՊɿ΄΅શһ͕ཤम͠ͳ͚Ε͍͚ͳ͍ w ֶੜͩͬͨࠒͷඞमՊͷϞνϕʔγϣϯΛࢥ͍ग़ͯ͠ΈΑ͏ σβΠϯࢥߟ جૅ
&%1" &%1# &%1$ 2 2 2 2 جຊͷϓϩ ηεΛशಘ ຊ൪લͷ ٖԋश اۀࢀՃͯ͠ ͍͟ຊ൪ʂ म࢜
اۀ͔ΒͷςʔϚʢʣ اۀ໊ ςʔϚ גࣜձࣾϦίʔ ԕִձٞͷମݧΛσβΠϯͤΑ גࣜձࣾΦϩ ൃୡোऀͷཱࣗࢧԉΛσβΠϯͤΑ "5$גࣜձࣾ
ిؾͷখमસαʔϏεͷఏڙମݧΛσβΠϯͤΑ ϑΥϯτϫʔΫεגࣜձࣾ จࣈΛ͔ͭ͏ɺ͋ΒͨͳମݧΛσβΠϯͤΑ ύφιχοΫגࣜձࣾ ϒϥΠϯυαοΧʔͷ؍ઓମݧΛσβΠϯͤΑ ͘͞ΒΠϯλʔωοτגࣜձࣾ ଟ༷ͳಇ͖ํʹ͓͚ΔࣄͷίϛϡχέʔγϣϯΛσβΠϯͤΑ גࣜձࣾΣβʔχϡʔζ ଟൃ͢Δҟৗؾʹର͢ΔࡂɾݮࡂମݧΛσβΠϯͤΑ ΤΠϕοΫεגࣜձࣾ Ҡಈதɺ֎ʹ͓͚Δ৽ͨͳԻָମݧΛσβΠϯͤΑ ଠཅϗʔϧσΟϯάεגࣜձࣾ ͋ͨΒ͍͠ωΠϧମݧΛσβΠϯͤΑ
اۀ͔ΒͷςʔϚʢʣ اۀ໊ ςʔϚ ΫοΫύουגࣜձࣾ ຖͷྉཧମݧΛ࠶σβΠϯͤΑ גࣜձ̣̩̩ࣾσʔλ ຊʹ͓͚ΔҬެڞαʔϏεͷར༻ମݧΛ࠶σβΠϯͤΑ ύφιχοΫגࣜձࣾ
ຊͰΒ͢֎ࠃਓͷି݅ʹ͓͚ΔࡏମݧΛ࠶σβΠϯͤΑ ຊਫ਼גࣜձࣾ Ϗχʔϧϋεʹ͓͚Δ࡞ۀମݧΛ࠶σβΠϯͤΑ גࣜձࣾΦϩ ۀࢪઃʹ͓͚ΔߪങମݧΛ࠶σβΠϯͤΑ
σϞಈը
&%1ͷͭͷಛ✨ ᶃଟ༷ੑͷ͋ΔνʔϜϝϯόʔ ᶄ࢈ֶ࿈ܞʹΑΔϦΞϧͳςʔϚઃఆ ᶅʮσβΠϯࢥߟͬͯᝦࢴϖλϖλͯ͠Πϊϕʔγϣϯ ͬ͜͝ΔͭͰ͢ΑͶʁʯͱҰઢΛը͢Ϟϊͮ͘Γ த৺ͷσβΠϯࢥߟ ͍͔ʹͯ͠ϓϩμΫτΛ࡞͍ͬͯΔ͔ʁ
ଟ༷ੑͷ͋ΔνʔϜϝϯόʔ
جຊతͳνʔϜߏ ‣ʙਓͰνʔϜฤ w ίϛϡχέʔγϣϯύεɿ w δΣϑɾϕκεʮຕͷϐβʯ w εΫϥϜΨΠυʮਓʯ
C = N(N − 1) 2 ࣾձਓ ඒେੜ ౦େੜʢػցʣ ౦େੜʢ༥߹ཧʣ ࣾձਓ ग़యɿʰΤϯδχΞͷͨΊͷσβΠϯࢥߟೖʱᠳӭࣾ ग़యɿhttps://designthinking.ideo.com ‣छྨͷϝϯόʔಛੑ
https://medium.com/titech-eng-and-design/-2569c065a373 ଟ༷ੑͷྑ͍໘ɾѱ͍໘ ‣ྑ͍໘ w ͓ޓ͍ʹܹΛ༩͑߹͑Δ w ༷ʑͳࢹ͔Β৽ͳண؟͕ੜ·ΕΔ w ࡞ۀྖҬͷ֦େʢνʔϜͰΕΔ͜ͱ͕૿͑Δʣ ‣ѱ͍໘
w ίϛϡχέʔγϣϯ߹ҙܗ͕ࠔ wඒେੜʮݴ༿͕௨͡ͳͯ͘ɺ ΞΣΠͳؾ࣋ͪʯ w ࡞ۀෛՙͷෆۉҰੑʢ͍͠ਓɾՋͳਓʣ
ଟ༷ੑͷྑ͍໘ɾѱ͍໘ ग़యɿʮֶࡍతίϥϘϨʔγϣϯʯͷδϨϯϚʢDIAMOND HBR 200412݄߸ʣ ʮଟ༷ੑʯʹ৮ΕΔͱ͖ʹΑ͘Ҿ༻͞ΕΔάϥϑ ଟ༷ੑ͕ߴ ͍ͱฏۉ མͪΔ
ଟ༷ੑ͕ ͍΄͏͕ฏ ۉ҆ఆ Ͱɺ͢͝ ͍ͷ͕ग़ͯ ͘Δ͔ʁ
୭ΛόεʹͤΔ͔ͱ͔ɺͳ͍͔Βʂ ग़యɿδϜɾίϦϯζʰϏδϣφϦʔɾΧϯύχʔඈ༂ͷ๏ଇʱ 適切な人をバスに乗せ、 不適切な人をバスから降ろし、 その後にどこに行くかを決める ‣୭͕ཤम͢Δ͔Θ͔Βͳ͍͚Ͳɺඞमͩ͠୯Ґग़͍ͯ͋͛ͨ͠ ‣ਓࡐͦΜͳʹ؆୯ʹબΔΜ͡Ό͋ͳ͍ ‣ΕΔͱ͜Ζ͔ΒΔ͔͠ͳ͍Μ͡Όͳ͍ʁ
ʮνʔϛϯάʯͷॏཁੑ ৺ཧత҆શੑͰ༗໊ͳຊ チーミングは動詞だ。 多くのチームが集められ てはおよそすぐに解散す る。 重要な知識をただちに共 有するための新たな能力
を育てて使うことが求め られる。
ͬͨϦϯΰͷ࣮ݧʢCZ8JMM'FMQTʣ ‣ʮ҉ౕ͍ʯʮੑ֨ͷѱౕ͍ʯʮଵ͚ऀʯ͕ ͍Δͱɺ͍ͣΕνʔϜͷύϑΥʔϚϯε ʙˋԼ w ʮͬͨϦϯΰʯΛѲ͢ΕɺύϑΥʔϚϯεͷ͞Λ͋Δఔ༧ଌͰ͖Δ w ʮͬͨϦϯΰʯΛʮத͢Δʯʹʁ
˞ͪͳΈʹɺۚീઌੜʮͬͨΈ͔ΜʯͰͨ͠Ͷ ग़యɿμχΤϧɾίΠϧʰ5)&$6-563&$0%&ʱ͔Μ͖ग़൛ ͓ΑͼIUUQTCMPHDPEJOHIPSSPSDPNUIFCBEBQQMFHSPVQQPJTPO
ϝϯόʔͷٕೳ͠߹͍ͷதΑΓ ʮίϛϡχέʔγϣϯͷಛੑʯ͕େࣄ https://hbr.org/2012/04/the-new-science-of-building-great-teams/ar/ Harvard Business Review ʢϋʔόʔυɾϏδωεɾϨϏϡʔʣ 2012
09݄߸
୭͔͕Γ͗͢ΔͱΑ͘ͳ͍ https://hbr.org/2012/04/the-new-science-of-building-great-teams/ar/ Harvard Business Review ʢϋʔόʔυɾϏδωεɾϨϏϡʔʣ 2012 09݄߸
ͭͳ͕Γͷ͋Δίϛϡχέʔγϣϯ
ܦա
࢈ֶ࿈ܞʹΑΔ ϦΞϧͳςʔϚઃఆ
ύʔτφʔاۀ͔Βͷࢧԉ ΤϯδχΞϦϯά σβΠϯϓϩδΣΫτ اۀ ɾςʔϚ ɾ׆ಈࢿۚ ɾϝϯλʔ ࣾձਓ
ඒେੜ ౦େੜ
ύʔτφʔاۀ͔ΒͷςʔϚ ‣ͲΕͰରԠՄೳ͕ͩɺ நతͳςʔϚͦΕͩ ͚Ͱ͍͠ ۩ମత͗ͯࣗ͢༝͕ ڱ͘ͳ͍ͬͯ͠ ݕ౼ࡁ৽ͳͷ͕ग़ ͖ͯʹ͍͘ͷͰ͍͠
நత ະ ݕ ౼ ݕ ౼ ࡁ ۩ମత จࣈମݧ ϒϥΠϯυ αοΧʔ ؍ઓମݧ ԕִձٞͷ ମݧ Իָମݧ ʮະݕ౼ɾ۩ମతʯ͕ͪΐ͏ͲΑ͍ʁ
Λݶఆ͢Δʮߏྗʯ͕ඞཁ ग़యɿۚग़༤ʰಠͻΒΊ͔ͳ͍ʱʢຊܦࡁ৽ฉग़൛ࣾʣ
‣֤νʔϜʹ̋ेສԁͷ༧ࢉʢ͏Β·͍͠ʣ w ۩ମతͳֹۚύʔτφʔاۀʹͳΕΘ͔Γ·͢ ‣جຊతʹԿʹͬͯ0, w ͨͩ͠ɺେֶͷ༧ࢉͱͯ͠ߪೖՄೳͳͷ w σϞలࣔͷඋͳͲࣗͨͪͰௐୡ ‣༧ࢉͷ͍ํΛֶͿ͜ͱڭҭ w
͍҆ͷͰԿ͔ϓϩτλΠϓˠຊ൪ػ w ೆଠʮϞϊ࡞Γʹʜʜࣦഊ͢Δ͜ͱʹ͔͚Δۚͱ࿑ྗ͕ඞཁͳΜͩΑʯ ʢग़యɿখࢁ࠸ʰӉܑఋʢʣʱߨஊࣾʣ ύʔτφʔاۀ͔Βͷ׆ಈࢿۚ
ύʔτφʔاۀ͔Βͷϝϯλʔݣ ‣ϝϯλʔΉ͔͍ͣ͠ w ΞυόΠε͍͚͗ͯ͢͠ͳ͍ w ࣗͨͪ໌֬ͳ͑Λ͍࣋ͬͯͳ͍ w ֶੜΛฉ͍ͯ͘Εͳ͍ʢඞमՊͷϞνϕʔγϣϯʂʣ ‣اۀͷํͷֶशɾͷػձ w
ϓϨΠϠʔͱͯ͠ࢀը͢Δͷͱҧͬͨ؍ͰֶΔ w ࣾʹల։͢Δͱ͖ʹϝϯλʔͷܦݧཱ͕ͭ
ཪઃఆͱͯ͠ͷʮֶΠϯλʔϯʯ ‣څྉग़ͳ͍͕୯Ґग़Δʮ͓͠͝ͱʯ ‣ब׆Ͱ͑Δʮ࡞ʯ͕Ͱ͖Δ w य़·ͰʹݚڀՌΛ·ͱΊΔͷ͍͠ w ඒେੜֶ෦ੜ͔ΒϙʔτϑΥϦΦΛ͍࣋ͬͯΔʂ w ʮاۀͱҰॹʹ࡞Γ·ͨ͠ʯͷύϫʔϫʔυ ‣ଔۀޙʹύʔτφʔاۀʹఆʁ
w ʢେਓͷࣄͰڭһհೖ͠ͳ͍͕ʣ w &%1ऴྃޙʹͦͷ··ఆ͢Δέʔε͕ͪ´ ͷ࡞ྫ
ܦա
ʮσβΠϯࢥߟͬͯᝦࢴϖλ ϖλͯ͠Πϊϕʔγϣϯͬ͜͝ ΔͭͰ͢ΑͶʁʯͱҰઢΛը ͢Ϟϊͮ͘Γத৺ͷσβΠϯࢥߟ
࠷ۙΑ͘ฉ͘൷ https://www.axismag.jp/posts/2018/10/99156.html
https://www.youtube.com/watch?v=_raleGrTdUg
https://www.youtube.com/watch?v=_raleGrTdUg
&%1ͷՌͷ݅ ‣ςʔϚʹ߹க͍ͯ͠Δ͜ͱ ‣λϯδϒϧͰ͋Δ͜ͱ w ιϑτΣΞͷΈෆՄʢͲ͏ͯ͠ΞϓϦΛ࡞Γ͕ͪʣ ‣ޠʢϢʔβʔମݧʣηοτͰ࡞Δ͜ͱ w ϓϩϞʔγϣϯϏσΦඞਢ ‣ͬͯ͘Εͦ͏ͳਓΛݟ͚ͭग़͢͜ͱ w
ϢʔβʔςετΛඞ࣮ͣࢪ͢Δ͜ͱʢճʣ ʮᝦࢴʯʮϒϨετʯΛΘ͟Θ͟ਪ͠ͳ͍
ͦΜͳແͿΓ͕Մೳͳ࣌
ϕʔεͱͳΔσβΠϯࢥߟ ڞײ ఆٛ ൃ ࢼ࡞ ධՁ ࣾձਓͷݚमͰʮࢼ࡞ʯʮධՁʯ͕ܰ͘ͳΓ͕ͪ ֶܥतۀͰʮڞײʯʙʮൃʯ͕ܰ͘ͳΓ͕ͪ
ʮൃʯͱʮࢼ࡞ʯෆՄ खΛಈ͔ͣ͞ʹߟ͑ΔͱԿࣄ͔
ͥΜͿΔΜͩΑʂ ʢԿΔΜͩΑʣ νʔϜϏϧ σΟϯά ࣸਅࡱӨ ະདྷಎ εέον ڝ߹ௐࠪ
ΠϯλϏϡʔ ؍ ੳ ൃ αʔϕΠ ϓϩτλΠ ϐϯά ಈը੍࡞ Ϣʔβʔ ςετ ϐον খಓ۩ େಓ۩ νϥγ੍࡞ ֆίϯς ϙελʔ లࣔձ ʢ4MVTIʣ ੇܶ
&%1πʔϧΩοτʢЌʣ https://titech-edp.github.io/toolkit/ ʮඞཁͳ෦ΛຒΊͯϓϨθϯʯΛԿ܁Γฦ͢
݀ຒΊඍົ͚ͩͲʮݴޠԽʯॏཁ ग़యɿখྛ༗ޗɺ্ʰΞΦΞγ ʱখֶؗ lଞऀʹઆ໌͢Δͱཧղ͕ଅ͞ΕΔͱ͍͏ݱɼฉ͖ख͕͍Δঢ়گͰੜ͍͢͡ʮҙຯ ༩తઆ໌ʯɼ·ͨͦ͏ͨ͠ൃΛ܁Γฦ͢͜ͱʹىҼ͢Δ͜ͱΛ͍ࣔࠦͯ͠Δɻz ग़యɿҏ౻وত ֞ՖਅҰઆ໌ͳͥऀࣗͷཧղΛଅ͔͢ڭҭ৺ཧֶݚڀ
͘Θ͘͠ॻ੶Ͱʂʢએʣ ୈճ ֶڭҭ ʢۀ෦ʣ ฏ खౡਫ਼Ұه೦ݚڀ ʢஶड़ʣ /P
*NBHF तࣜ ΛΒ͍·ͨ͠
ใެ։ͯ͠·͢ɿIUUQTUJUFDIFEQHJUIVCJP