新人ブログ

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

orc_hpblog_25_IMG_6215

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

今回は「●チームの取り組み」シリーズでいきましょう。
各チームのプロジェクトの進捗状況を報告するシリーズですが、
今回は、Aチームのことをご紹介することにしましょう。

前回の「Aチームの取り組み」では「おおむね順調」と報告しましたが、
今回の報告では各メンバーが開発してきた機能を統合するにあたり、
さまざまな課題やトラブルが発生してきたことを、
まず先に申し上げておこうと思います。

さて、どんな問題が発生してきたのでしょうか。

たとえば、Aチームが開発する「マルレ」は、
アプリを起動する端末がネット接続されている必要があるのですが、
その接続確認をどの段階で行うのか、明確になっていませんでした。
そこで「マルレ」を起動した画面でまず接続確認を行い、
献立を表示させる画面に遷移させる際にも接続確認を行う、
という処理をアプリに加えることにしました。

また献立を表示させる画面に遷移する際、
検索条件が「AND検索」ではなく「OR検索」になっていることも発覚しました。
「OR検索」のままだと、異なる条件で検索しても、
検索結果の重複度合いが高まってしまい、
ユーザーからすると「また同じ結果が出たよ〜」という印象を受けてしまう、
という意見がメンバーの一人から出されました。
しかしながら別のメンバーからは、
この問題を解決させるためにはプログラムを大幅に書き換える必要があり、
ユーザーからそこまで「また同じ結果」と思われるほどの重複には感じないので、
そこまで手をかけている時間がないのではないか、
という意見も一方では出されました。
この議論は、中間報告レビューが近づいていることもあり、
いったん保留ということになっています。

またiOS8にOSがバージョンアップされたことに伴う問題、
というものも発生してきました。
iOS8のシミュレーターを使ってアプリを起動した際、
検索された献立の一覧を表示する画面でアプリが落ちる、
という現象が確認されました。
こちらの問題には、iOS8に合った処理を施すプログラムを追加することで、
解決することができました。

こうした統合によって生じてきた問題をある程度解決し、
中間報告レビューに向けた準備を進めていきました。
レビュー終了後、テスト項目を設定し、テストのフェーズに進めよう、
とAチームのメンバーは考えています。

つまり、そこまで完成度が高まってきた、ということでもあります。
近いうちに、中間報告レビューの様子をレポートさせていただきます。
だんだんとアプリの完成が近づいてきた息吹が、
これを読んでいるあなたにも伝わっているのではないでしょうか。

Entry | ORCで働く

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