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
PKSHA アイテックチームSWEの話
Search
hey_event
July 14, 2022
Technology
0
1.9k
PKSHA アイテックチームSWEの話
6/29実施の【PKSHA × ラクスル × hey】22卒エンジニアが語る!チーム自慢LTにて使用したスライドです。
hey_event
July 14, 2022
Tweet
Share
More Decks by hey_event
See All by hey_event
hey BOOK for Engineers
hey_event
1
140
RAKSUL チーム自慢
hey_event
0
1.7k
RAKSUL ノバセルアナリティクス チームの魅力3選
hey_event
0
1.8k
チキチキ! heyバックエンドチームの自慢ポイント2選!
hey_event
0
1.9k
チキチキ! STORES 決済チームの楽しいところ!
hey_event
0
1.8k
Other Decks in Technology
See All in Technology
AIエージェント開発のノウハウと課題
pharma_x_tech
0
480
Amazon Q Developerの無料利用枠を使い倒してHello worldを表示させよう!
nrinetcom
PRO
2
120
IAMポリシーのAllow/Denyについて、改めて理解する
smt7174
2
210
手を動かしてレベルアップしよう!
maruto
0
220
Two Blades, One Journey: Engineering While Managing
ohbarye
4
2.1k
クラウド関連のインシデントケースを収集して見えてきたもの
lhazy
8
1.2k
NFV基盤のOpenStack更新 ~9世代バージョンアップへの挑戦~
vtj
0
360
What's new in Go 1.24?
ciarana
1
110
大規模アジャイルフレームワークから学ぶエンジニアマネジメントの本質
staka121
PRO
3
1.2k
エンジニアリング価値を黒字化する バリューベース戦略を用いた 技術戦略策定の道のり
kzkmaeda
6
2.8k
AWSアカウントのセキュリティ自動化、どこまで進める? 最適な設計と実践ポイント
yuobayashi
7
640
Snowflakeの開発・運用コストをApache Icebergで効率化しよう!~機能と活用例のご紹介~
sagara
1
470
Featured
See All Featured
Practical Orchestrator
shlominoach
186
10k
GraphQLの誤解/rethinking-graphql
sonatard
68
10k
Building Your Own Lightsaber
phodgson
104
6.2k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
Unsuck your backbone
ammeep
669
57k
Why You Should Never Use an ORM
jnunemaker
PRO
55
9.2k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
44
7k
VelocityConf: Rendering Performance Case Studies
addyosmani
328
24k
Optimising Largest Contentful Paint
csswizardry
34
3.1k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
193
16k
RailsConf 2023
tenderlove
29
1k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
226
22k
Transcript
1 © PKSHA Technology All rights reserved. アイテックチーム SWEの話
2 © PKSHA Technology All rights reserved. 自己紹介 出身: 大阪府守口市
経歴: 大教大附属天王寺中高 → 阪大理化 → 東大理化修士 & 博士 → PKSHA Technology 新卒入社 研究: 超短パルスレーザーと金属の相互作用について研究 趣味: プログラミング、歩くこと マイブーム: Rust, Web Assembly, k8s 林 良祐 (github.com/hayashikun)
3 © PKSHA Technology All rights reserved. アイテックチーム: 未来の駐車場を形にする 「Smart
Parking Peasy」は株式会社NTTドコモの登録商標です 2019年に駐車場機器メーカー「株式会社アイテック」を買収 駐車場予約・ナンバー認識による自動精算が可能 Backend PKSHA アイテックチームの守備領域 カーナビ連携, etc.
4 © PKSHA Technology All rights reserved. 守備領域 • モバイルアプリ
(Flutter) • フロントエンド (Next, Gatsby) • バックエンド (Go, Java, Python) • Infrastructure as Code (Terraform) • ハードウェア? (C, Rust) • etc. (k8s, CI/CD) ソフトバンククラウド 入出庫管理システム (Java) 駐車場管理システム (Java) Google Cloud Platform Cloud SQL Cloud Storage Memorystore GKE gRPC API (Go) Prometheus etc. iOS/Android アプリ (Flutter) 管理Webツール (Next.js) 駐車場検索サイト (Gatsby)
5 © PKSHA Technology All rights reserved. アイテックチームSWEメンバー 松江さん •
執行役員 VPoE • アイテックチームEM • 他チームEM 三村さん • アイテックチームEM • 他チームEM 林(自分) • 22年4月に新卒入社 +業務委託の方が3名 神谷さん 上村さん 鶴田さん
6 © PKSHA Technology All rights reserved. アイテックチームSWEメンバー 複雑なシステムだけど、このメンツでほぼ全てを守備しています •
全国に約1万の駐車場(約10万車室)に絶え間ない入出庫 • 酷暑や雪での機器異常や、通信障害も起きる • 技術的なチャレンジもする • 目下のタスク消化だけではなく、未来を見据えたリサーチや、 技術力向上もする
7 © PKSHA Technology All rights reserved. どんな感じ? ✔ (偏りはあるけど)全員がほぼ全領域にコミット
柔軟にタスクを振って、ボトルネックを作らない 複数人で議論、レビューして良い設計&実装を目指す ✔ 堅牢で丁寧な設計&実装 Unit test, Integration test, Smoke test, E2E test CI/CD で自動化できるところはする
8 © PKSHA Technology All rights reserved. CI/CD