Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
エンジニアリングの本質を見極めて、何気ない行動の質を上げよう
Search
Hyuga-Tsukui
August 13, 2022
Business
0
190
エンジニアリングの本質を見極めて、何気ない行動の質を上げよう
エンジニアリング組織論への招待(広木大地 著)
を読んで、おすすめ本としてLT会で共有しました。
Hyuga-Tsukui
August 13, 2022
Tweet
Share
More Decks by Hyuga-Tsukui
See All by Hyuga-Tsukui
Form実装基本を学び直してみた
hyugatsukui
1
490
非同期処理を使った応答性能改善 AWS Lambda
hyugatsukui
1
370
Other Decks in Business
See All in Business
事業本部紹介資料_251201
mwktp
0
220
2025-11-27_anti_bocchi
_hashimo2
3
420
2025年12月期 第三四半期決算説明資料
mobcast20040326
PRO
0
680
Fintech landscape updated - Japan section
hakusansai
0
1.1k
曖昧なLLMの出力をプロダクト価値へつなげる、要求の具体化と評価
zerebom
3
380
【pmconf2025】大企業でPdMとして貢献するために、5社で学んだ組織適応と価値創造の手法
wekkyyyy
1
2.7k
株式会社モノクレア 採用ピッチ
monocrea
0
740
ファーストピンの気持ち
in0u
1
280
【新卒採用資料】Natee Company Deck _202511
nateehr
0
790
WHITE CROSS_New Value_2025011
yutanagahata
0
2.6k
~モブ、まだいけるよな?~2025年をふりかえってみて_20251126
masakiokuda
0
140
Crisp Code inc.|わたしたちの事例 / 実績 - Works
so_kotani
0
1.5k
Featured
See All Featured
Site-Speed That Sticks
csswizardry
13
1k
Why Our Code Smells
bkeepers
PRO
340
57k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
285
14k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.8k
It's Worth the Effort
3n
187
29k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Product Roadmaps are Hard
iamctodd
PRO
55
12k
Making Projects Easy
brettharned
120
6.5k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Java REST API Framework Comparison - PWX 2021
mraible
34
9k
Transcript
ΤϯδχΞϦϯάͷຊ࣭Λݟ ۃΊͯɺԿؾͳ͍ߦಈͷ࣭Λ ্͛Α͏ ΤϯδχΞ͓͢͢ΊຊLTձ
ࣗݾհ • Hyuga Tsukuiʢ@hy_twenʣ • γΣϧϑΟʔʢגʣͰݐઃۀք͚SaaSΛ։ൃ͍ͯ͠·͢
ࠓճ͝հ͢Δॻ੶ • ΤϯδχΞϦϯά৫ͷটɹʙෆ࣮֬ੑʹ͖߹͏ࢥߟͱ৫ ͷϦϑΝΫλϦϯάʢେ ஶʣʢҎ߱ΤϯδχΞϦϯά৫ ͷটʣ
ࠓͷΰʔϧ • ͜ͷຊͷಛɺ͓͢͢ΊϙΠϯτ • ৫ͰࣄΛ͛͠ΔʹϋʔυεΩϧͱผʹɺιϑτεΩϧॏ ཁͩΑͶ͍ͬͯ͏͜ͱͷ࠶ೝࣝ • ҰਓͰ͜ͷຊΛಡΜͰΈΑ͏ͱࢥ͍͚ͬͯͨͩΔԿ͔Λ͑Δʢݸ ਓඪͰ͢ 💁ʣ
·ͣຊͷ͍ܰհ
ຊͷߏ • 1ষ ࢥߟͷϦϑΝΫλϦϯά • 2ষ ϝϯλϦϯάͷٕज़ • 3ষ ΞδϟΠϧͳνʔϜͷݪཧ
• 4ষ ֶश͢ΔνʔϜͱෆ࣮֬ੑϚωδϝϯτ • 5ষ ٕज़৫ͷྗֶͱΞʔΩςΫνϟ
ڭՊॻతͳҐஔ͚ͮʹͳΔͱࢥ͏
৫ଟ͘ͷͷࣝΛར༻ͯ͠ ܗ͞Ε͍ͯΔ
৫ʹऔΓೖΕΒΕ͍ͯΔ • ࣗવՊֶ • ೝ৺ཧֶ • ܦࡁֶ • ࣾձՊֶ •
Etc…
෯͘༻ޠ͕ࣝཏ͞Ε͍ͯΔҹ
ΑΓಛԽͨ͠ຊΛಡΉ্Ͱͷࣄલඞਢ ࣝʢʁʣ
None
͔͜͜Βຊ
ΤϯδχΞϦϯάͬͯʁ
ࢲγεςϜΛ࡞Δ͜ͱͩͱࢥ͍ͬͯ ͨ
ؒҧͬͪΌ͍ͳ͍͕ຊ࣭Ͱͳ͍
ΤϯδχΞϦϯάʹ࣮ݱͷՊֶ
͋Δඪʹ͔ͬͯ࢝·Γ͔ΒऴΘΓ Λࢦ͢
ෆ࣮֬ੑίʔϯ Ҿ༻: ܦXTECK
ॎ͕࣠ऩଋ͍ͯ͘͠
࣮ݱ͢Δͱ͍͏͜ͱᐆດͳঢ়ଶ͔Β ࣮֬ͳঢ়ଶʹਪҠͤ͞Δ࡞ۀ
ΤϯδχΞϦϯάʹෆ࣮֬ੑΛݮΒ͢ ࡞ۀ
ෆ࣮֬ੑͱʁ
Ϋϩʔυɾγϟϊϯ • ిؾֶऀɾֶऀ • ใཧͷߟҊऀ
ෆ࣮֬ੑͷྔʹΤϯτϩϐʔ
Ҿ༻: wikipedia
͍͠ͷͰ
Ӎ͕߱Δͱ͍͏ใͷྫ
Ӎ͕߱Δ߹ͷΤϯτϩϐʔ ໌ɺΕΔ͕֬50%,ӍʹͳΔ͕֬50%ͷΤϯτϩϐʔΛද͢ͱ ໌ɺΕΔ͕֬80%,ӍʹͳΔ͕֬20%ͷΤϯτϩϐʔΛද͢ͱ ໌,ΕΔ͕֬100%ͷΤϯτϩϐʔΛද͢ͱ −0.5log2(0.5) − 0.5log2(0.5) = 1bit −0.8log2(0.8)
− 0.2log2(0.2) = 0.72bit −1log2(1) − 0log2(0) = 0bit Ҿ༻: ΤϯδχΞϦϯά৫ͷট
֬ͷภΓ͕େ͖͚Εେ͖͍΄Ͳɺ Τϯτϩϐʔ͕খ͍͞
ใ(bit)ʹෆ࣮֬ੑݮͷࠩ
࣮ݱํ๏͕2ͭ͋ͬͨͱ͖ʹͲͪΒΛ બ͍͍͔શ͘ෆ໌
ෆ࣮֬ੑ͕ߴ͍
ใʹΑͬͯෆ࣮֬ੑݮͰ͖Δ
ෆ࣮֬ੑ͕ߴ·ΔݪҼ
Θ͔Βͳ͍͜ͱ͕ଟ͍
ະདྷ
ଞਓ
͔͜͜ΒֶΔ͜ͱ
ະདྷΛ༧ଌ͢Δ͜ͱͷେ͞ • ະདྷ༧ෆՄೳ͕ͩɺ༧ଌͰ͖Δ • ܦݧओٛɺԾઆࢥߟ • εΫϥϜFW..etc
ίϛϡχέʔγϣϯͷେ͞ • ଞਓΛਅʹཧղ͢Δ͜ͱͰ͖ͳ͍ɺʢࣗݾͰ͍͑͞͠ʣ • ϝϯλϦϯάͷٕज़ɺใͷඇରশੑΛແ͘͢৫ߏʢbe Agileʣ
ࢲ͕มΘͬͨ͜ͱ
ࢲ͕มΘͬͨ͜ͱ • ෆ࣮֬ੑͷຊ࣭Λৗʹҙࣝ͢Δ͜ͱͰɺࠓͷߦಈෆ࣮֬ੑݮʹد ༩͢Δ͔Λߟ͑ΔΑ͏ʹͳͬͨʹࣄͷਐΊํ্͕ख͘ͳΔ • ଞਓʢϝϯόʔʣͷঢ়ଶɺνʔϜͷঢ়ଶʹରͯ͠හײʹͳͬͨɺ νʔϜࢪࡦͳͲ͕͏·͘ߦ͖͘͢ͳͬͨɻ
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