Project No.10

ビーコン IoT で函館のまちをハックする

2019.12.06 2019.12.06
プロジェクト学習成果発表会
成果発表会
Project No.10

ビーコン IoT で函館のまちをハックする
Leverage the Beacon IoT for Our Smarter Life in Hakodate Real Downtown
PMMember

渡邊慎太郎

吉川綾乃

大野和也

石川空人

根元隆成

瀧本恒平

松山穂乃夏

宮越七菜

斉藤由樹

川谷知寛

石倉愛朗

工藤大山

新田野乃華

熊谷峻

海老原天紀

Shintaro Watanabe

Honoka Matsuyama

Nonoka Nitta

Ayano Yoshikawa

Nana Miyakoshi

Shun Kumagai

Kazuya Ohno

Yoshiki Saito

Takato Ishikawa

Ryusei Nemoto

Tomohiro Kawatani

Airu Ishikura

Kohei Takimoto

Teacher

Daisen Kudo

松原克弥

鈴木昭二

藤野雄一

鈴木恵二

Katsuya Matsubara

Yuichi Fujino

Sho'ji Suzuki

奥野拓Taku Okuno

Advisor

美馬義亮
Yoshiaki Mima

南部美砂子
Misako Nambu

佐藤生馬

Keji Suzuki

Ikuma Sato

Takanori Ebihara

プロジェクト概要 Background
目的 Objective

ビーコン Beacon

ビーコンを使用して函館のまちに新しい価値を創造する
サービスの考案・開発・評価実験を行う

低消費電力の近距離無線技術 「Bluetooth Low Energy(BLE)」を利用した位置特定技術、またその技術を利用したデバイス

Our project develops new services at Hakodate with beacon.

Beacon is a device which sends simple signal according to the BLE
speciﬁcation to a speciﬁc narrow area, and it can be used especially forﬁne-grained or indoor positioning and tracking.

活動内容 Detail of Activities
調査・企画・設計

技術習得

開発

中間発表

5月

6月

7月

成果発表

8月

新技術開発サロン

5月

9月

10 月

11 月

オープンキャンパス

ロゴ制作、Git/GitHub 講習会、
フィールドワーク

12 月

1月

HAKODATE
アカデミックリンク 20199~11 月開発
Software Development

Making Logo, Lecture of Git and GitHub, Fieldwork- スクラム手法での開発- グループ毎にこまめな情報共有を行いながら開発を進めた- We used scrum one of agile processes.
- We advanced development while we shared
information.

Git/GitHub 講習会

6月

フィールドワーク

ブレインストーミング

11 月

HAKODATE Achademic Link 2019

アイデア出し- 函館市内の教育機関が集まる合同研究発表会

Brainstorming of Ideas

7月

HAKODATE アカデミックリンク 2019

- Research presentation by facility of education inHakodate city.

アイデアコンテスト・サービスの決定
Conpetition of Ideas, Decided our Service

12 月
8~9 月

技術習得
Mastering of Technic- 各々の役割を決め、後期からの開発に向けて必要な技術を各自習得- グループ毎に週 2~3 回、進捗の共有を行った- We decided roles and learned technic ourselves.
- We communicated our progress to group members twoor three times on every week.

青森市学生ビジネスアイデアコンテスト
Aomori Business Challenge GATE

Project No.10

ビーコン IoT で函館のまちをハックする

2019.12.06

プロジェクト学習 成果発表会

開発 Software Development
開発手法 Development Method

チーム構成 Team Formation- アジャイル開発の手法のひとつ、スクラムに挑戦- 1 週間で計画、実装、振り返りを行い、フィードバックを得て次週の開発に活かす- 他の開発手法に比べ、仕様の変更や状況の変化に対して柔軟な対応ができる- 3~4 人のチームを構成- 各チームに、開発するプロダクトの責任者であるプロダ
クトオーナー (PO)、スクラムを正しく実践できるよう責任を負うスクラムマスター (SM) が存在する- We formed team has 3 or 4 members.
- Each team has product owner who has responsibility about a productand scrum master who has responsibility about scrum process.

- We used scrum one of agile processes.
- We repeat plan, Implementation and review in a week.
- Scrum can respond to speciﬁcation changes or situation changes.

開発フロー Development Flow
計画

実装

振り返り

