#えむけーろぐ

試される大地HOKKAIDOから多様性の街TOKYOへ

どんな改善もまずは計測から

うちの会社には目標管理制度(Management by Objectives: MBO)という仕組みがある。年度目標の設定とそれを達成するための四半期ごとの目標をリーダーと個人とで設定し、四半期ごとに結果の振り返りと評価、そして次の期間に向けた目標のすり合わせを行うというものだ。MBOで目標を設定する際に重要な基本原則をSMART*1と呼ぶが、その一つにMeasurable(計測可能)にするというのがある。ただ単に「たくさん仕事をこなす!」だけじゃなくて、「1日2つ以上のPull Requestをこなす。」という目標の方が良いとかそういう感じだと思う。そうしないと、期末のレビューの時に振り返ろうにも結局目標を達成できたのかどうなのかが曖昧になってしまうからだ。

僕はひとまずは自身の生産性を改善したいな、と思っているから、それを目標にしたいのだが、上にも書いたとおり目標はSMARTでなければいけない。とはいえ現状の自分の状態をあんまり知らないのに測定可能でかつ達成可能な目標を設定することなんて出来ない。まずは、今の自分の状態を計測する必要がある。どんな改善もまずは計測から、というわけだ。

というわけで、ポモドーロ・テクニックを導入してみた。ポモドーロ・テクニックとは生産性向上のためのメソッドのひとつで、25分の集中作業と5分の休憩からなる30分を1ポモドーロとして、あるタスクが何ポモドーロかかるかを見積もり、実際そのタスクを完了するのにかかったポモドーロ数も記録するというものだ。25分の作業時間中は他のことをしてはいけないし、5分間の休憩中には作業をしてはならない。詳しい説明はこのあたりとか、最近出たこの本を参照してほしい。

どんな仕事も「25分+5分」で結果が出る ポモドーロ・テクニック入門

どんな仕事も「25分+5分」で結果が出る ポモドーロ・テクニック入門

  • 作者: フランチェスコ・シリロ,斉藤裕一
  • 出版社/メーカー: CCCメディアハウス
  • 発売日: 2019/03/23
  • メディア: 単行本(ソフトカバー)
  • この商品を含むブログを見る
 

朝出社したら、今日やるべきタスクをチームのカンバンから洗い出し、それを1〜5ポモドーロ以内で達成できる小タスクに分割する。僕はこのタスクの見積もり作業に1ポモドーロを使っている。見積もりを終えたあとは、そのリストに書いてあるタスクをポモドーロ・テクニックを利用してこなしていくだけ。僕はFocusListというアプリを愛用している。シンプルなタスクのリストとタイマーがついていて、今日やったタスクとそのタスクへの見積もりと実際に掛かった時間を閲覧できる。何よりも素晴らしいのは、iOSアプリとMacアプリとでリストやタイマーの状態がリアルタイムに同期されていくことだ。公式サイトにはApple Watch対応っぽいことが書いてあるが、そんな設定は見当たらない。

f:id:mktakuyax:20190514010009p:plain

作業リストと各タスクの見積もり時間

f:id:mktakuyax:20190514011049p:plain

作業中のタイマーの様子。このタイマーはiOSアプリとリアルタイムに同期されている。

f:id:mktakuyax:20190514010035p:plain

stats機能。今日やったタスクと見積もり/かかった時間が可視化されている。

ポモドーロ中に作業の中断(同僚に話しかけられる、ついついTwitterが気になってみてしまう)があった場合はそのポモドーロは中断(ポモドーロの完了として数えない)し、また新たにポモドーロを開始する、というのが元祖ポモドーロのやり方らしい。8時間労働の場合単純計算で1日16ポモドーロクリア出来る計算になるが、実際は10ポモドーロも出来ればすごいとのこと。僕は今の所、調子が良くて6ポモドーロくらい。悪い日は……、、、とまぁそんな感じでポモドーロ・テクニックを導入することによって、自身の生産性を日々計測している、というわけだ。ついでに、タスクの見積もりの能力も身につくと思う。

