皆さんこんにちは、エンジニアの西尾です。今日は食べチョク開発チーム内で利用している、進捗レポーティングツールのご紹介をいたします。使いづらい食べチョクの開発チームでは、スクラムを組んで開発を行っています。スプリント期間は1週間、短く回してなるべく素早く開発をこなすようにしています。今回はスクラムの話は置いておいて、この開発にかかせないツールがJIRAです。カンバン機能など、アジャイルツールが充実しています。JIRAはタスク管理ツールとしては申し分ないのですが、レポート機能に関しては不満があります。スプリント内でどのタスク・エピックをどのくらいこなしたのかパット見でわかりません。開発チームでは、大きな機能の改修にはエピックをつけて進捗のトラッキングをしています。JIRAのベロシティチャート。not)毎に見て振り返りをしたいのですが、簡単に出力できないのが辛い。これも複数タスクを俯瞰して見られたらなあという思いがありました。spreadsheetなりなんなりで出力すればいいのでは。欲しかったレポートは以下のとおりです。いうのがひと目で分かるグラフ。ScriptをJIRAにつないで、ごにょごにょするだけで作れそうだなあという気がします。以下技術を使って作ってみることにしました。Frameworkインフラメンテとかしたくないので、作るならサーバーレスかなぁ。フレームワークはメジャーっぽいやつ選んでみるか、くらいのノリで採用しました。Node.jsローカル環境で開発したいです。Nodeがツール周りで一番充実してそうだったので選択。Spreadsheetに。サーバーレスアプリケーション側は、シンプルに以下のようなJSONを返すような作りにしました。Script)側では、この結果をグラフに落とし込むところだけを実装しています。},]作ったツールを公開します完成したツールは以下のとおりです。Script側のコードは公開してないのですが、レポートの元データを作り出すツール側のみ公開してます。このツールは、弊社開発チームのレポート出力機能に特化しており、そのまま他の会社・プロジェクトで使えるものではないと思っています。Frameworkでアプリを作るとこういう感じになるよ、というexampleにはなるかなと思い、今回公開することにしました。おわりに開発チーム内で使っているツールを、サーバーレスアプリケーションとして作成しました。作ったので、サーバーレスでアプリ作るとこうなるよ、というサンプルには使えるかなと思い、ソースも公開することにしました。サーバーレスアプリケーションは、インフラ管理の手間もなく、サクッとアプリを作れるのは楽だなと感じました。今後簡単な社内ツールは、サーバーレスで作っていけたらなと思っています。Frameworkで進捗レポーティングツールを作成した話Tweet関連記事2019-05-02仕事を任せられるエンジニアになるために意識してほしいこと皆さんこんにちは。エンジニアの西尾です。今日は仕事を任せら...2019-03-01食べチョクでもモブプロ始めました!こんにちは!エンジニアの鹿倉です。出張マルシェビビッドガーデンスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。