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
技術的負債は終わらない/technical_dept_never_end
Search
tomox1001
June 26, 2017
Technology
3
24k
技術的負債は終わらない/technical_dept_never_end
Makuake × MatchingAgent合同勉強会の発表資料です。
tomox1001
June 26, 2017
Tweet
Share
More Decks by tomox1001
See All by tomox1001
組織フェーズにおけるリーダーシップの変革/elastic_leadership
tomox1001
2
12k
Other Decks in Technology
See All in Technology
OPENLOGI Company Profile for engineer
hr01
1
37k
【CEDEC2025】『ウマ娘 プリティーダービー』における映像制作のさらなる高品質化へ!~ 豊富な素材出力と制作フローの改善を実現するツールについて~
cygames
PRO
0
210
【Λ(らむだ)】最近のアプデ情報 / RPALT20250729
lambda
0
220
株式会社島津製作所_研究開発(集団協業と知的生産)の現場を支える、OSS知識基盤システムの導入
akahane92
1
1.3k
Kiroから考える AIコーディングツールの潮流
s4yuba
4
620
2025新卒研修・HTML/CSS #弁護士ドットコム
bengo4com
3
13k
LLMでAI-OCR、実際どうなの? / llm_ai_ocr_layerx_bet_ai_day_lt
sbrf248
0
420
With Devin -AIの自律とメンバーの自立
kotanin0
2
1.1k
Claude Codeが働くAI中心の業務システム構築の挑戦―AIエージェント中心の働き方を目指して
os1ma
9
1.5k
SRE新規立ち上げ! Hubbleインフラのこれまでと展望
katsuya0515
0
130
バクラクによるコーポレート業務の自動運転 #BetAIDay
layerx
PRO
1
760
Google Agentspaceを実際に導入した効果と今後の展望
mixi_engineers
PRO
2
180
Featured
See All Featured
Speed Design
sergeychernyshev
32
1.1k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
161
15k
Measuring & Analyzing Core Web Vitals
bluesmoon
7
540
KATA
mclloyd
31
14k
BBQ
matthewcrist
89
9.8k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
26k
The Cost Of JavaScript in 2023
addyosmani
51
8.7k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
35
2.5k
Six Lessons from altMBA
skipperchong
28
3.9k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.8k
Practical Orchestrator
shlominoach
190
11k
Transcript
ٕज़తෛ࠴ऴΘΒͳ͍ technical dept never end 2017/06/22 MatchingAgent @tomox1001
Agenda 1. ͜͜1ͷऔΓΈ 2. ٕज़తෛ࠴ऴΘΒͳ͍
1.͜͜1ͷऔΓΈ
1લ * ϦϦʔεͯ͠3(࣌) * αʔϏεٸத * શͯͷٕज़ྖҬͰෛ࠴ͩΒ͚ * ΤϯδχΞ10ਓऑن (iOS/Android/Web/Backend)
චऀ͜ͷλΠϛϯάͰJOIN
໐Γࢭ·ͳ͍Ξϥʔτϝʔϧ උ͞Ε͍ͯͳ͍ϦϦʔεϑϩʔ සൟʹॏ͘ͳΔαʔόʔ େྔͷΰϛσʔλ ݹ͗͢Δmiddleware Objective-C / Android Annotation ςετίʔυ͕ͳ͍
αʔϏεͷεϩʔμϯ ϝϯςφϯεը໘͕ଘࡏ͠ͳ͍
Ͳ͔͜ΒखΛ͚ͭΑ͏ɾɾ
ΰʔϧઃܭ #1 ʰCriticalͳঢ়ଶ͔Βͷ٫ʱ
Criticalͳঢ়ଶʁ * αʔϏε͕ࢭ·Δ * αʔϏε͕ॏ͍ * ࣭୲อͮ͠Β͍ڥ
Ͳ͏ਐΊ͔ͨ * ෛ࠴ͷચ͍ग़͠ͱ༏ઌܾΊ * ෛ࠴ฦࡁઐϥΠϯͷ֬อ * ࣭୲อͷΈͮ͘Γ
ෛ࠴ͷચ͍ग़͠ͱ༏ઌܾΊ * ϝϯόʔΛר͖ࠐΈɺ ෛ࠴Λચ͍ग़͢ɻ * ͱޮՌΛࢉग़ɻ * ͍ΘΏΔίεύ͕ ྑͦ͞͏ͳෛ࠴͔Β ணख͢Δɻ
ෛ࠴ฦࡁઐϥΠϯͷ֬อ Impact Kaizen * ࣌ͷMAݩͷࢪࡦ։ൃͷΈߦ͍ͬͯͨɻ * ܦӦϘʔυͰτίτϯ͠߹͍ɺ தظઢͷॏཁੑͷೝࣝΛ͢Γ߹Θͤͨɻ
࣭୲อͷΈͮ͘Γ * վળ։ൃόάΛ ੜΈ͍͢ɻ * ςετίʔυ ϦάϨογϣϯςετ ʹΑΔ࣭୲อɻ * ։ൃྃଈϦϦʔε
ˣ ࣭୲อޙϦϦʔε * ҆৺ͯ͠ෛ࠴ฦࡁʹ औΓΊΔڥɻ
݁ՌͲ͏ͳ͔ͬͨ
None
None
None
ΊͰͨ͠ɺΊͰͨ͠
…ͱͳΒͳ͍
ʰࠓͷઃܭ͘ͳ͍…ʱ ʰ։ൃޮ্͕͕Βͳ͍…ʱ ʰ·ͩ·࣭ͩ໘͕৺…ʱ ʰ༏लͳΤϯδχΞͷ࠾༻͕͏·͍͔͘ͳ͍…ʱ ʰ৽͍ٕ͠ज़͕ۀքελϯμʔυʹͳΓͦ͏…ʱ ʰΤϯδχΞͱͯ͠ͷࢢՁ͕৺…ʱ
HERE
None
ΰʔϧઃܭ #2 ʰΑΓྑ͍ϓϩμΫτΛ ࡞ΕΔڥʹ͢Δʱ
* ։ൃޮ * ࣭ * ࠾༻
None
None
1. Summary * “ٕज़తෛ࠴”ͱҰݴͰݴͬͯͨ͘͞Μ͋Γɺ Ͳ͔͜ΒΕ͍͍͔͔Βͳ͍தͰͷਐΊํɻ 㱺 ϑΣʔζ͝ͱͷΰʔϧઃܭେࣄɻऴΘΓͷݟ͑ ͳ͍Ϛϥιϯ͠ΜͲ͍ɻ 㱺 Ұؾʹย͚Α͏ͱ͠ͳ͍ɻ
㱺 ·ͣίεύͷΑ͍(low cost/ high value)ͷ ͔Βணखͯ͠ΈΔɻ 㱺 ר͖ࠐΉɻ
2.ٕज़తෛ࠴ऴΘΒͳ͍
࣭
ઌఔͷʹ͋ͬͨɺ “ελϯμʔυPJ”ΛΓ͖ͬͨΒ ٕज़తෛ࠴ͳ͘ͳΔͷ͔
None
* ϝϯόʔͷมԽʹΑͬͯෛ࠴ͷఆ͕ٛมΘΔ͔ ͠Εͳ͍ɻ * ࣄۀ͕͞Βʹ֦େ͢Δ͜ͱͰ৽ͨʹ݈ࡏԽ͢Δ ෛ࠴͕͋Δ͔͠Εͳ͍ɻ * ٕज़ͷύϥμΠϜγϑτ͕ى͜Δʢex:Ψϥέʔ 㱺εϚϗʣ͜ͱͰٕज़͕ܗ֚Խ͢Δ͔͠Εͳ ͍ɻ
* etc…
ࣄۀ͕ଓ͘ݶΓɺ ٕज़తෛ࠴ऴΘΒͳ͍
ͦͷதͰɺ ΒͲ͏ಆ͍͖͔ͬͯ͘
ٕज़తෛ࠴ͱ ಆ͍ଓ͚ΔͨΊͷ 3TIPS
TIPS 1 ʰෛ࠴ฦࡁΛతʹ͠ͳ͍ʱ
TIPS 1 ʰෛ࠴ฦࡁΛతʹ͠ͳ͍ʱ * ՝ղܾͷͨΊͷෛ࠴ฦࡁɻ͋͘·Ͱखஈɻ * ʰෛ࠴Λฦ͢͜ͱͰͲ͏ྑ͘ͳΔΜ͚ͩͬʱ * ৫ΛऔΓר͘՝ͱϑϥοτʹฒΔ *
ٕज़Ϣʔβʔʹಧ͚ͯͦ͜Ձ͕͋Δ
TIPS 2 ʰෛ࠴ΛΜͰਓΛ·ͳ͍ʱ
TIPS 2 ʰෛ࠴ΛΜͰਓΛ·ͳ͍ʱ * ελʔτΞοϓ։ൃݫ੍͍͠ͷதͰ εϐʔυΛٻΊΒΕΔ = ෛ࠴ΛੜΈ͍͢ * ϓϩμΫτΛҭͯͯ͘Εͨ͜ͱΛײँ͢Δ
* ͱ͍۪͑ஒΓͨ͘ͳΔ࣌ٞͷλωʹ͢Δ ʰԶͩͬͨΒ͜͏͢Δʱʰ͜͏͍͏Γํ͋ΔΑͶʱ * ͦΕͰ۪ஒΓͨ͘ͳΔ࣌…
TIPS 3 ʰڞʹಆ͏ؒΛͭ͘Δʱ
TIPS 3 ʰڞʹಆ͏ؒΛͭ͘Δʱ * ٕज़తෛ࠴Λฦͨ͢Ίͷۜͷؙͳ͍ 㱺 ࣄۀϑΣʔζɺϝϯόʔɺϓϩμΫτͷঢ়گ… ༷ʑͳཁҼʹΑͬͯΞϓϩʔνʹํมΘΔ * ͔ͩΒɺ՝Λڞ༗͠߹͑ΔؒΛͭ͘Δ
* ͱʹ͔͘ר͖ࠐΉ 㱺 ܦӦɺٕज़Ϧʔμʔɺ֎෦ͷ༗ࣝऀɺetc
TIPS 1 ʰෛ࠴ฦࡁΛతʹ͠ͳ͍ʱ TIPS 2 ʰෛ࠴ΛΜͰਓΛ·ͳ͍ʱ TIPS 3 ʰڞʹಆ͏ؒΛͭ͘Δʱ
ٕज़తෛ࠴ऴΘΒͳ͍ɻ ͦͷதͰɺΒ͕Ͳ͏ಆͬͯ ͍͖͔͘ΛޠΒ͍·͠ΐ͏ɻ
End. (but never end)