毎日、退勤前に「今日はこのタスクを3ポモドーロでやる予定だったけど実際には5ポモドーロかかってしまった。原因は〜。」と振り返るようにしている。見積もりよりも時間がかかってしまった原因を特定し、その原因を潰していけば、結果自身の生産性の改善につながるはずだからだ。

今はまだやり始めて2週間くらいだから、見積もりの精度もあまり良くないが、そのうち自分にあった見積もりをすることが出来るようになってくると思う。そうしたら、同じようなタスクをより少ないポモドーロでこなせるようになってくるはず。

 

こういった話はrebuild.fmのhigeponさんがよく話している。また過去回を聞き直してみようかな。

rebuild.fm

令和初出社

普段元号なんて気にしてないし、役所以外の日常生活で唯一と言っていいほど元号表記を強制される母校の実験レポートの表紙を書くときなんかは毎回「平成何年」って検索してからあぁはいはい、今は2017年で平成29年ね、あぁしかも全角数字で入れるのかよ、アホくさっなんて言いながら生きていた僕でも、改元のおかげで大型連休が生えてきたということを考えると、記事タイトルに「令和」の文字列を入れてやってもいいだろうという気持ちになった。Happy New Era "REIWA".

前の記事でも書いたとおり、僕は有給2日をくっつけて12連休を生成したわけだが、これはちょうど高専の冬休みと同じくらいの長さだ。そのくらいの長さ休んでしまえば、連休前の業務内容など覚えているはずがない。土日明けに先週何をしていたか覚えていない僕ならなおさらだ。しかしそこは流石僕という感じで、なんと連休前で仕事の区切りを一通りつけてしまっていたのだ。というか、連休前最後の日はどうせ大きめのタスクをやっても連休後に記憶喪失になるからとか言ってゴミみたいな小さめのタスクだけを片付けていた気がする。というわけで、スッキリした頭で連休明け最初の仕事に取り掛かる事ができた。実装はあんまりスッキリしてなかったけどな。平成も終わったのにCSVと文字コードでこんなに悩むとは思わなかった。修行が足りない。

1ヶ月社会人やってみて出勤・退勤にもなれたところで12連休なんて挟んでしまったら二度と会社に行けなくなるのではないかと思っていたのだが、その心配は無用であった。何時の電車に乗れば会社に何時に着くみたいな記憶はすっぽり抜け落ちてしまっていたが、適当に電車に乗って適当に歩けば定時の5分前くらいには着く。定時を数分くらい過ぎてしれっと着席したことがこれまでに3回くらいあるけど特に何も言われていないので、別にいいってことなんだろう。30分とか遅れるならSlackの勤怠チャンネルに投げれば良い話だし。

12連休

今日で12連休が終わった。カレンダー通りの10連休の後ろに、有給を2日ぶんくっつけた感じだ。うちの会社は1年目から有給が20日付与される上に、試用期間中でも5日まで使えるというのだから驚きだ。ちょうど10連休は恋人がまるまる東京に来てくれていたから、GWは一緒に過ごして、残りの2日で溜まっていた部屋の片付けなんかをやろうという気持ちでいた。

f:id:mktakuyax:20190508234837j:plain

令和元年は、R-1と共に迎えた。一緒にアイスも食べようと事だったので写真左のやつを買ったんだけど、あんまり美味しくなかった。素直にハーゲンダッツにしておけばよかった。どうでもいいけど、黒のテーブルはホコリが目立って駄目だな。ニトリの安物だからというのもあるか。

f:id:mktakuyax:20190501000036j:plain

荻窪や西荻、隣町の吉祥寺を散策しつつ映画に行ったり、会社の近くにあるはずなのに行ったことのなかった皇居に行ったりして、美味しいものをたくさん食べた。

f:id:mktakuyax:20190508235254j:plain

f:id:mktakuyax:20190508235310j:plain

f:id:mktakuyax:20190503171340j:plain

その他、荻窪.rbという勉強会を開催してみたり、プログラミングLTというイベントで発表したり、友人たちと鍋したりと、充実した12連休だった。

