6つのステップ概要
-
ディスカバリーと戦略的整合
目標・ユーザー・制約・成功指標を合意します
- Netbase owner
- アカウントマネージャー、ビジネスアナリスト、ソリューションアーキテクト
- お客様が得られるもの
- 共有スコープ、優先事項、プロジェクト評価に使うKPI
-
チーム編成とアーキテクチャ計画
適切なチームを編成し、技術設計を策定します
- Netbase owner
- プロジェクトマネージャー、ソリューションアーキテクト
- お客様が得られるもの
- 3〜30名の指名チームとアーキテクチャ計画
-
成果ベースマイルストーンによるアジャイル実行
成果に紐づいた短いインクリメントでプロダクトを構築します
- Netbase owner
- プロジェクトマネージャー、開発者、QA、UI/UX
- お客様が得られるもの
- 各マイルストーンで動作するソフトウェア(毎週レビュー)
-
モジュール型・プロダクト化されたコンポーネント
適合する箇所では実績済みモジュールを再利用し、そうでない箇所はカスタムコードで対応します
- Netbase owner
- ソリューションアーキテクト、開発者
- お客様が得られるもの
- 基盤の再構築を減らし、プロダクトの差別化に時間を集中
-
トレーニング、ロールアウトと最適化
ユーザーをトレーニングし、リリースを公開して初期結果を調整します
- Netbase owner
- プロジェクトマネージャー、QA、ビジネスアナリスト
- お客様が得られるもの
- チームが運用方法を把握した状態で稼働するシステム
-
継続的サポートと共同開発
同じ責任あるチームがプラットフォームを継続的に改善します
- Netbase owner
- アカウントマネージャー、プロジェクトマネージャー
- お客様が得られるもの
- 引き渡して終わりではなく、長期的なパートナーシップ
ステップ1:ディスカバリーと戦略的整合
ディスカバリーでは早期に本質的な問いを立てます。どのワークフローに問題があるか、誰がシステムを使うか、何と連携しなければならないか、そして「完了」が数値でどのような状態を指すかを明確にします。
お客様にご用意いただくもの:優先事項を決定できる意思決定者、現在の業務担当者へのアクセス、予算・期限・既存システムに関する率直な情報。
ステップ2:チーム編成とアーキテクチャ計画
スコープが合意されると、Netbase JSCはプロジェクトの規模に合わせたチームを編成します。ビジネスアナリストやアーキテクトから開発者、QAエンジニア、UI/UXデザイナーまで、3〜30名の体制です。作業はディスカバリー後、通常1〜2週間以内に開始し、アーキテクチャ計画は並行して策定します。
お客様にご用意いただくもの:チーム構成の確認、自社プロダクトオーナーの指名、アーキテクチャ方針の承認。
ステップ3:成果ベースマイルストーンによるアジャイル実行
各マイルストーンは成果によって定義されます。稼働するようになったワークフローや、コンバージョン率が改善されたカスタマージャーニーが基準となり、消化した工数ではありません。これはアジャイル宣言(Agile Manifesto, 2001)の「包括的なドキュメントよりも動くソフトウェアを」という価値観に基づいています。QAは各インクリメント内で実施されます。
お客様にご用意いただくもの:毎週のレビューへの参加、納品物のテスト、トレードオフが生じた際の迅速な意思決定。
ステップ4:モジュール型・プロダクト化されたコンポーネント
Netbase JSCはモジュール型・プロダクト化されたコンポーネント、すなわち本番環境での実績があるパーツを使って構築します。モジュールが適合する箇所では再利用によってリスクと時間を削減し、適合しない箇所ではカスタムコードを書いて接合部をクリーンに保ちます。この再利用が新規プロダクト向けにどのようにパッケージングされているかは、SaaSプロダクトアクセラレーターでご確認いただけます。
お客様にご用意いただくもの:標準動作で十分な箇所と、自社の差別化が必要な箇所の判断。
ステップ5:トレーニング、ロールアウトと最適化
Netbase JSCはお客様のユーザーと管理者をトレーニングし、リリースを公開して、ディスカバリーで合意したKPIを監視します。そして実際の利用状況から明らかになった点を調整します。
お客様にご用意いただくもの:トレーニングへの要員調整、社内コミュニケーションの主導、KPIが依拠するビジネスデータの共有。
ステップ6:継続的サポートと共同開発
ローンチ後も、同じ責任あるチームがプラットフォームのサポートと拡張を継続し、新機能は同じ毎週のレビューを経て進めます。
お客様にご用意いただくもの:プロダクトオーナーの継続的な関与と、新しい優先事項をチケットキューではなくレビューに持ち込むこと。
アジャイル納品:スプリントと毎週のデモ
作業はステップ3の成果ベースマイルストーンに対して短いスプリントで計画されます。毎週チームがレビューで動作するソフトウェアをデモし、お客様はそれを承認または方向修正し、バックログが再優先されます。レビューの間もプロジェクトトラッカー(Jira、Redmine、Trello、GitHub)で進捗を確認できます。
リーン:まずディスカバリー、次に価値を証明する最小限のリリース
リーン納品は指標を動かさない作業を排除します。ディスカバリーは構築予算が使われる前に最もリスクの高い前提を検証し、最初のリリースはベースラインに対して測定されるMVP(最小実行可能プロダクト)またはパイロットとして位置づけられ、費用対効果のない機能は磨き込むのではなく削除されます。
リモートファースト・分散納品
Netbase JSCはハノイの本社からリモートファーストで、英語で、ベトナム時間(UTC+7)月曜日から土曜日の9:00〜18:15に対応します。アジア太平洋時間および欧州の午前と重複しており、米州とは非同期で作業し、双方の勤務時間の端でミーティングを行います。日常的なコミュニケーションチャネルはSlack、Zoom、Skype、またはChatworkで、ソースコードはGitHubで管理されます。
設計段階からのセキュリティとDevSecOps
セキュリティは最終的な監査ではなく、各インクリメントに組み込まれています。すべての変更に対するセキュアコードレビュー、脆弱性スキャン、管理ダッシュボードへのロールベースアクセスとMFA、転送中および保存中のデータ暗号化が含まれます。完全なコントロール一覧はセキュリティとコンプライアンスをご覧ください。
APIファーストアーキテクチャ
アーキテクチャ計画(ステップ2)では、画面より先にAPIを定義します。Webアプリとモバイルアプリ、パートナーシステム、IoTデバイス、AI機能はすべて同じドキュメント化されたインターフェースを使用するため、新しいチャネルやモデルを追加してもコアを再構築する必要がありません。
AIを活用した納品
AIはプロセスに2度登場します。お客様のプロダクトに対しては、ステップ1でAIがワークフローをどう変えるかを問い、その答えを他のすべてと同じマイルストーンでスコープ化・構築・測定します。会社全体の変革はAI transformation(AI変革)として実施します。自社の納品においては、プロジェクトごとに選定したAI支援ツールがユーザーストーリーとテストケースの草案作成、コードレビュー、ログのトリアージを支援しており、エンジニアがすべての出力をマージまたはリリース前に確認します。以下の各項目はNetbase JSCにおける成熟度を示しています。
-
納品済み:プロダクトレコメンデーションエンジン。
4over4の閲覧・購買履歴をもとに構築。
-
成長中のケイパビリティ:機械学習、NLP、コンピュータビジョン、生成AI、IoTとのAI連携。
Netbase JSCが提供するAIケイパビリティ領域。4over4の機能を超えた部分は、まだ公開済みのケースとは紐づいていません。
お客様がコントロールを維持するためのガバナンス
Netbase JSCのガバナンスは3つの習慣に基づいています。
- 毎週のレビュー。進捗、リスク、意思決定を毎週お客様と共にレビューします。
- 明確な責任者。専任のアカウントマネージャーがリレーションシップを担当し、プロジェクトマネージャーが納品を担当します。
- オープンなチャネル。クライアントダッシュボードでレビュー間の状況を確認できます。
納品実績でプロセスを確認する
4over4のECサイトコンバージョン事例とGeo-Tek ITのECプラットフォーム事例は、Netbase JSCが実施した案件を測定された成果とともに紹介しています。すべての実績は実績一覧でご覧いただけます。また、信頼の根拠についてはWhy Netbaseをご覧ください。
納品レビューから始める
納品プランをレビューする:Netbase JSCが、6つのステップがお客様のスコープにどう適用されるか、チームの構成、そして作業開始の時期をご説明します。
Plan the next step with a Netbase consultant
よくあるご質問
プロセスはアジャイルですか、それとも固定スコープですか?両方です。ディスカバリーでスコープと価格を固定し、構築はアジャイルのインクリメントで進めます。そのため、合意した変更プロセスの中で優先事項を動かすことができます。
エンジニアが当社のコードにAIツールを使用することはありますか?お客様が承認したツールのみ、お客様のデータとセキュリティルールの下で使用します。AIの提案は他の変更と同様にレビューされ、機密リポジトリではAI支援をオフにすることができます。
当社のデータがAIモデルの学習に使われることはありますか?お客様の同意なしには使用しません。モデルとホスティングの選択はディスカバリーでプロジェクトごとに決定され、データの取り扱いはNDAおよびDPAに明記することができます。
Discuss a project
Netbase JSC helps organizations design, build, modernize, and operate digital products and AI-enabled business systems.+84 937 869 689
91 Nguyen Chi Thanh, Dong Da, Hanoi, Vietnam
Get in touch
Tell us what you want to build, modernize, or operate.