アウトソーシング

わたしたちは、すでにお客様のニーズに対応する大規模なチームをネパー ルのカトマンズに配置しています。アウトソースを活用するモデルでは、 東京の当社チームがお客様と直接お会いし、ニーズを正確に把握します。 当社は、お客様のご要望に基づいて、アジャイル開発モデルや、伝統的な ウォーターフォール型開発モデルの、いずれのタイプにも対応いたします 。お客様との数次にわたるやりとりを経て、ソフトウェア開発要件定義書 (Software Requirement Document)を確定していきます。その後当該要件 定義書をネパールの当社チームにお送り致します。当該要件を確認検討し 、作業進行予定表(SOW; Statement of Work)を作成します。お客様から 当該進行予定表にご承認をいただいたのち、固定費モデル、エンジニアレ ンタルモデルの、いずれかで作業を開始します。お客様のご同意のもと、 所定の月数にわたり、当社カトマンズオフィスにいる所定数のエンジニア を、日本から遠隔でお使いいただくエンジニアレンタルモデルは、通常ア ジャイル型ソフトウェア開発で使われます。固定費モデルでは、事前にコ ストを見積り、SOW毎に実行することとなります。

お客様事業所での開発

多くのお客様が、お客様事業所内で当社エンジニアを活用することを希望されます。こう したサービスモデルでは、まず必要とされるソフトウェア開発者のスキルタイプと人数を 確定していただきます。その後、60日から90日のご猶予をいただき、四年制大卒の学 位をもち、かつN5レベルの日本語能力をもったエンジニアに当社がビザ申請を行います 。こうしたタイプのサービスをお届けするために当社では、最低90日の事前通告と、当 該ソフトウェア開発者に対する最低1年間のコミットメントをお願いしています。

エンゲージメントモデル

当社は、お客様が希望される品質とご予算に合わせて臨機応変に対応いたします。当社は 3つのアプローチでお客様のご要望にお応えします。

  1. 固定コストプロジェクト: 当モデルでは、お客様からプロジェクトの詳細をいただき、当社から予算と時間の見積り を提示いたします。ご契約成立後、当社はご予算と限られた期間内に、ご満足いただける 品質をもった成果・製品をお客様にお届けいたします。
  2. オフショア開発: このモデルでは当社は、お客様のご要望にあわせ、オフショアのエンジニアと東京のプ ロジェクト管理者からなる「チーム」を結成します。各エンジニアは、お客様チームの一 部として稼働する、または、お客様の指示のもと独立して稼働する、いずれかのかたちを とり、月次ベースで課金が発生します。
  3. エンジニアの派遣: オフショア開発モデルに不慣れなお客様には、当社よりエンジニアを一定期間派遣する 事も可能です。このモデルでは数名のエンジニアのチームと、必要であればプロジェクト マネージャーもお客様の事業所に派遣することができます。

オフショア開発を選択されるお客様は、都度必要に応じ、オフショアチームとのテレビ会 議やウェブ会議も可能です。当社の東京オフィスでは、いつでもお客様のニーズに対応で きるよう準備をしています。

プロダクト開発パートナーシップ

製品開発パートナーとして、当社はアジャイル開発メソッドを利用し、グローバルサービ スチームならではコストメリットを提供しつつ、国内での管理とお客様サービスを提供し ます。

アプリケーションレベル: お客様に、必要要件と設計デザインの優先順位を決定していた だきます。その後当社はお客様と協力してアプリケーションを開発します。このタイプの プロジェクトでは、オフショアグループのコストメリットを活用しながら、当社がもつ技 術的な専門知識を活用していただくことができます。これは、コスト効率の高い方法で試 作品や製品を完成させる必要がある非技術系の企業様にとっては良い選択です。開発が完 了した後も、お客様のアプリケーションのホスティングとメンテナンスから、お客様ご自 身の使用に関わるソースコードの提供まで、必要なレベルのサポートを提供します。

プロジェクトレベル:当社はお客様の既存チームと協力して、新規または既存のプロジェ クトに機能やアップグレードを提供します。このハイブリッドチームモデルは、あらゆる レベルのタスクの取り組みに効果が認められています。この点でDeerwalk Japanのグロー バルなコスト構造と拡張性により、大規模なワンタイムプロジェクトにスケールアップし たり、お客様の開発スピードを加速するために必要な柔軟性が得られます。