明日からもやっていきたい。この記事はさっき届いたMacBook Proで書いています。13インチ軽くて小さい。手のひらサイズ。

f:id:mktakuyax:20190508235942j:plain

 

近況

グロービスに入社して4週間が経った。故郷を離れてからは1ヶ月半経つらしい。ゴールデンウィークに入ったことだし、このあたりで近況でも書いておこうと思う。

仕事

所属は、Globis Digital Platformという部署だ。職種はITエンジニアで、グロービス・ラーニング・プラットフォームというものを作っている。技術的には、今までやってきたRailsでサーバサイドのタスクをやりつつ、TypeScriptとReactでフロントエンドも書く人をやっている。今のところ、すごく良い会社だと思うし、良いチームに所属できたと思っている。

特に所属を明かしたりあれこれ公開しちゃダメだと言われているわけでは無く、自己責任のもと自由に情報発信して良いと言われているものの、その判断の軸がまだ僕の中には無いので、今ここで多くは書かないでおく。試用期間の3ヶ月が終わったら別途入社エントリでも書こうと思っている。

f:id:mktakuyax:20190427171412j:plain

会社の近くの桜。東京の桜は北海道と比べて色が薄い気がする。

生活

自炊はまだ続いている。土曜日に1週間分のおかずを作り、ジップロックコンテナに入れて冷凍したものを毎日の夕食として食べている。揚げ物と生野菜は作り置きできないので、近所のコンビニで購入して作り置きのおかずと組み合わせて食べている。最近の夕食の様子はこんな感じ。

f:id:mktakuyax:20190420192459j:plain

f:id:mktakuyax:20190421104542j:plain

朝は最初はシリアルにしていたが、シリアルだと昼前にお腹が空いてしまうということで、最近は冷凍ご飯とごはんですよと作りおきのちょっとしたおかず、たまに味噌汁を組み合わせることにしている。

会社のある麹町はランチの単価が高い気がするので、弁当を作って持ってくるようにしている。とはいえ、冷凍のご飯を突っ込んで、冷凍の弁当おかずシリーズを使っているだけなので、そんなに手間ではない。寝坊して弁当を作る時間すらも無い時は、会社の向かいにあるゆで太郎というそば屋のカレーを食べている。

f:id:mktakuyax:20190405120909j:plain

料理の際は、相変わらずつくおきというWebサイトにお世話になっている。また、野菜不足対策に関しては、先日はてブで流れてきたこの記事が大変参考になった。

goldhead.hatenablog.com

f:id:mktakuyax:20190413212836j:plain

 

まとめ

徐々に仕事にも生活にも慣れてきた。慣れない電車通勤や一人暮らしのストレスは相当のものだったようで、入社1〜2週間はどんよりとしていたけれど、今はとても元気だ。少しずつ物事を前向きに考える事ができるようになってきている。

7年間ずっと高専にしがみついていた僕から高専生という肩書を取ってしまったら、その後にはいったい何が残るんだろう、という不安があったけど、なんとかやっていけている。


Radical Face - Always Gold [Official Video]

23歳になった

今日で23歳になった。

上京してから3週間くらいが経っただろうか。新居での生活にやっと慣れてきたと思ったら、朝起きて通勤して、退勤後に帰宅して家事をしたらもうこんな時間、という驚きがある。早く自分の中での生活リズムを作って、新しい技術と触れたり好きなことをする時間を捻出していきたい。

Twitterのタイムラインを見ると母校の高専生達がワイワイしている。つい最近まで僕もここにいたのに、もうハッシュタグをつけて始業式を実況することもなければ、本科生に怯えながら休み時間をずらしてトイレに行く必要もないし、目撃情報を勝手にツイートされることもない。

僕はもう高専生では無いのだ。 


23 sai no natsuyasumi (2015 remaster)

引越しした

はじめに

試される大地HOKKAIDOから多様性の街TOKYOに引越した。入居から約2週間が経ち、いろいろ落ち着いてきた*1ところなのでここに記録していきたい。

新居は荻窪にあるアパートで、間取りは1K 8畳だ。最上階角部屋で、すべての部屋に窓があるのが良い。

