• TOP
  • 事例
  • システム、基盤、デザイン。 それぞれの専門家が「あ・うん」の呼吸で進めるプロジェクトの進行とは?

システム、基盤、デザイン。
それぞれの専門家が「あ・うん」の呼吸で進めるプロジェクトの進行とは?

  • 情報・通信業
  • その他製品
  • 銀行業
  • 保険業
  • 不動産業
  • 内製化
  • UI/UX向上
サービス業
サービス業
お客様に寄り添った体制づくりでシステム運用を効率化した事例をご紹介します。
机を並べて仕事する基盤・システム・デザインの各メンバーが、協業しながら運用することで、システムの使い勝手と開発スピードの双方が向上しました。運用に携わる各チームのメンバーに、インタビュー形式でそのポイントを語ってもらいました。
課題
  • 規模が大きく、長期的なシステム運用を行う企業様において、効率化や標準化、開発スピードが課題に
  • システム開発と基盤の運用を別の会社に委託しており、手続きや連携に手間がかかる
  • 委託しているシステムが使いづらく、現場の負荷になっている
こう解決!
  • システム・基盤・デザインそれぞれの専門家が結集する体制を構築
  • 複数システムの運用に活用できるデザインガイドラインを制作
  • 開発ツールや運用ルールを標準化し、業務効率を大幅に改善

結果、より使いやすいシステムをスピーディーに開発できるように。

NRIネットコムには、システム基盤、システム開発、情報設計&デザインといった部署があり、それぞれがWebシステム構築に必要な高いスキルと知見を持ったプロフェッショナル集団です。社内の情報共有の重要性を深く理解し、自発的によりよい協業のための仕組みをつくるなど、有機的な発想ができるのが強みです。各チームのメンバーがどのように協業しているのか、話を聞きました。 

<お話を聞いたのは> 

NRIネットコム 
 システム基盤チーム、システム開発チーム、デザインチーム

お客様の状況に合わせた柔軟な体制で、一気通貫な対応を実現

システム基盤チーム(以下、基盤):NRIネットコムは、さまざまな規模のシステムソリューションを担当しています。上流工程だけでなく、インフラ構築からアプリケーション開発、UX/UIデザインまで、臨機応変に連携を取れることが、大きな特徴だと思います。お客様のニーズに合わせて体制を作り、総合的なサポートを提供しています。 

 システム開発チーム(以下、開発):システム開発は、お客様との窓口になることが多いチームですね。例えば、自社でシステム開発をされるお客様の場合は、「インフラ部分だけ構築をお願いしたい」「画面のみ作ってほしい」など、全体の一部工程だけを依頼いただくことも多くあります。その際には、基盤チームやデザインチームに声をかけ、お客様との打ち合わせに同席してもらいます。

 デザインチーム(以下、デザイン):デザインチームが単独で活動する案件もありますが、システムチームと一緒に活動することも多いです。システムの開発にデザインが加わることで、画面の使いやすさは飛躍的に向上します。

デザインチームの仕事は、単に「カッコ良く」すればいいというわけではないんです。
利用者がどんな場面で、どのようにシステムを使うのかを理解した上で構築します。例えば、既存システムのリニューアル時には、実際に操作し理解したうえで、利用者行動や業務フローを丁寧にヒアリングし、使いやすさを高める構成を検討します。ボタン配置や文字の強弱、情報の位置など細部まで確認しながら進めていきます。

 開発:連携にあたっては、基盤・開発・デザインの三者が「システム構築の目的」から「システムの仕様」まで共有理解を持つことがとても重要です。
例えば「利用者権限によって表示項目が変わる」システムでは、

  • デザイン:画面レイアウトや、画面や項目の出し分けを検討
  • 開発:必要なデータをどこから取得するかを設計
  • 基盤:取得しやすいデータベース構造を構築

と、役割が密接に連動します。

それぞれのチームが目的を共有し、システムを理解しているからこそ、実現可能なデザイン・優先すべきデータ・的確なシステム構造の判断ができ、プロジェクトを円滑に進められます。

 各分野のプロフェッショナルが、異なる事業領域で連携し協業できることが強み 

 開発:データが必要な場面で、基盤チームに依頼すると、短時間でテスト用のデータベースを構築してもらえます。検証結果を、お客様にスピード感をもって提示することができ、とても助かっています。