タスクレベル: 当社エンジニア、デザイナー、品質保証チームが、お客様のチームに加わ り、御社の社員と直接作業をすることができます。このモデルでは、お客様のプロジェク トに当社が誇るオフショアリソースを活用しながら、技術的な方向性、管理、可視性を維 持していただけます。これは、新しい技術を先導する創始者はいるものの、そのビジョン を実現するためのプログラマーが現実に足りないといった小規模なスタートアップにとっ て最適なソリューションと言えるでしょう。

開発サイクル

  • デザイナーは、静的モックアップをいくつかのバリエーションで製作します。
  • デザイナーは、モックアップの最終バージョンを作成するため、お客様からいただ いたフィードバックに従ってモックアップを繰り返し修正します。
  • デザイナーは、機能する製品をシミュレートするため、クリック可能なモックアッ プを製作します。
  • MVC(サービス)アプローチによって、ウェブアプリケーションの開発を開始しま す。
  • B品質保証テスト(QAT)を開始し、開発と並行して進めます。
  • 定期的なステータスと進捗状況の更新にともない、クライアントからのフィードバ ックに対応するUAT(ユーザー受入れテスト)を頻繁にリリースします。
  • 最終UATリリースを実施します。
  • 当社のサーバー上にホスティング、またはお客様がご用意されたホスティングソリュ ーションにしたがって最終的に納品します。

ウェブアプリケーション開発

当社は、Java、Groovy on Grails、およびMicrosoftの.NET MVCを使用したオープンソース スタック使用の専門知識を持ち、組織の大小に関わらず最適なウェブアプリケーションの 開発に幅広い経験を持っています。

お客様側は、jQueryを多用したHTML, CSSとJavaScriptの組み合わせを特徴としています 。当社は、ブラウザの互換性を念頭におきつつ、HTML5とCSS3を採用しています。これ らの技術の専門的な使用と、サーバー側の拡張性を備えたMVC開発モデルを組み合わせる ことで、柔軟でメンテナンスが容易で高品質なウェブアプリケーションを製作します。当 社の開発メソッドと専門知識は、複雑でありながら高い応答性と柔軟性を備えたウェブア プリケーションを開発するのに適しています。

モバイルアプリ開発

当社は、モバイルデバイス向けのiOS(iPad / iPhone)とAndroidアプリケーションの両方 を構築します。また、互換性が必要な場合は、iOSとAndroidの両方で動作するアプリケー ションも構築します。サーバーとWebアプリケーションの開発において蓄積された当社の 経験は、モバイルアプリケーションのニーズを満たす、完全に接続されたインフラを構築 できることを意味します。当社は、モバイルアプリケーション開発においては、サーバ ー、デスクトップおよびウェブアプリケーション開発と同様、十分にテスト済みの開発メ ソッドを採用しています。

データコンバージョンサービス

当社は、さまざまな業界のお客様が保有するあらゆるタイプのデータを扱うことにおいて 豊富な経験を持っています。お客様は、当社グループの経験とグローバルサービスチーム を活用していただくことによって、パートナー、ベンダー、レガシーアプリケーションか ら受信したデータを、必要なフォーマットに変換することができます。データ変換を処理 する成熟した当社のプロセスは、ワンタイム変換と、継続しているプロセスをサポートし ます。

実施所要時間はプロジェクトによって異なりますが、当社の経験では最も低いコストで実 現可能な最速の実行を保証します。変換サイクルをコントロールするルールは次のとおり です。

  • お客様データを一切変更しない。
  • すべてのフェーズで幅広い品質管理を実行する。
  • 各ステップで例外リストを文書化し、お客様と共有する。

Wordpress 開発サービス

当社には、WordPressを使用したウェブサイトデザインとコンテンツ管理プラットフォー ム開発に特化したチームがあります。当社チームは、非常に高品質のカスタムWordPress 開発サービスを提供しています。当社の経験豊富なWordPressウェブサイトの開発者は、 多くのWordPressアドオンを作成しています。当社が提供するサービスには、さまざまな 機能の異なるプラグインを開発すること、多面的なテーマやテンプレートを作成すること 、SEO対策にウェブサイトを最適化すること、そして異なるプラットフォーム間で応答性 を向上させること、が含まれます。

WordPressテクノロジーを使うウェブ開発チームをお探しでしたら、Deerwalk Japanにお 任せください。