GW11日間連続ペライチハッカソンを終えて
ウチのチームは会社員やフリーランスをしながらお手伝いしてくれる方が沢山いるのが特徴的で、トータルで12名のメンバが来てくれました。
また、GW期間中は来ていなくても、リモートで仕様設計の相談や、技術調査してくれたメンバもいます!
チーム開発
それぞれにタスクを持って頂き、それをGitHubのissuesで管理しながら使って開発しました。
GitHubはみんなOK
Git使える人!という事で募集したので、みんな問題無いようでした。
大体Vagrantでハマる
Vagrantという仮想環境構築ツールがあり、
下記のようなメリットがあるので、今回のように複数人で開発を進める場合には最適です。
- 開発環境のセットアップの手間を省略できる
- 個人PCの環境に依存しない
Vagrantについては以下が詳しいです。
さくらのナレッジ - 仮想環境構築ツール「Vagrant」で開発環境を仮想マシン上に自動作成する
ハマるポイントは皆それぞれでしたが、
- 途中で走るはずのシェルスクリプトのコードが実行されない
- VirtualBoxとVagrantのバージョン違いによるトラブル
などが多かったと思います。一応全員解決しました...よね?
良かったこと
チームでの解決がすごかった
誰かがハマっていることをFacebookにポストすると、Vagrant環境を作ったメンバや同じ所でハマったメンバ、他の詳しいメンバが速攻フォローに入っていて、チームとしての体を成していたのがとても良かったです。
みんなとても頼りになっています!
エンジニア同志の交流が出来た
作業だけでなく、ランチしたり、飲んだりしたときに沢山会話が生まれたので、いいエンジニアコミュニティが生まれたんじゃないかなぁと思います。
CakePHPのプラグインの作りかたを教えてもらうの図
将来の会社運営のイメージがついた
エンジニアが増えすぎたので僕は手前のビジネス島に追いやられました!
最終日まで来ると開発メンバがかなり多くなって、僕は開発から離れてビジネス系のメンバと作業をしていました。
将来的に社員が増えて行ったらこういうふうになっていくのかなというイメージができました。
※他のボトルネックになってたことが進んだんで、今は僕もコードを書いていますよ。
進捗
フロント側のデザインがまだできていなかったのですが、
画面遷移や、各種のデータ取得はある程度めどがついてきました。まだ進行中のモノもあるので、それが終わればある程度形が見えてくると思います。
今後
5月中にクローズドβリリース、7月にオープン目指して開発しています。
今後も引き続き毎週日曜日にやっていますので、もしこれ見て興味持った方はGWは過ぎてしまいましたが、コチラまで。