部屋

部屋はこんな感じだ。8畳の正方形の部屋なので、家具が置きやすい。

f:id:mktakuyax:20190330142627j:plain

とりあえず机とベッド、テーブルを揃えた。手前にあるのは布団干しだ。洗濯物も干すことができる。

後輩に「中東の安宿みたい」と言われたベッドがこれ。何がどう中東なのか意味はよくわからなかったけど、今度中東に行く機会があったら確認してみようと思う。

f:id:mktakuyax:20190330142255j:plain

机まわりはとりあえずこんな感じにした。写真で見ると結構散らかって見える。助けてくれ。無印良品週間が今日(4月1日)までなので、収納系揃えるか。まぁ、2週間後くらいにインターネットの工事が来たらまたイチから配線など整える予定だからとりあえず今はこれで良いのだ。

f:id:mktakuyax:20190330142247j:plain

キッチン

自炊頑張ろうという気持ちなのでコンロ2口の物件にした。キッチンというスペース自体は広いのに、調理スペースやシンクが小さい気がするけど、東京だとこれでも大きい方らしい。帰りたい。

f:id:mktakuyax:20190330142330j:plain

調理スペースが全然無かったので、Amazonで調理台を買った。

やっぱり食品を扱うところだから清潔なもののほうが良いかなと思ってステンレスの調理台を買った。

まだ仕事が始まってないので自炊に関してはどうなるかわからないけど、今の所いろいろ作って食べている。まだこのルーチンがうまく回っているわけではないが、週2回ある燃えるゴミの前の日に3日、4日分をまとめて作り置きしておく、という方法でやっていきたい。

レシピはだいたい「つくおき」というWebサイトを参考にしている。

cookien.com

何を作るか迷った時は冷蔵庫の中身で検索してみたり、それでも迷う時は、つくおきの公式Twitterアカウントがあって、毎日レシピをツイートしてたりエゴサーチのツイートをRTしていたりするので、それを見て適当に決めている。

twitter.com

お弁当男子になるかどうか迷うけどどうしよう。就職先は、就業時間後にダラダラやる飲み会が無い代わりに、突然のランチ*2が生えてくる印象があり、そういう時にお弁当を持ってきていると悔しい思いをする気がする。これについては1ヶ月ほど様子見する予定だ。夏場にお弁当なんか持ってきても衛生面で心配だなぁという気もする。

 

周辺

徒歩圏内で日常の生活は完結すると思う。ちょっと大きな買い物をするのにも、吉祥寺に行けばすべてがある。

通勤は1本で行けるけど、勉強会行くとか、友達と遊びに行くとかなった時困るかもしれない。新宿に出てさえしまえばあとはなんとでもなるからまぁ良いのだけど。

通勤

小中学校は当然徒歩だし、高専は専用の高速通学バスか自家用車で通っていたので、はじめての電車通勤だ。

中央線と丸の内線どっちもいける。四ツ谷まで行って、5分くらい歩いたら会社に着く。近所にはオーマイパスタの本拠地僕のMac mini代の支払い先などがある。

今後

家具家電

とりあえず絶対必用なものは揃ったと思う。今めちゃくちゃ欲しいのは、食洗機、ロボット掃除機、ソファだ。初任給でどれか買おうと思うけど、何にしようかな。たぶん食洗機を買うと思う。一人暮らしサイズのやつなら調理台の上に置ける気がする。

なんだかんだでテレビほしいかもしれない。テレビいらないとか言ってたけど、友達呼んでゲームする時とか、ただ世間で起こっている事を受け身で知りたいときとか、なんだかんだ実家でもテレビを使っていた気がする。たぶんソファ買ったあとかな。

他にも細かいところでいろいろ必要なものが出てくるだろうから、適宜買い揃えていくことにする。

PC・インターネットまわり

リモートワークや趣味のゲーム実況のために、高品質なインターネット回線が必要だったので仲間内で評判の良いNURO光を導入することにした。ただでさえ遅いNURO光の工事もこの時期はさらに混み合っているらしく、結局インターネットを使えるようになるのは4月16日なようだ。2ヶ月くらい前に申し込んだのに。まぁ、仕方がないので待つしか無い。

