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
「設計振り返り」を始めてみようと思っている話 / architecture reflection
Search
fortkle
March 20, 2019
Technology
3
590
「設計振り返り」を始めてみようと思っている話 / architecture reflection
2019.03.20 Connehito Marché vol.5 〜PHP市〜
https://connehito.connpass.com/event/122217/
fortkle
March 20, 2019
Tweet
Share
More Decks by fortkle
See All by fortkle
無駄な物をなるべく作らないリプレイス戦略 / replace-strategy-phperkaigi2021
fortkle
1
2.5k
フルリモート時代のカンバン運用 / kanban-operation-in-remote
fortkle
0
720
GitHub Actionsで始めるPHPアプリケーションのCI実践入門 / ga-phperkaigi2020
fortkle
3
4.7k
余裕を生み出すコードレビュー 〜レビュイー編〜 / code-review-phpcon-2019
fortkle
8
7.3k
「ママ向けNo.1アプリ」の 更なる成長を支える仕組み / startup-engineer-night-connehito
fortkle
2
320
良いテストデータ、悪いテストデータ / testdata-antipattern
fortkle
4
6.9k
BackstopJSで始める CSSリグレッションテスト / backstopjs-css-test
fortkle
0
1.5k
PhpStorm導入アンチパターン / phpstorm-anti-pattern
fortkle
0
2.1k
やさしいコーディング規約の導入〜その後〜 / yasashii-sonogo
fortkle
7
3.6k
Other Decks in Technology
See All in Technology
re:Invent2025 セッションレポ ~Spec-driven development with Kiro~
nrinetcom
PRO
1
120
戰略轉變:從建構 AI 代理人到發展可擴展的技能生態系統
appleboy
0
140
Strands Agents × インタリーブ思考 で変わるAIエージェント設計 / Strands Agents x Interleaved Thinking AI Agents
takanorig
6
2.3k
MySQLのSpatial(GIS)機能をもっと充実させたい ~ MyNA望年会2025LT
sakaik
0
150
Everything As Code
yosuke_ai
0
110
『君の名は』と聞く君の名は。 / Your name, you who asks for mine.
nttcom
1
130
2025年のデザインシステムとAI 活用を振り返る
leveragestech
0
410
Snowflake導入から1年、LayerXのデータ活用の現在 / One Year into Snowflake: How LayerX Uses Data Today
civitaspo
0
2.5k
20251222_サンフランシスコサバイバル術
ponponmikankan
2
150
コールドスタンバイ構成でCDは可能か
hiramax
0
120
Bedrock AgentCore Evaluationsで学ぶLLM as a judge入門
shichijoyuhi
2
290
普段使ってるClaude Skillsの紹介(by Notebooklm)
zerebom
8
2.5k
Featured
See All Featured
The Spectacular Lies of Maps
axbom
PRO
1
400
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
97
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.2k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.3k
RailsConf 2023
tenderlove
30
1.3k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
76
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
280
Making Projects Easy
brettharned
120
6.5k
Reality Check: Gamification 10 Years Later
codingconduct
0
2k
Tell your own story through comics
letsgokoyo
0
770
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
0
200
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Transcript
!GPSULMF $POOFIJUP.BSDIÉWPM ʮઃܭৼΓฦΓʯΛ ࢝ΊͯΈΑ͏ͱࢥ͍ͬͯΔ
!GPSULMFɹߴߊ w αʔόʔαΠυΤϯδχΞ w ίωώτʹೖࣾ w 1)1ϓϩϑΣογϣφϧຊॻ͖·ͨ͠ʂ
w ϓϩμΫτ։ൃ w 1)1ɺ$BLF1)1ͷόʔδϣϯΞοϓ w ςετͷॆ࣮ɺΧόϨοδܭଌ w ෆཁͳίʔυͷআ w σϓϩΠڥͷඋ
w 4MBDLʂใڞ༗ʂʜFUD ίωώτʹೖͬͯ͜Ε·Ͱ৭ʑ͖ͬͯͨ
࠷ۙͷ՝ײʜ
ຊؙͷΞʔΩςΫνϟͷ՝͕ ͳ͔ͳ͔ղܾ͠ͳ͍ /BPZB*UPʮٕज़తෛ࠴ͱ͖߹͏ʯΑΓ IUUQTTQFBLFSEFDLDPNOBPZBKJTIVEFGV[IBJUPYJBOHLJIFV
w ϓϩμΫτ։ൃ w 1)1ɺ$BLF1)1ͷόʔδϣϯΞοϓ w ςετͷॆ࣮ɺΧόϨοδܭଌ w ෆཁͳίʔυͷআ w σϓϩΠڥͷඋ
w 4MBDLʂใڞ༗ʂʜFUD w ΞʔΩςΫνϟͷվળˡ͜Ε͕େࣄͳͷͰ ίωώτʹೖͬͯ͜Ε·Ͱ৭ʑ͖ͬͯͨ
w Ϧιʔε͕Γͳ͍ʢࣄۀͱͷόϥϯεେࣄʣ w ७ਮʹղܾқ͕ߴ͍ w దͳҙࢥܾఆͷͨΊͷٕज़εΩϧ͕ෆ w ΞʔΩςΫνϟͷࣝγΣΞ͞Εʹ͍͘ w ࠲ֶͱͯ͠ͷқͷߴ͞
w '8ίΞͷཧղɺσβΠϯύλʔϯɾ%%%ͳͲ w ܦݧͱͯ͠ͷҰൠԽͷ͠͞ w ৫γεςϜɺͦͷͱ͖ͷঢ়گʹΑͬͯ ਖ਼ղ͕ҟͳΔ ͳͥɺͳ͔ͳ͔ղܾ͠ͳ͍ͷ͔
ղܾͰ͖ͣʹ์ஔ͍ͯ͠Δͱ ଞͷνʔϜ͕ಉࣦ͡ഊΛ͢Δ ͔͠Εͳ͍ʁ
େنͳϦϑΝΫλ ϦϓϨΠεΛ͍ͨ͠ʂ
ͰɺͦΕ͕ݱ࣮తͰͳ͍߹ʹ Ͳ͏͢Δ͔
ৗతʹͰ͖Δ͜ͱԿ͔ͳ͍͔ʁ
ͦͷҰาͱͯ͠ͷ ʮઃܭৼΓฦΓʯ
ݱঢ়ͷʮΠέͯͳ͍ʯ͔Β՝Λநग़ աڈͷࣗPSଞਓ͕ʮͳͥͦͷઃܭʹͨ͠ͷ͔ʯ ͱ͍͏ҙࢥܾఆͷഎܠϓϩηεΛௐΔ ͦͷ্Ͱྑ͔ͬͨΛཧ ࣌ͷҙࢥܾఆΛධՁͭͭ͠ɺʮࠓͳΒͲ͏͢ Δ͔ʯΛߟ͑Δ
͜ΕΒΛจॻʹ·ͱΊͯγΣΞ͢Δ ʮઃܭৼΓฦΓʯ͜Μͳײ͡
w ࡶʹ(PPHMFϑΥʔϜͳͲͰϑΥʔϜΛ༻ҙɻ TMBDLCPUͳͲʹࠐΜͰ͓͘ w ։ൃதʹʮΠέͯͳ͍ʯͱײͨ͡Β͓ΉΖʹ CPUΛݺͼग़͠ w ࡶʹهͯ͋͠ͱͰ ͪΌΜͱݟΔ ݱঢ়ͷʮΠέͯͳ͍ʯ͔Β՝Λநग़
·͊·͊ग़ͯ͘Δ
w ͋ΔఔΠέͯͳ͍ͱ͜Ζ͕ཷ·ͬͨΒɺݟฦ͠ ͯৼΓฦΔͷΛܾΊΔ w ৼΓฦΓޙड़ͷςϯϓϨΛ͏ w ৼΓฦΓ࣌ͷ1PJOU w ൺֱରڞ௨ݴޠతͳͷΛ͏ w
ʮύλʔϯʯʮΠσΟΦϜʯ w ଞͷਓཧղͰ͖ΔΑ͏ʹڞ௨ݴޠ ઃܭΛৼΓฦΔ
Πέͯͳ͍ͱ͜Ζ ՝ ݱࡏͷઃܭʹ͍ͨͬͨഎܠɾϓϩηε ݱࡏͷઃܭͷྑ͔ͬͨ Ͳ͏͢Ε͍͍͔ ςϯϓϨʢԾʣ
۩ମྫ
FY ΞϓϦέʔγϣϯͷఆ͕૿͍͍͑ͯͬͯΔ͕ɺͨ ͩͷʮྻʯͰఆٛ͞Ε͍ͯΔͷͰɺܕʹΑΔ੍ ͕͑ͳ͔ͬͨΓɺෆਖ਼ͳΛ͙ͨΊͷͳه ड़͕૿͍͑ͯΔ
Πέͯͳ͍ͱ͜Ζ ΞϓϦέʔγϣϯͷఆ͕૿͍͍͑ͯͬͯΔ͕ɺͨͩͷʮྻʯͰఆٛ͞ Ε͍ͯΔͷͰɺܕʹΑΔ੍͕͑ͳ͔ͬͨΓɺෆਖ਼ͳΛ͙ͨΊͷ ͳهड़͕૿͍͑ͯΔ ՝ ɾ'8 1)1 ͷʮΞϓϦέʔγϣϯͷఆΛཧ͢ΔΈʯ͕ྗෆ ɹɾ$BLF1)1ͷʮ$POGJHVSFSFBE ʯɺ-BSBWFMͷʮDPOGJH
ʯ ɾఆʹ͢ΔΑ͏ͳΛΞϓϦέʔγϣϯͰ͏·੍͘ݶͨ͠Γѻ͍͑ͯͳ ͍ ɾޚతϓϩάϥϛϯάͷపఈ͕͘͠ͳ͍ͬͯΔʢόάͷԹচʣ ςϯϓϨΛຒΊͯΈΔ
ݱࡏͷઃܭʹ͍ͨͬͨഎܠɾϓϩηε ɾ1)1Ҏલ͔Β͋ΔΞϓϦέʔγϣϯͳͷͰʮܕʹΑΔ੍ʯͱ͍͏ҙ͕ࣝബ͔ͬͨ ɾ'8ࣗମ͕༻ҙͨ͠ఆཧͷΈ͕ྻΛ͏ͷͩͬͨͷͰͦΕʹ͔͚ͬͬͨͩ ɾॳɺΞϓϦέʔγϣϯࣗମγϯϓϧͩͬͨͷͰଟগͷ͞ڐ༰͞Ε͍ͯͨ ݱࡏͷઃܭͷྑ͔ͬͨ ɾ'8ͷΈʹ͔͍ͬͬͯΔͷͰʮมͳ͜ͱʯΛ͍ͯ͠ͳ͍ ɹɾނʹ։ൃॳظίετͰελʔτͰ͖ɺ࣮εϐʔυ୲อͰ͖ͨ ɾྑ͘ѱ͘ڊେͳఆΫϥε ఆϑΝΠϧ ͕Ͱ͖ΔͷͰҰཡੑ͋Δ
Ͳ͏͢Ε͍͍͔ ɾ&OVNͷಋೖΛݕ౼ ςϯϓϨΛຒΊͯΈΔ
w ΞϓϦέʔγϣϯ͕͍·๊͍͑ͯΔٕज़త՝ ΛہॴతͰ͋Δ͕ʮͳΜͱͳ͘ʯͰͳ͘ɺ ݴޠԽ͠ཧղ͢Δ͜ͱ͕Ͱ͖ͨ w ʮ͜ͷঢ়گΛ͙ʹͲ͏͍͏ϓϥΫςΟε͕ ͋ΔΜͩΖ͏ʯͱ͍͏ࣝཉ͕ग़͖ͯͨ w ৼΓฦΓ༰ΛͱʹνʔϜͰٞͨ͠Γɺ࣮ ࡍͷվળ׆ಈʹܨ͕͍ͬͯ͘ͱָͦ͠͏ʂ
ࢼ͠ʹਓͰͬͯΈͯʙ·ͱΊʹ͔͑ͯʙ
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