思想表現と技術研鑽: 「大学」をフィールドとした個人開発
発表動画
https://www.youtube.com/watch?v=yJKNDd2TXZM&t=563
by mgn901 / めがね901 mgn901.icon
某国立教員養成大学 新3年生
勉強していること: ソフトウェア工学、情報教育、教育支援
おしながき
思想
製品による思想の表現例
製品で思想表現を達成する方法
内容過多です⚡⚡⚡
⚡これまでに開発したもの自慢
個人開発でMVPするには
⚡技術選定どうしてる
マネタイズどうしてる
マーケティングどうしてる
メンテナンスコストどうしてる
⚡モチベーション維持どうしてる
making good necessities
mgn901.iconの行動の方向性を表明するタグライン。
mgn901.iconがつくるものが、誰かの悩みを解決するツールでありたい。
悩みを解決したい・してほしい
私たちの毎日はその主人公たる私たちの工夫でもっと良くなるはずです。mgn901.icon
教員は mgn901.icon
悩みの見つけ方、悩みを解決する方法の見つけ方、身につけ方、などを教える存在。
自分自身の教育に関する悩みを見つけ、解決する存在。
教員(になる人)が、悩みを放置してよいのか?mgn901.icon
悩みを逸般的(?)な方法で解決したい
各々に各々の解決方法があることを示す。
解決方法の奥深さを示す。
アート的なお悩み解決欲と手法を、デザイン的なアプローチで取りまとめる。 自分が知っている手法、理解できそうな手法をふんだんに使う。
Google「空き教室検索」🔍
背景
対面授業の合間に遠隔授業を受ける必要がある。
遠隔授業を受けられる教室が見つからない。
山﨑すがら 山﨑すがら.icon から開発を依頼される。 解決方法
授業中ではない教室⇒空き教室
公開されているシラバスの情報を基に時限毎の空き教室を割り出す。
時限毎の空き教室情報をWebアプリ上で提供する。
「学芸大生のための素晴らしいWebアプリ」として開発している。
背景
シラバスを様々な場面で活用してほしい。
キャンパスで迷子になる。
学生によるイベントの情報が集まらない・伝わらない。
解決方法
履修計画時、教科書購入時、時間割など、多様な場面で活用できるような提示方法
イベント情報が何度も見てもらえるような提示方法
mgn901.iconのUI設計三原則
1. 問題に関係する情報を分類する。
2. 情報へのパス(対応可能なユースケース)を増やす。
3. 情報をフィルターする方法を用意する。
UI設計三原則: 東京学芸大学 教室検索(非公式).iconを例に
1. 教室の空き状況は時限ごとに変化するので、「時限」「教室」を扱うアプリになる。
2. 分類した情報から考えられるユースケース
空き教室 by 時限: その時限の空き教室を知りたい
空き時限 by 教室: その教室の空き時限を知りたい
3. 建物ごと、フロアごとに整理して表示
https://gyazo.com/4805d37a9d864404ec5274f9539e625c
ユースケースが無限にあり得る状況下で効果的。mgn901.icon
技術・手法選定
技術研鑽を目的の一つにしている。
ひとまずMVPは度外視
新作の開発時に新しい技術・手法を習得する。
選定基準
ユーザの快適につながる。
非フレームワーク的である。
ミスや面倒を減らす。
安定価格・低価格で運用できる。
「大学」での個人開発の面白いところ
ユーザがすぐ近くにたくさんいる。
使っているところを直接見ることができる。
発見が多い。
「このUIではいけない」などの気付きを得られる。
個人開発ができることに感謝を
mgn901.iconの個人開発に直接的または間接的に関係するすべてのみなさま、
ありがとうございます!