PCまわりについては、ほぼ自宅の環境をそのまま持ってきたという感じ。Mac miniを常に動かしつつ、持ち歩きにはMacBook Proを利用している。ただ会社からMacBook Proを貸してもらえるので、私物のMacBook Proいらない気もする。車使えるならともかく、東京の街を15インチのラップトップを背負って歩きたくない。マインクラフトやJenkinsが動いているサーバは実家に置いてきた。親の金で動かすサーバはうまい。

東京に来て気づいたこと

あとは、北海道千歳市で生まれ育った自分が東京 杉並区に来て気づいたことを適当に書いていこう。

  • 市の指定ゴミ袋が無い。
  • 「ゴミステーション」という概念が無い。
  • 道が狭いくせにスピードは一丁前に出す。
  • 川が汚い。
  • 人と車との距離が近い。
  • バイクや原付きが多い。
  • お店や病院等、人が多くて混んでいると思ったらその人口に見合った数だけ選択肢があるのでそんなに混むわけでもない。
  • 「おささる」が通じない。
  • 3月でもちゃんと寒い。
  • Suicaに10円単位でチャージできる。(JR北海道は1000円単位なのでつらい)

まとめ

そんなわけで都民になった。住む場所も肩書も何もかも変わって、楽しかったりめんどくさかったりするけど、良い感じにやっていこうと思う。

2019年度もよろしくお願いします!!!

ほしいものリスト

就職先の上司に「ほしいものリストはよ」って言われたのでここに置いておきます。皆様からの暖かいご支援お待ちしております。

mktakuyaのほしい物リスト

*1:人に見せられるレベルになってきた

*2:任意参加

学生チームでアプリを企画・開発してコンテストに出場するまでの記録

はじめに

2018年4月から2019年2月末までの約1年間、苫小牧高専 ソフトウェアテクノロジー部の一員として学生チームでのソフトウェア開発プロジェクトを進めてきた。高専本科時代から趣味やバイトでの開発はやってきたが、いずれもメンターとなる上司の元での開発や、ひとり社内SE的な立場でのぼっち開発を経験したのみだった。

f:id:mktakuyax:20190325135927j:plain

記事には一切関係ない

一方、今回は開発もリーダーシップも同時にこなしていくようなチーム開発のプロジェクトであり、いろいろと学べる事があった。来年度以降の自分や仲間たち、インターネットのどこかの誰かさんのための引き継ぎ資料として、そしてなによりも自分の活動のまとめとして、ここに記録を残しておこうと思う。

なお、この記事は「僕らはこうしたよ」ということを記録するために書いたものである。それぞれのチームや環境に合うもっと良いやり方があるはずなので、ひとつの参考程度にしておいてほしい。

前提条件など

苫小牧高専 ソフトウェアテクノロジー部は、高専プロコンETロボコンに向けた活動を行う部活だ。部内は高専プロコン競技部門班、高専プロコン自由・課題部門班、そしてETロボコン班と大きく3つの部門に分かれている。僕はこのうち高専プロコン自由・課題班の責任者をさせてもらっていた。

高専プロコンの自由部門・課題部門の内容は、雑に言うと「ものづくりプレゼンコンテスト」だ。自由部門は完全自由なテーマで作品を作って良いし、課題部門は隔年で変わるテーマに沿った作品を作る。2018〜19年度のテーマは、「ICTを活用した地域活性化」だ。

今回僕たちが企画・開発したアプリは、「Emoji SANPO」というモバイルアプリケーションだ。コンセプトは、「直感で絵文字を選ぶとお出かけ先を提案してくれるアプリケーション」だった。

f:id:mktakuyax:20190330005942p:plain

Emoij SANPOアイコン

このアプリは、高専プロコンに向けて企画し、予選落ちしたのでU-22プロコンに向けて開発し、それも予選落ちしたので北海道学生アプリコンテストに向けて運用とプレゼンを行った結果受賞、という流れを辿った。一つのアプリを3つのコンテストに向けて企画したり開発したりプレゼンしたりしている*1ため話が複雑になっている気もする。

