Upgrade to Pro — share decks privately, control downloads, hide ads and more …

atama plusでのAngular×ionicプロダクトのバージョンアップとの付き合い方 / ng_startup2

atama plusでのAngular×ionicプロダクトのバージョンアップとの付き合い方 / ng_startup2

Startup Angular #2
Angularを採用しているスタートアップの裏側を徹底公開
セッション2
https://voicy.connpass.com/event/229367/

Shogo Ichinose

November 26, 2021
Tweet

More Decks by Shogo Ichinose

Other Decks in Programming

Transcript

  1. ⾃⼰紹介 atama plus株式会社 Product Engineer ⾃称 CDO (Chief Design System

    Development Officer) Angular歴 4-5年ぐらい 友利奈緒@rettar5 2 ⼀ ノ 瀬 翔 吾
  2. ⓒ 2021 atama plus Inc. ⾃⼰紹介 4 Angular×ionicプロダクトのバージョンアップとの付き合い⽅ atama plus

    → 会社名 atama+ →プロダクト名 スライド内で混在しますが 表記ゆれではないです
  3. ⓒ 2021 atama plus Inc. atama plusのミッション 8 atama plus

    「基礎学⼒」の習得 「基礎学⼒」の習得 「社会でいきる⼒」の習得
  4. ⓒ 2021 atama plus Inc. atama plusのプロダクト 10 Angular×ionicプロダクトのバージョンアップとの付き合い⽅ Aurora/S3/CloudFront

    etc Hug+Zappa AWS Lambda Cloud Functions オンライン模試 / API server contents editor micro service dev tool
  5. ⓒ 2021 atama plus Inc. atama plusのプロダクト 12 Angular×ionicプロダクトのバージョンアップとの付き合い⽅ atama

    plusでは 3プロダクト 3プラットフォーム 合計9アプリの⾯倒を⾒てる
  6. ⓒ 2020 atama plus Inc. 18 2017 2018 2019 2020

    2021 2022 Angular 4 Angular 5 Angular 6 Angular 7 Angular 8 Angular 9 Angular 10 Angular 11 Angular 12
  7. ⓒ 2020 atama plus Inc. 19 2017 2018 2019 2020

    2021 2022 Angular 4 Angular 5 Angular 6 Angular 7 Angular 8 Angular 9 Angular 10 Angular 11 Angular 12 2 4 Angular 5 Angular 7 Angular 8 11 9 10
  8. ⓒ 2021 atama plus Inc. Angularのバージョンアップとatama plus 22 Angular×ionicプロダクトのバージョンアップとの付き合い⽅ 開発基盤チーム

    開発効率を上げるための開発や 技術中⼼で解ける課題に専念する アプリ開発チームのサブチーム
  9. ⓒ 2021 atama plus Inc. Angularのバージョンアップとatama plus 23 Angular×ionicプロダクトのバージョンアップとの付き合い⽅ POで技術的課題の優先度を

    判断することが難しく 技術的な課題に取り組むと デザイナーが取り組む仕事が 浮いてしまう
  10. ⓒ 2021 atama plus Inc. Angularのバージョンアップとatama plus 28 Angular×ionicプロダクトのバージョンアップとの付き合い⽅ atama

    plusでは起票されたバグを 毎朝どのチームが担当するか 割り振り(トリアージ)してる
  11. ⓒ 2021 atama plus Inc. ionicのバージョンアップとatama plus 36 Angular×ionicプロダクトのバージョンアップとの付き合い⽅ ionic3

    → ionic4に上げたときに めちゃくちゃ⼤変ということが 社内で認知されていたので しっかり計画⽴てて バージョンアップすることになった
  12. © atama plus Inc. atama plusは、Mission driven company. ミッションの実現に向けて、常識にとらわれずに考え、議論し、 互いを尊重しながら楽しむ集団です。

    ⼈が全てなので、採⽤にはとてもとてもこだわってきました。 開発チームはもとより、ビジネスチームもコーポレートチームも、 全員で良いプロダクトを創る。 ⼀つの⼤きなチームとして意⾒をぶつけあいながら ⽣徒が熱狂する学びを創っていく。 そんな想いの船に⼀緒に乗って、 新しい教育を創り、社会を変えていく仲間を募集しています。 We are hiring ! 参考リンク 3 分 で わ か る a t a m a p l u s 求 ⼈ ⼀ 覧