狠狠撸

狠狠撸Share a Scribd company logo
Real Wantedly - 企業 LT
Chatwork 株式会社
開発本部 エンジニア採用広報
高瀬 和之
Chatwork と技術的負債解消への挑戦
01Chatwork とは?
会社概要
会社名
Chatwork株式会社
代表取締役CEO
山本 正喜
従業員数
154名(2020年10月末日時点)
所在地
東京、大阪、ベトナム、台湾
設立
2004年11月11日
3
ご存じでしょうか?
2019/09/24 に東証マザーズに上場いたしました!
4
https://jp.techcrunch.com/2019/09/24/chatwork-listed-on-tse-mothers/
● ビジネスチャットツール「Chatwork」事業を中心に展開
● セキュリティ事業は全社の安定的な収益に貢献
事業概要
ビジネスコミュニケーション用
チャットツール「Chatwork」及び
付随サービスの提供
Chatwork事業
ESET社提供のセキュリティ対策ソフトウェア
「ESET」の代理店販売
セキュリティ事業
5
● 最近ではこのようなことも
事業概要
6
https://corp.chatwork.com/ja/news/2020/10/chatworkwebzoomsaas.html
売上高推移
● 昨今のテレワーク需要増加の影響を受け、Chatwork事業、セキュリティ事業共に大きく伸長中
7
02Chatwork と技術的負債
息の长いプロダクトには、技术的负债ありけり
10
技術的負債との戦い ~ 再実装決意編 (2013)
11
技術的負債との戦い ~ Scala 始動編 (2014)
11
技術的負債との戦い ~ メッセージングシステム完成編 (2016)
12
13
To be continued ...
2020 年現在も起きているギャップ,PHP からコンバートしたい機能が多数存在
フロントエンドはどうだろう?
技術的負債との戦い ~ jQuery ? React 化 (2017 ~)
15
jQuery で構成された UI を、共存しながら随時 React 化
技術的負債との戦い ~ Redux 化 (2020 ~)
16
Mutable な状態管理から、Immutable かつ DDD / Redux な状態管理へ (FP with DDD)
旧コード
Mutable DDD Immutable DDD Redux
Old Code ACL Impl
ACL Service
Application Store
03开発组织の将来像
2021年,大規模計画始動予定!
(アーキテクチャの全面刷新に取り組みます)
アーキテクチャが変われば、组织も変わる
開発組織 (現在)
20
● 60 名程度
● アーキテクチャ型組織デザイン
○ いわゆる技術縦割り
● それぞれの領域に MGR を配置
● プロダクトマネージャーと
開発要件を話し合い、必要な
技術領域をピックアップした
プロジェクトで開発を遂行する
開発組織 (将来)
● 100+ 名に耐えうる構造へ
● 機能分割チーム構造
● 横断支援型技術チームの設置
● マネジメント機能の分離
● プロダクトマネージャーの
開発要件と対応チームを
一致させることによる、
開発のスピードアップを目指す
21
Chatwork 株式会社では、
フロントエンド,バックエンドのどちらでも、
新アーキテクチャの実現に向けて、
全方位でエンジニアを募集しています!
We are Hiring !!!
22
働くを
もっと楽しく、
創造的に
● こんなこと投稿しています
○ テック系イベントの登壇情報
○ インタビュー掲載
○ その他あれやこれやゆるめ情報
● フォローよろしくお願いします!
○ @Chatwork_dev
Chatwork 開発本部公式 Twitter

More Related Content

Chatwork と技術的負債解消への挑戦