Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
clean architecture と経営
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
hiroya iizuka
April 16, 2022
1.6k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
clean architecture と経営
強い組織とは?の個人的な見解です。
hiroya iizuka
April 16, 2022
More Decks by hiroya iizuka
See All by hiroya iizuka
学問と資産
hiroyaiizuka
0
530
既存のRESTful な RailsプロジェクトにGraphQL導入を検討した話
hiroyaiizuka
0
5.2k
3つのNext.jsプロジェクトを 新卒エンジニアと一緒に 開発した話
hiroyaiizuka
1
490
ReactNative + microCMS の設計にすごく悩んだ話
hiroyaiizuka
1
1.3k
実戦に役立つFirebase_Analytics_使用集
hiroyaiizuka
0
190
Featured
See All Featured
Intergalactic Javascript Robots from Outer Space
tanoku
273
28k
Designing for Performance
lara
612
70k
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
1k
The Language of Interfaces
destraynor
162
27k
Git: the NoSQL Database
bkeepers
PRO
433
67k
Why You Should Never Use an ORM
jnunemaker
PRO
61
10k
The Invisible Side of Design
smashingmag
301
52k
Docker and Python
trallard
47
4.2k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.6k
Google's AI Overviews - The New Search
badams
0
1.6k
Optimizing for Happiness
mojombo
378
71k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
1.1k
Transcript
clean Architecture と経営 飯塚 浩也
世界を変えるにはどうすればよいのか?
クリーンアーキテクチャ すぐ変わるもの 変わらないもの
外から内側へ⽮印をむける すぐ変わるもの 変わらないもの
# 勤務のシフトを作成するロジック const createShift = () => { ... }
const shift = createShift() # db に保存する const db = require('mysql'); db.insert(shift) 1 2 3 4 5 6 7 8 9 10 11 12 ビジネスロジックを書く内側の場所なのに 外側のデータベースをrequire( 必要) としていて ⽮印のむきに違反している createShift.js
まわりにふりまわされない 内側を⼤事にして開発する 胸の内側にある気持ち 組織に今いる理由 ( かわりにくいもの) 評判、名誉、欲など ( かわりやすいもの)
開発はできた! で、それで何かかわるの?
世界をかえる⽅法 変わりやすいもの ( 外界 = 世界) 胸の内側にある気持ち 組織に今いる理由 ( 変わりにくいもの)
⽮印を逆転させる
いい会社 社員 ( 変わりやすいもの) ビジョン ミッション 理念 会社の存在理由 ( 変わりにくいもの)
内側にある⼤事な ものを隅々まで 浸透させる
世界 ソフトウェア + 胸の内側にある⼤事な気持ち 組織に今いる理由 皆さんの内側にあるものを広く発信し ソフトウェアの⼒で世界を変えてください
世界は⽔と似ている ⽔を叩いて変形させることは可能だ。 ⼿応えもあるし、派⼿に⽔⾶沫も上がる。 でもその変化は⼀瞬で、すぐに元に戻ってしまう。
⽔の形 = 世界を永続的に変えるには 地形を変えれば、⽔はその形状にあわせて、 最も⾃然な経路で流れる。器の形を変えれば、 ⽔はその形状にあわせて、最も⾃然な形に収まる 地形を変える
⽔の形 = 医療の世界を永続的に変えるには 地形( 思い込み) を変える IT エンジニア 医療者
⽔の形 = 医療の世界を永続的に変えるには まずIT に⾶び込んで ⼿を動かす ⾃分が頑張って強くなると 同じ位強い⼈が集まってくる
⽔の形 = 医療の世界を永続的に変えるには 医療者が⾃らIT を学ぶ環境を整え、医療者が成 果物を世に出して発信することが当たり前の⽂ 化を作ることで、医療界の地形は変わっていき ます。 医療者 or
IT 専⾨家 医療者 and IT 専⾨家 皆様がゲームチェンジャーとして、 後をいく⼈々を導いてください。
ソフトウェアの⼒で これからもみなさんと⼀緒に 世界を変えていければと考えております。