もし基盤運用を別会社にお願いしていたら、やりとりに時間がかかり、1~2週間かかるかもしれない作業も、社内では数分で完結します。こうした協業は日常的に発生しています。

 基盤:最近はインフラ構築もクラウドが主流なので、検証用のデータベースを構築する技術的難易度は下がりました。ですが、お客様にベストなソリューションを提案するためには、日ごろからの技術や知見の習得は欠かせません。

それぞれのチームが高いレベルの専門性を持っているので、よい信頼関係が築けているように思います。

基盤チームが直接、デザインチームと協業する場面は少ないですが、基盤チームから開発チーム、そしてデザインチームへと横並びでコミュニケーションが取れているのは、プロジェクトのスムーズな進行の上で強みだと感じます。

 開発:そうですね。デザインチームが作成した画面が動くように開発チームがコーディングしますが、納期や機能、処理効率の都合で、デザイン調整が必要になる場合もあります。そんなとき、すぐに声をかけて、画面を見ながら相談できることは大きなメリットです。

 デザイン:各チームと連携しながらデザイナーをしてきた経験上、開発ではさまざまな事情があることは十分に理解しています。プロジェクトの早い段階で、開発チームから「今回はこのライブラリを使うので、デザインはその前提でお願いしたい」と情報共有してもらえます。実はデザインするうえでこの情報は重要で、それが業務の効率化だけでなく、成果物のクオリティにもつながっています。

 プロジェクト運用に標準化を導入し、大規模案件の効率化に貢献 

 開発:本来はプロジェクト初期から画面の要件を決めて、デザインチームと一緒に開発を進めていくのが理想だと思います。ただ、プロジェクトの進捗状況や工数の関係により、開発チームで画面まで作成し、最後にレビューだけお願いすることもあります。

やはりデザインチームのアドバイスは的確で、実際に使いやすくなります。ですが、デザインチームと協業する経験が浅いメンバーは、どのタイミングでどのように何を共有すればスムーズに進むのかがわからないという課題もありました。

 デザイン:そこで、システムとデザインの協業フローをチャート化して、社内で共有することにしました。要件定義の各フェーズで、どんな作業が発生して、どのタイミングでデザインチームとやり取りするかを、パターン化して図式にしたものです。

また、デザインチームの専門性を活用することで、システムの使いやすさが大幅に改善するというデザインの効果を広く知ってもらうための社内勉強会も定期的に開催しています。

 開発:ほかにも、デザインチームが作成した画面デザインのパーツ集(デザインテンプレート)も、開発側でも活用しています。そのデザインテンプレートを使うことで、開発チームが作成した画面でも、使い勝手やデザインの一貫性が保たれ、細かい設定に関してやり取りをする必要がなくなりました。
協業を進める中で課題となったのが、プロジェクト運用のバラつきでしたね。

 基盤:開発チームが中心になって、プロジェクトに共通する課題を解決するための取り組みも実施しましたよね。同時進行しているプロジェクトが多数あり、似たような課題が散見されたので、それらを解決するために、標準化を行おうという活動です。

 開発:規模の大きい企業様の場合、一社で多くのシステムを運用されていて、複数の開発依頼をいただくこともあります。その場合、システムの横のつながりを把握したり、お客様の業務に関する広い知識が必要になります。

また、プロジェクトによって開発の進め方や使用するツールが異なったり、メンバー管理や事務手続きが煩雑になってしまったことがありました。

そこで、現場の課題を吸い上げ、管理職が抱えている問題を全部出して、運用ルールを整備したり、事務手続きを自動化するシステムを構築したりしました。プロジェクトの運用・管理で共通する部分を標準化したことで、お客様の負担も軽減し、全体の効率が改善できたと思います。 

 基盤:大きな案件になると「詳しい人が数人いればよい」という属人的な運用は、非常に効率が悪くなります。標準化により、全体に情報が行きわたるようになり、プロジェクトが進めやすくなりました。煩雑な業務から解放されることで、管理職やお客様も本来の業務に注力できるようになり、ビジネスの目的達成に集中できます。

NRIネットコムでは、プロジェクトの大きさによって臨機応変な体制づくりが可能です。これからもお客様のビジネスを総合的にサポートするパートナーを目指したいですね。

「どう解決すればいいか分からない」問題も
「専門家に相談したい」課題も
伴走して
解決していきます。まずはご相談ください。