2025年10月01日
篠田開斗 Shinoda
こんにちは!! 新卒2年目の篠田といいます。
新卒研修の一環として、Atlassian Forge (Forge)を用いた Jiraアプリを同期の坂口と共に開発しました。
本ブログでは、Forgeとは何か、実際に作成したアプリの紹介、Forge開発を通して感じたこと・得られたものなどを簡単に紹介していきます。
Atlassian Forge (Forge) とは、Jira や Confluence といった Atlassian 製品の機能を拡張するための、クラウドアプリ開発プラットフォームです。以下のような点で、プログラミングの経験が浅い方でも、比較的手軽にアプリ開発を行えます。
開発は、他の業務と並行しながら約5か月間で行いました。
アプリのUI構築手法には、UI Kit を使用しました。
UI Kit はボタンや入力フォームなどが用意されているため、簡単に Atlassian風のデザインを実現できます。
ここからは、実際に開発したアプリの紹介となります。
Component Picker for Jira Cloudは、標準の Componentフィールドとは別に、Componentを選択できる独自のカスタムフィールドを追加できるシンプルなアプリです。
標準環境の Jiraで Componentのフィールドが追加できないという課題を解決します。
-主な機能・使い方-
実際に作成したアプリは Marketplaceに公開されているので、ぜひダウンロードしてみてくださいね!!
ここまで長いようで短かったこの期間、さまざまな経験を得ることができました。
今回の開発にあたってレビューは、同じ部署の先輩3名にお願いしました。すでに自分たちで十分なテストを行ったつもりでしたが、ユーザー視点での機能や見た目が不足していることをご指摘いただきました。
先輩方からは、エンジニアとしての基礎スキルも含めて丁寧にアドバイスをいただき、品質向上だけでなく、自身の成長にもつながったと実感しています。
この経験を通じて、レビューによる二重チェックの重要性と、会社の看板を背負うエンジニアとしての責任を強く感じました。
Atlassian Marketplaceへのアプリリリースにあたり、Atlassianとの審査のやり取りはすべて英語で行いました。
審査中に「サポートドキュメントが見つからない」との連絡があり、私たちはこれを審査通過の条件だと捉え、まだ公開予定ではなかったサポートドキュメントを公開する対応を取りました。
しかし、後になって本当の意図は、アプリの使用方法についての参考資料があるかどうかを尋ねるものだったと分かりました。
認識の齟齬があったため、何度もやり取りを重ねることになりました。
その後もなかなか承認されず、本当にこのままリリースできるのかと心配になる期間が続きましたが、無事に審査を通過することができました。
今回、開発工数の見積もりを初めて作成しました。
実装フェーズでは、作成した機能が想定どおりに動作しない、または意図した挙動にならないといった課題が頻発し、修正に時間を要しました。
結果として、当初の見積もりに対して約1.3倍の工数がかかってしまったことは大きな反省点です。
しかし、関連ドキュメントの見直しやアプリ仕様の再確認、先輩方への相談を通じて、何とかアプリ完成まで漕ぎつけることができました。この経験を通じて、計画策定の難しさと、周囲のサポートを得ながら目標を達成する大切さを実感し、エンジニアとして大きく成長できたと感じています。
最後に、個人で感じたことを以下にまとめました。
篠田
坂口
リックソフトでは、無料のセミナー(不定期開催)や 研修サービス(有償)を提供しています。組織みんなで使いこなすために検討ください。
Jira 入門コース e-ラーニング Jira 入門コースリックソフトから評価ライセンスを申し込んだ方は、リックソフトのヘルプデスクチームのサポートが5回まで受けられます。
Jira Cloud 無料トライアルご依頼フォーム本情報はブログを公開した時点の情報となります。
ご不明な点はお問い合わせください。
アトラシアン社ではサポート範囲外となっているサードパーティ製のアドオンをリックソフトのサポートではサポートします。
リックソフトのサポートは開発元が提供するサポート以上の価値があります。
ツールを導入しただけでは成功とはいえません。利用者が効果を感じていただくことが大切です。独自で制作した各種ガイドブックはツール活用を促進します。
リックソフトからライセンス購入を頂いたお客様にはガイドブックを無料進呈いたします。
ツール操作の研修だけでなく「ウォータフォール型開発」「アジャイル型開発」のシミュレーション研修も提供。
日本随一の生産性向上にも効果のある研修サービスです。
リックソフトからライセンス購入を頂いたお客様には無料招待や割引特典がございます。