1 of 17

「いばしぇあ」プロジェクト

2 of 17

対象: 函館市の高齢者

目的: 趣味活動の場を発見・共有の支援

内容: Androidアプリの開発

人数: 現在5人

3 of 17

場所 : オンライン(希望あれば対面)

ツール: Slack, Discord, Notion, GitHub

活動方法(予定)

4 of 17

・リファクタリング

・ドキュメントの作成

・一部機能の見直し

今後の活動

5 of 17

リファクタリング

6 of 17

リファクタリング

・既存の問題解決のための技術移行

・機能追加やテストがしやすい設計

7 of 17

リファクタリング

・既存の問題解決のための技術移行

・XML → Jetpack Compose

・Coroutine + Coil の導入

・機能追加やテストがしやすい設計

8 of 17

リファクタリング

・既存の問題解決のための技術移行

・再利用やテストがしやすい設計

・レイヤー分け

・DI (Hilt) の導入

9 of 17

リファクタリング

・導入時には必ず勉強会をする

→ メンバー (自分も) の成長を促す

10 of 17

ドキュメントの作成

11 of 17

ドキュメントの作成

・技術ごとの簡単なスタートガイド

・質問チャンネルの中で重要度の高いもの

12 of 17

ドキュメントの作成

・チームメンバーや自分用メモ

→ アウトプットのハードルを下げる

→ 開発参入コストを下げる

13 of 17

一部機能の見直し

14 of 17

一部機能の見直し

・フィードバックの反映

・問題が解決できているか

15 of 17

一部機能の見直し

・優先順位をつける

→ 無駄な機能を作らない

16 of 17

・リファクタリング

・ドキュメントの作成

・一部機能の見直し

今後の活動

17 of 17

ありがとうございました

連絡先:b1019003@fun.ac.jp