1年間の流れ

このアプリが辿った1年間の流れはこんな感じだ。

  • 2018年4月 チーム結成・アイデア出し
  • 2018年5月 予選資料(企画書)作り・高専プロコン応募
  • 2018年6月 高専プロコン 予選落ち
  • 2018年7月 U-22プロコンに向けて開発開始
  • 2018年9月 U-22プロコン応募
  • 2018年10月 U-22プロコン 予選落ち
  • 2019年1月 北海道学生アプリコンテスト 応募
  • 2019年2月 北海道学生アプリコンテスト 一次審査通過・プレゼン準備・最終審査会出場

チーム結成

自由・課題部門には、専攻科生2名・本科生7名の9名が在籍していた。(専攻科生は僕と助っ人で来てくれていたとっしー @toshiemon18 である。)

自由・課題部門の出場要件では1チーム2〜5名であることが求められていたので、この9人をTeam A、Bの2チームに分けた。チーム分けの際は、技術力・アイデア力(?)が均等になるようにとか、夜や放課後に作業しやすいように寮生と通生で分けるとか、いろいろ考慮した気がするけど忘れてしまった。

Team AとB、どちらが自由でどちらが課題というのは先に決めてしまわずに、その時出たアイデア次第でそれに合った部門で応募することにした。

アイデア出し

アイデア出しは合同で行った。アイデア出しの方法としてブレインストーミングとKJ法を採用した。ふせんにアイデアを書いていき、議論を膨らませていく。意見を出し切ったと思ったら、これまでに出た意見をグループ分けし、グループに名前をつけていく。

f:id:mktakuyax:20180501153629j:plain

アイデア出しの様子。あぐり王国北海道に10年以上住んでおきながら食に関する感想が「やき弁うまい」って……。

あとは、Google Docsに思ったことをひたすらみんなで書いていくという方法も試してみた。ふせんでやるよりこっちの方が盛り上がったかもしれない。

f:id:mktakuyax:20190303175305p:plain

アイデア出しの際は、ゴミみたいなアイデアを楽しみながら列挙していって、話をどんどん膨らませていって光るものを見つけるということに気をつけた。実際はアイデアが出ないと場の雰囲気が悪くなり、みんなの口数が少なくなる。あの雰囲気はなかなかつらいものだ。

最終的に、Team Aは課題部門で「Emoji SANPO」を、Team Bは自由部門で「つながるくん −普通の家電にIoTを⾜し算するシステム−」を提出することにした。作るものが決まったあとは、各チームに分かれての活動となった。

企画

ここからは、各チームでの活動となったので、僕の所属するTeam Aでの記録を書いていく。

作るものが決まったので、その詳細を決める企画の作業へと進んだ。ふんわりとどんなものを作るかはアイデア出しの段階に決めていたが、それがいったいどんなものなのか、メンバー間で異なるイメージををすり合わせる意味も含んでいる。

企画作業を行う際は、YAPC界隈で有名なゆーすけべーさんという方が書いた『Webサービスのつくり方――「新しい」を生み出すための33のエッセイ』という本を参考にした。

Webサービスのつくり方 ――「新しい」を生み出すための33のエッセイ Software Design plus

Webサービスのつくり方 ――「新しい」を生み出すための33のエッセイ Software Design plus

 

この本の"実装までに作る「企画」のすべて"という項目や、著者のブログ記事「実装までにする7つの企画作業」にも書いてあるとおり、哲学→アイデア→テーマ→コンセプト→名前→デザイン→内部設計という順番で企画を行った。

f:id:mktakuyax:20190307145636p:plain

f:id:mktakuyax:20190307145650p:plain

また、アプリの名付けには本科時代の先輩であるたにったさんが昔書いた、「名前のつけかた(ハードウェア ソフトウェア デザインとか)」という記事を参考にした。

tanitta.hatenablog.com

高専プロコン予選資料作成・応募

