新人ブログ

Aチームの取り組み/第五回

orc_hpblog_21_IMG_6222

オープンリソースの新人プロジェクトブログへ、ようこそ。

今回のブログは、各チームのプロジェクト進捗状況を報告シリーズでまいります。
今回は、Aチームの進捗について、ご紹介しましょう。

全般的に言うと、「おおむね順調」という印象です。

前回のブログでメンバー各自の担当を紹介しましたが、
おさらいしておきますと、

Y.O …… アプリをスタートした際の初期化機能の実装
Y.S …… ユーザーの操作からAPIを呼び出す機能の開発
I.Y …… レシピサイトから画像URLを取得する方法の調査・理解・機能開発
Y.K …… 設計書・進捗管理台帳の作成

というようになっていました。

それぞれの進捗を紹介しますと、
まずはY.Oが担当した「アプリをスタートした際の初期化機能の実装」は、
おおむね順調に実装が完了しました。
ここができないと、アプリがスタートしないわけなので、
無事に完了できてひと安心、というところです。
Y.Oはそこから「フリック時に献立を切り替える機能の実装」を担当しましたが、
こちらはなかなか苦戦を強いられている様子です。

Y.Sが担当する「ユーザーの操作からAPIを呼び出す機能の開発」は、
「誕生日」「結婚記念日」などのイベントを選択する機能や、
「にぎやか」「静か」などの雰囲気を任意で選択する機能の開発に取り組み、
こちらもおおむね順調に実装を完了しました。
そこで当初はI.Yが担当していた
「レシピサイトから画像URLを取得する方法の調査・理解・機能開発」が、
Y.Sが完了した前述の機能と関連性が深いこともあり、担当を引き継ぐことに。
条件に応じて取得したレシピサイトのURLから画像を抽出し、
表示させる機能の開発に取り組みましたが、こちらは苦戦中。
検索条件選択画面へ戻れないなど、うまくいかない機能への対応を続けています。

Y.Sに担当機能を引き継いだI.Yは、
「料理名をタップした際に詳細情報画面を表示させる機能」の開発に着手。
こちらは問題なく開発を完了し、機能を統合した後のテストまで待機する、
ということになりました。

メンバー各自の開発が進むに従って彼らが感じ始めたのが、
プロジェクト運営に関わる「決まり事」を共有しておく必要性です。
たとえば、ソースコードを共有する「GitHub」の運用ルール。
これまでタイトルと説明項目がそれぞれでバラバラに記述していたのですが、
タイトルに「機能名+バージョン」を、
説明には「どのような機能が追加されたか」を記述するルールを設定しました。
また定期会議の開催スパンも、これまでは毎週実施していたのですが、
進捗報告はLINEで、ソースの共有はGitHubでできているので、
毎週開催する必要性は少ないのではないか、という意見が出てきました。
当初は月一回にしよう、という案が出ていましたが、
もし通常業務の都合で参加者が少なくなって中止になった時、
次の会議まで1カ月空いてしまうのはよくない、という意見もあり、
間を取って隔週開催とすることで落ち着きました。

orc_hpblog_21_IMG_6243

この新人プロジェクトはプログラミングを学ぶ機会にもなりますが、
プロジェクトの進行そのものを学ぶ機会にもなっているようです。
プロジェクトの進行を体感することで、
通常業務にも応用できることは多々あるのではないでしょうか。

新しい課題に向き合うと、苦戦をしながらも、その解決に向けて努力を続ける。
そんなAチームのメンバーたちのひたむきな姿を見るにつけ、
アプリの完成形がどんなものに仕上がるかが楽しみになってきます。
今後のブログも、大いに期待していただきたいと思っています。

Entry | ORCで働く

わたしたちは、共に未来をつくる仲間を募集しています。