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
Kazuhiko Okumura
January 29, 2019
Technology
0
91
プロダクトの改善提案資料
これまでに自分が学んだことをアウトプットした資料
Kazuhiko Okumura
January 29, 2019
Tweet
Share
More Decks by Kazuhiko Okumura
See All by Kazuhiko Okumura
内製化によるシステムモダナイゼーションの実践
kazokmr
3
1.4k
ソフトウェアテスト勉強会
kazokmr
1
160
Other Decks in Technology
See All in Technology
WantedlyでのKotlin Multiplatformの導入と課題 / Kotlin Multiplatform Implementation and Challenges at Wantedly
kubode
0
250
2024AWSで個人的にアツかったアップデート
nagisa53
1
110
My small contributions - Fujiwara Tech Conference 2025
ijin
0
1.4k
FODにおけるホーム画面編成のレコメンド
watarukudo
PRO
2
280
Git scrapingで始める継続的なデータ追跡 / Git Scraping
ohbarye
5
500
シフトライトなテスト活動を適切に行うことで、無理な開発をせず、過剰にテストせず、顧客をビックリさせないプロダクトを作り上げているお話 #RSGT2025 / Shift Right
nihonbuson
3
2.2k
[IBM TechXchange Dojo]Watson Discoveryとwatsonx.aiでRAGを実現!事例のご紹介+座学②
siyuanzh09
0
110
TSのコードをRustで書き直した話
askua
2
180
「隙間家具OSS」に至る道/Fujiwara Tech Conference 2025
fujiwara3
7
6.5k
re:Invent2024 KeynoteのAmazon Q Developer考察
yusukeshimizu
1
150
PaaSの歴史と、 アプリケーションプラットフォームのこれから
jacopen
7
1.5k
タイミーのデータ活用を支えるdbt Cloud導入とこれから
ttccddtoki
1
160
Featured
See All Featured
Docker and Python
trallard
43
3.2k
Product Roadmaps are Hard
iamctodd
PRO
50
11k
Thoughts on Productivity
jonyablonski
68
4.4k
Faster Mobile Websites
deanohume
305
30k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Rails Girls Zürich Keynote
gr2m
94
13k
Unsuck your backbone
ammeep
669
57k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
120k
We Have a Design System, Now What?
morganepeng
51
7.3k
Git: the NoSQL Database
bkeepers
PRO
427
64k
Fontdeck: Realign not Redesign
paulrobertlloyd
82
5.3k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
19
2.3k
Transcript
IT !# "
I • • • I
• • T • • I
'# " !
$%& "
/ • / • / • • DevOps
C • A • A • D • A
• • http://itpro.nikkeibp.co.jp/article/COLUMN/20131001/508039/?rt=nocnt
D A C • • P • •
D t • o k • A C ec •
D • l n a • h e P Cc • D / / /
None
None
eXtream Programming (XP) • 1 9 • • 9 0
1 9
XP<5 .A ')"*, • 100&!)(, 30H', ,%+ • GL6:37=
$!# • B/C $!# JD9L 0F2 K1 • I-8E?@ I4 >9 • ; ; >95
9 4 • • • 9 • • 4 •
9 1 1 • 1 • • 1 • YAGNI (You ain't gonna need it) • 4 • 4 • 4 • 4 • • • • • 4
• • • T • e D D
%#!& >41* %#!& • '427 '4$"5, • /9 3
'4 27 0CD • 27=;$" < 3 • '4 ?>4@A:)-6 • +B( 84(.
Continuous Integration(CI) • x • x • • e /
(war exe) . • Continuous Delivery
#$*4/, "% %!$ 2 • 17 '5 • )0(+
3 • 6&- • . %!$ • %!$ 2
*)& Tomcat Spring Framework Hibernate PassBase Struts Sql Action Form
"2 Sql Action Form "2 Sql Action Form "2 Sql Action Form "2 Sql Action Form "2 3 $ 0, 1# 5! 4 % '-&/ +(.
!0+ >$ • 15=<> =< 9E %;
2, • =<>$.*3"2, A • ! C7D$ F40 • -B?)8, !?)8,6# @(0 • !/&15:'
* - 2=< 6>?7 . 5"' !3, (1 /53, 5'0!%0#+3,
8B Action Sql &)53, :A4 $(1 /59C ;@D
ActionUtil c • • • S • i a
• S S
3 . 3 57 .2 4 1 8 6 3
.
SS 9 G ./1. 6 3 l 9 G t
r 6 t 8 7 ( 4 l 5 ) 9 s G 3 e .22.0 .22.0 6
Domain Driven Design • • / • • / •
D • D • D B • D DA PP
D • A • D • D I •
DevOps
)%" %("%($"1:?) • %("!'/9 • %( .B+F7E • $" &)#
"4D ,<>0 : 5.B+FA • .BC3 +F*=-@ • 24;8 D6
C I BTS • C i I C • C
g ( ( ) ( CI • ae C Continuous Delivery(CD) • ae
B • • I •
.3H 9LIC 6-2#,$ TR • NS1) CIO>K:AQ /(4.2&'-
07 • PaaS#+5$6-28U • RDSElasticBeanstalkHerokuDocker • !2(DP? E<BG Infrastructure as Code(IaC) • *(/(4%-'7 • M;JS="(F@ AH7
I C CD
/ Ø OSS DB Ø UI/UX HTTP/CSS/JS Ø iOS Android
Ø PaaS Ø CI/CD Ø / Ø
Key Performance Indicator IC 4 P I . 4 I
X3 6. CI/CD4 2 1 57 4 1 4
',$ #K3 %+,#* • /9!* %+, • (&#%)"5 •
/9D.E<NL4 • 0C >:J-,#* • 2@8 • 2;M • 6HA 1=BF • ?7IG
bt H • i • G I • bt I
N • a I / S • a G • I u I • T Q
release deploy feedback plan code build
test • • •
'& %*( DevOps #"
) !$
B J oe u r • • • aOk iB
• ps l N • yv S tO D N • psT mnO
S R T • ) ) () T • )
) ) T R • fg o R • E m ER ERs t • E e ER • a c y R • ndE I
) O R ( • P B u Dp •
u q t R p O • el Dp • D • P T p • s ) ) S
( . O ()/ • o s xy i •
u e r p u i ( v ( (/ • g n o g • Ig s l • C l a r a D t
I a ( ) ( ( • c f D
d c cn I O • C P c • p I S s e o a • s vPI p • eo (( p Iurt • c a S
D ) . )( • p B • Du v
l s D D i D xB • i nc gi u eO t B l I
PR ( ) D • R D L D •
R Ci sCi L S[D • R D dR L O [P D • R O l ] D o D • D D C D I C
A • A t A • A A Ao •
iA A A • n A A • c A A
4 .4 5 1 24 3721 C t D y
r / Ae A a dA l ai m nA 67 4 0. anAa g m f Acd o X K T P I K
!&"2, ' #'4.6 +7 • %!/ ) $'0
• 6 31/ #'9-*/ 5 • ( 4. 8:
( ( • () • S ( • ( •
S N S ( • S ( • N