企画作業でアイデアの詳細を詰めていったあとは、高専プロコンの予選資料作りへと進んでいった。予選資料は、まぁよくあるパワポ企画書といえばわかりやすいだろうか。壇上に立ってプレゼンするタイプのスライドではなく、会議室で配布して読ませる感じのやつ。

いきなりスライドを作り始めるのではなく、まずGoogle Docsを使ってアウトラインとざっくりの内容を書いていった。

f:id:mktakuyax:20190329123004p:plain

f:id:mktakuyax:20190329123007p:plain
スライドの作成には、Keynoteの共同制作機能を利用した。Google Docsにある下書きをとりあえずスライドに配置し、その後デザインの調整を行った。

f:id:mktakuyax:20190329123135p:plain

このスライドをPDFとして出力し、予選資料の応募フォームから提出した。予選には落ちた。

開発

事前に「高専プロコンで予選落ちしたら、同じアイデアをU-22プロコンに出そうね」 と話していたので、このまま開発を開始した。もともとメンバーは5人いたのだが、高専プロコン予選落ちの段階で他の3人が夏休みの海外研修や他の部活に力を入れたいとの理由で抜けてしまったため、僕と後輩のことみんとの2人での開発となった。

サーバサイドはRails、クライアントサイドはSwiftで書いた。インフラ周りはHerokuに頼ることにした。タスク管理にはGitHub Projectsを使い、rails newから初期設定、認証まわりのいろいろを僕がやったあとは、Issueに要求事項を書いてアサインし、Pull Requestを出すという作業を分担してこなしていく感じであった。ほぼ毎日リモートで作業しつつ、週2で状況のすり合わせ会をオフラインで行った。

f:id:mktakuyax:20190329130156p:plain

Issue

f:id:mktakuyax:20190329130214p:plain

Pull Request

開発期間は、7月頭から9月頭までの2ヶ月位だろうか。途中で夏休みを挟んで進捗をブーストすることが出来た一方で、間に挟んだテスト期間での進捗停止がつらかった部分もあった。その他、週次のKPT振り返り会とか日報(今日の作業、困ったこと、次回の予定を書く)とかやってたけどあんまりうまくまわらなかった気がする。

U-22プロコン応募

結構ギリギリだったけど、アプリが完成したので応募資料を書いて応募した。U-22プロコンでは完成品とソースコードの他に動作の動画を求められたので、iMovieで適当に動画を作って提出した。参考までに、提出動画を貼っておく。

www.youtube.com

U-22プロコンの予選も落ちてしまった。一次審査通過作品を見た感じゲーム系が多かったので、おもしろアプリ系はお呼びじゃなかったのかなぁという感じがある。その一方で、ユーティリティ系のアプリが経済産業大臣賞を受賞しているので、単純にコンセプトやデザインが優れていなかったのかもなぁという気もしている。

北海道学生アプリコンテスト

高専プロコン、U-22プロコンと予選落ちしてきたEmoji SANPOの供養先として選ばれたのが、昨年も出場した北海道学生アプリコンテストだ。高専プロコン Team Bの人たちや、コンテスト未経験の後輩たちも含めた別のチームを作って全4作品を提出したが、予選通過したのはこのEmoji SANPOだけだった。

当日の様子などはだいたい以下のブログに書いたので、そちらを読んでほしい。

blog.m6a.jp

スライドの作り方は、高専プロコンの予選資料を作ったときと大体同じ。アウトラインをGoogle Docsにまとめ、文章を真っ白Keynoteに貼っていき、デザインを当てつつ文章を整えていく。完成したスライドはSpeaker Deckに置いてある。

speakerdeck.com

まとめ

そんなわけで、何だかんだで無事に賞も取れたEmoji SANPOの開発は終了した。

もっとこうすべきだったとかはいろいろあるけれど、とりあえず僕らはこんな感じでやりました、という記録だ。来年度以降僕や一緒に活動した仲間たち、インターネットのどこかの誰かがこういう活動をする時の参考になれば良いなと思っている。

改めて、一緒に活動してくれた皆さんありがとうございました。

*1:各コンテストの応募要件(未発表であること、他のコンテストで受賞していないこと等)は満たしている。