Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
プロポーザル・アンチパターン
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
FUJISAKI Masanori
November 25, 2019
Technology
4.1k
12
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
プロポーザル・アンチパターン
採択されないプロポーザルで、ありがちな内容をまとめました。
プロポーザルを提出する前などのチェックにお使いください。
FUJISAKI Masanori
November 25, 2019
More Decks by FUJISAKI Masanori
See All by FUJISAKI Masanori
Site Reliability Engineeringとは。
fujisaki_hb
2
500
セキュリティの夕べ20161124_公開用.pdf
fujisaki_hb
0
170
Other Decks in Technology
See All in Technology
AI、CDK と協働する Full TypeScript アプリケーション開発 / Full TypeScript Application with AI and CDK
geekplus_tech
2
480
AI時代のPlaywright活用(システムテストを自動化する ー 実行エンジンにPla ywrightを選んだ理由)
ynisqa1988
2
930
AI時代におけるエンジニアの新たな役割──FDEとクオリアの探求/登壇資料(戸井田 裕貴)
hacobu
PRO
0
310
_NIKKEI_Tech_Talk__勉強会は熱量では続かない___17回続いた輪読会の設計術.pdf
_awache
1
100
生成AI×AWS CDK×AWS FISで"振り返れる"ミニGameDayをつくろう
yoshimi0227
2
530
AIが当たり前の組織で エンジニアはどう育つか
nishihira
1
970
設計レビューとAIハーネスで向き合う AIが生み出した新しいボトルネックの対処法 / Design Reviews and AI Harnesses Against New Bottlenecks Created by AI
nstock
4
430
Multicaで30個のミニプロジェクトをAIエージェント運用して見えてきたこと
eiei114
1
620
仕様駆動開発、導入半年。「本当に速くなってるの?」にデータで答える / AICon2026_hirakawa
rakus_dev
0
320
SRENEXT_2026_Chairs__Talks_in_Tamachi.sre.pdf
srenext
1
140
Jitera Company Deck
jitera
0
270
全社でのソフトウェアサプライチェーン攻撃対策をやってみた with Takumi Guard
z63d
0
270
Featured
See All Featured
Why Our Code Smells
bkeepers
PRO
340
58k
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
The agentic SEO stack - context over prompts
schlessera
0
850
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
590
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
490
Side Projects
sachag
455
43k
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.5k
Ruling the World: When Life Gets Gamed
codingconduct
0
290
Code Review Best Practice
trishagee
74
20k
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
350
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
370
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.4k
Transcript
ϓϩϙʔβϧɾΞϯνύλʔϯ ʙ࠾͞Εͳ͍ϓϩϙʔβϧͷಛ͔Βֶ΅͏ʙ !GVKJTBLJ@IC
ࣗݾհ ౻࡚ ਖ਼ൣ גࣜձࣾϋʔτϏʔπ දऔక झຯকع 5XJUUFS!GVKJTBLJ@IC 'BDFCPPLGVKJTBLJNBTBOPSJ
ؔΘ͍ͬͯΔͷ ɾ+VMZ5FDI'FTUB࣮ߦҕһ ϓϩάϥϜҕһ https://2019.techfesta.jp/ ɾ*OUFSOFU8FFLϓϩάϥϜҕһ https://www.nic.ad.jp/iw2019/ ɾΠϯϑϥΤϯδχΞษڧձ ICTUVEZhttps://heartbeats.jp/hbstudy/ ɾిؾ௨৴େֶ ࣾձਓཤमূ໌ϓϩάϥϜͷӡӦҕһ
ʮΣϒγεςϜσβΠϯϓϩάϥϜʯhttps://www.websys.edu.uec.ac.jp/websys/ ʮ"*ɾηΩϡϦςΟਓࡐҭϓϩάϥϜʯhttps://www.websys.edu.uec.ac.jp/aisec/
։࠵༧ఆ ɾ*OUFSOFU8FFL!ʙ ɾ+VMZ5FDI'FTUB! ɾΠϯϑϥΤϯδχΞษڧձ ICTUVEZ !݄࣍̍ඪ ɾిؾ௨৴େֶ ࣾձਓཤमূ໌ϓϩάϥϜ ืू։࢝ Ԡืઌணॱ
ʮΣϒγεςϜσβΠϯϓϩάϥϜʯhttps://www.websys.edu.uec.ac.jp/websys/ ʮ"*ɾηΩϡϦςΟਓࡐҭϓϩάϥϜʯhttps://www.websys.edu.uec.ac.jp/aisec/
ϓϩϙʔβϧɾΞϯνύλʔϯ 1SPQPTBMBOUJQBUUFSOT
લఏ ɾ͜Ε͔Βग़ͯ͘Δͷɺ͋͘·ͰՍۭͷϓϩϙʔβϧͰ͢ɻ ɾ୭͔Λ%JTΓ͍ͨΘ͚Ͱͳͯ͘ ʮ͜͏ड͚औΒΕΔ͜ͱ͕͋ΔΜͩʯͱ͍͏͜ͱΛཧղ Ͱ͖Δͱ(PPEɻ ɾٕज़ܥͷษڧձΧϯϑΝϨϯεΛఆ͍ͯ͠·͢ɻ ॴʹΑͬͯΉ͠Ζ·ΕΔ߹͋Γ͑·͢ɻ
ϓϩϙʔβϧɾΞϯνύλʔϯ ҎԼͷࢹͰྫΛ͍͖͋͛ͯ·͢ɻ ɾλΠτϧ ɾ֓ཁ ɾϓϩϑΟʔϧ
ϓϩϙʔβϧɾΞϯνύλʔϯ ʙλΠτϧฤʙ
ΧϯϑΝϨϯεͷ༰ʹԊ͍ͬͯͳ͍ ɾαʔόʔϨεͷΠϕϯτͰ ࠓɺ͋͑ͯΦϯϓϨΛ͘ޠΔ
ϏοάϫʔυʹཔΓ͗ͯ͢Δ ɾڊେγεςϜͷצॴ ɾΤϯλʔϓϥΠζΫϥεͷηΩϡϦςΟ ɾ"*Λར༻ͨ͠Πϯϑϥӡ༻
λΠϛϯάΛ֎͍ͯ͠Δ ɾ̋̋࣌ͷʙ ɾ̋̋ੈͷʙ ɾʮݹ͍πʔϧʯͷʙ
Կͷٕज़ͷ͔Θ͔Βͳ͍ ɾϏοάσʔλΛॲཧ͢ΔγεςϜͷࣄྫ ɾ͏ͪͷγεςϜΛΫϥυҠઃͨ͠
ٙܗͰ͓ΘΔ ɾͲͷΑ͏ʹ̋̋Λղܾ͔ͨ͠ʁ ɾ̋̋ͷͱ͖Ͳ͏Δ͖͔ʁ
Ͱҟ༷ʹ͍ ɾΦϯϓϨ࣌Λੜ͖Ԇͼ͖ͯͨࢲͱ ͋ͳͨͰߟ͑Δ࣍ੈٕज़ͷબͷ ํ ʙΫϥυ࣌Λੜ͖ԆͼΔͨΊ ʹࢲ͕औͬͨߦಈͱʙ
ओͱ෭͕ٯ ɾΫϥυ࣌Λੜ͖ԆͼΔͨΊʹ ʙ࣍ੈٕज़ͷબͷצॴʙ
ωΨςΟϒ ɾͭΒ͍ɺ͠ΜͲ͍ɺ̋̋ͰԜΜͩ
ࣗͷͰऴΘΔ ɾॳ৺ऀͷࢲ͕ʙ͕Ͱ͖ΔΑ͏ʹͳΔ·Ͱ
ϓϩϙʔβϧɾΞϯνύλʔϯ ʙ֓ཁฤʙ جຊλΠτϧͱηοτͰߟ͑Δ
λΠτϧ͔Β૾͢Δதͱҧ͏ ʮΫϥυϚΠάϨʔγϣϯ͢Δࡍͷݟʯ ฐࣾͷαΠτ̋̋Λ"84Ҡઃ͠·ͨ͠ɻͦͷ ࡍʹ౿Μͩτϥϒϧɺ͔ͦ͜ΒಘͨݟΛڞ༗ ͠·͢ɻ
͗͢Δ ɾ̋̋ʹ͍ͭͯΛ͠·͢ɻʢ̍ߦʣ
ฉ͘ਓΛΠϝʔδͰ͖͍ͯͳ͍ ɾ̋̋ʹ͍ͭͯΛ͠·͢ʢ࠶ܝʣ
ෆ֬ఆཁૉ͕͋Δ ɾ̋̋ʹ͍ͭͯΛ͢Δ༧ఆͰ͢ɻ ɾ̋̋ ݱࡏݕূத ʹ͍ͭͯ͠·͢ɻ
۩ମੑ͕ͳ͍ ɾ ̋̋ΤϯδχΞ͔Β̋̋ΤϯδχΞ ʹͳͬͨɺ͜Ε·ͰͷΛ͠·͢ɻ
՝ͷҰൠԽ͕Ͱ͖͍ͯͳ͍ ɾࢲ͕ʙͰۤ࿑ͯͨ͠͠Λ͠·͢ɻ
എܠ͕໌֬Ͱͳ͍ ɾศརͳ̋̋Λ͍·ͨ͠ɻ ͦͷ࣌ͷܦݧ͔ΒֶΜͩΛ͠·͢ɻ
Ӧۀ એ ͞Εͦ͏ զࣾ̋̋ͳ՝Λ͍ͬͯΔਓ͚ʹ ʮ ˚ ˚ ˚ ʯͱ͍͏αʔϏεΛߦ͍ͬͯ ·͢ɻࠓചΕ͍ͯΔຊαʔϏε˘
˘ ˘ ͳ͕ॏཁͰɺͦΕΛՄೳʹٕͨ͠ ज़ʹ͍ͭͯઆ໌͠·͢ɻ
࠾༻׆ಈ͞Εͦ͏ զࣾͷΤϯδχΞ̋̋ͳಛ͕͋Γɺ ͦͷڧΈΛͭ͘ΔͨΊಛघͳਓࡐҭΛ ࣮ࢪ͍ͯ͠·͢ɻͦͷਓࡐҭʹ͍ͭͯ ͓͠ɺզࣾΤϯδχΞͷΩϟϦΞʹͭ ͍ͯڞ༗͠·͢ɻ
ϓϩϙʔβϧɾΞϯνύλʔϯ ʙϓϩϑΟʔϧฤʙ
ͲΜͳਓ͔Θ͔Βͳ͍ ɾॴଐձࣾɺܦݧɺ࣮ɺࣄ༰ ίϛϡχςΟͰͷ׆ಈͳͲ͕ແ͍ ɾ4/4ΞΧϯτ͕ͳ͍ ʢ5XJUUFSɺ'BDFCPPLɺ(JU)VCͳͲʣ ɾϙϦγʔɺ࠲ӈͷɺ৴೦ͳͲ ਓฑ͕Θ͔Δͷ͕ͳ͍ ɾझຯɺٕज़తͳᅂ͕ͳ͍
ϓϩϙʔβϧɾΞϯνύλʔϯ ·ͱΊ νΣοΫϦετ
λΠτϧฤ ɾΧϯϑΝϨϯεͷ༰ʹԊ͍ͬͯΔ͔ ɾϏοάϫʔυʹཔΓ͍͗ͯ͢ͳ͍͔ ɾλΠϛϯάΛ֎͍ͯ͠ͳ͍͔ ɾԿͷٕज़ͷ͔Θ͔Δ͔ ɾٙܗͰ͓Θͬͯͳ͍͔ ɾͰҟ༷ʹ͘ͳͬͯͳ͍͔ ɾओͱ෭͕ద͔ ɾωΨςΟϒͳදݱʹͳ͍ͬͯͳ͍͔ ɾࣗͷͰऴΘ͍ͬͯͳ͍͔
֓ཁฤ ɾλΠτϧͱͷζϨͳ͍͔ ɾ͗͢ͳ͍͔ ɾฉ͘ਓΛΠϝʔδͰ͖͍ͯΔ͔ ɾ༰ʹෆ֬ఆཁૉ͕ͳ͍͔ ɾ۩ମੑ͕͋Δ͔ ɾ՝ͷҰൠԽ͕Ͱ͖͍ͯΔ͔ ɾഎܠ໌֬ʹ͑ΒΕ͍ͯΔ͔ ɾӦۀ એ
ͩͱࢥΘΕͳ͍͔ ɾ࠾༻׆ಈͩͱࢥΘΕͳ͍͔ ϓϩϑΟʔϧฤ ɾͲΜͳਓ͔ӡӦʹΘΔ͔
͝੩ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ɻ