1 週間 (1 スプリント ) の間に実装する機能を計画する

週 3~5 日決めた時間に『やったこと、これからやること、困っていること』を共有制作したプロダクトのデモを行い、互いに質問やアドバイスをした

We shared "what I done", "what I
will do", "what I'm worried" togroup members between three
to ﬁve times on every week.

We demonstrated product, asked
questions and advised eachother.

機能の実装を実現させるために必要なタスクを洗い出す

共有した情報を元に、機能の実装を行った

KPT や FDL を用いて一週間の振り返りを行った

We identiﬁed tasks which needto implement functions.

We implement programs basedon information we shared.

We looked back a week using
KPT(Keep, Problem, Try) or FDL(Fun, Done, Learn).

We plan functions which
implement programs during aweek.

振り返りやフィードバックを活かし次週へ

学び Learning- アイデア出しなどのサービスの根幹に関わることを妥協しないことによって、納得のいくサービスができる- 実現性や、サービスの必要性を考慮した上でのアイデア出しや選考の手法- 当たり前を疑い、今一度考えることが新たなサービスのきっかけになる- 早期の行動と計画を立てる重要性- 役割を分担し、各々がそれを全うすることの大切さ- チーム内での認識の差をなくすための定期的な話し合い- 目標を立て、気を引き締めることの重要性- 新たな視点を得るため、些細なことでもアウトプットをする大切さ- We don't compromise brainstorming of idea which and we can getsatisﬁed ideas.
- Decide the feasibility and necessity of the service, and consider how toselect ideas.
- Suspect common sense and reconsider are become trigger of newservice.

- It's important to act early and make a plan.
- It's important to divide roles and complete.
- Regularly meeting for matching up recognition with in the team.
- It's important to set goals and brace oneself.
- It's important to output small things for getting new view points.

2019.12.06
Project No.10

プロジェクト学習 成果発表会

ビーコン IoT で函館のまちをハックする

去りし想ひを乗せゆきて市電で感じるノスタルジア、貴方とつむぐ三十一文字
Make Our Nostalgia at the Tram into 31 Letters.
POSM

Honoka Matsuyama

Nana Miyakoshi

Member 松山穂乃夏 宮越七菜 石倉愛朗 工藤大山
Airu Ishikura

Daisen Kudo

背景目的

- 函館は歌人石川啄木の「心のふるさと」と言われているが、函館市民に短歌はあまり馴染みがない- 短歌は心情、情景を詠むものである- 市電から見えるノスタルジックな景色は、短歌を詠むきっかけになる- 他の人とともにひとつの情景に向けた短歌を詠むことで、同じ景色を見た人の思いを知る- 自分の関わった短歌がどうなるかなど、市電の乗車を“楽しみ” に変える

サービス
概要

UX

- 同じ景色を見ていた人と、一つの短歌を作りあげるサービス- 一人一句ずつ言葉を紡ぎ、5 人で一首の短歌を完成させる- ビーコンの利用により、市電内から見た同じ景色への想いを共有できる- 言葉を繋ぎ、誰かと一つの短歌を作りあげていく楽しみ

ユーザストーリー

市電に乗車してビーコンの範囲内に入ることで、アプリが使用可能

ノスタルジックな沿線上の街並みに心を打たれ、初めの一節を投稿

自分が詠んだ一節からは想像もしていなかった歌ができていた！

後日、再び市電に乗車し、アプリを起動すると…

機能

システム構成ビーコン
範囲内の検知コンテンツの投稿、取得

ビーコンの情報を取得
新規登録

短歌の閲覧

第一句を詠むタグ付け

ビーコンの電波を受信

学び

展望- チーム内のコミュニケーションや作成するものに対しての共通認識の大切さを学んだ→チーム内で今どんなことを開発しているのかの共有が不十分な点があった- 実際の開発を通してツールや言語、開発手法への知識が深まった- チーム内での技術の共有の重要さ→不明な点を教え合うことが困難だったため- 通知を実装し、短歌の完成をお知らせする- お店の新たな広告方法としての利用( 利用例 )
- 市電沿線のお店が、自慢の商品をテーマに短歌の上の句を投稿- 市電に乗車した人が感想や紹介を交えた下の句を詠む- 出来た短歌を見た人が、乗車のついでに立ち寄ってみたくなるような宣伝効果を生む