プロトタイプ → 本番

プロトタイプから本番へ、明確な道筋を。

AIやノーコードで、価値を検証できるプロダクトができました。そのプロダクトを本番運用へ移すには、別の課題があります。 本番までの道筋を示し、リスクを明らかにして、そのまま実行できる計画をお渡しします。

有料 ・ 1〜2週間 ・ 成果物はお客様に帰属

背景とアクセス、独立した評価、意思決定ワークショップを経て、本番へ至る道筋。01 背景とアクセス02 独立した評価03 意思決定ワークショップ本番01 背景とアクセス02 独立した評価03 意思決定ワークショップ本番
01 プロトタイプと本番の差

動くプロトタイプはアイデアの価値を証明しますが、システムの信頼性までは証明しません。

プロトタイプ開発ツールは、以前なら時間のかかった「人に見せられるものを作る」工程を大幅に速めました。私たちは、この進歩を率直に歓迎しています。 一方で、他の人がそのシステムに頼り始めてから重要になる問いには、ツールだけでは答えられません。

一方で、他の人が頼り始めてから重要になる問いには、ツールだけでは答えられません。誰が安全に変更できますか? 障害が起きたらどうなりますか? アクセスが増えたとき、費用はどこにかかりますか?これらの問いは以前からありました。プロトタイプの段階では、答える必要がなかっただけです。

02 デモには現れないもの

リスクが現れるのは、デモの外です。

ご相談いただくプロトタイプのほとんどに、4つのことが当てはまります。どれもデモには現れません。デモでは、一人が良好な通信環境で、そのプロダクトが想定する操作だけを行うためです。

  1. 01利用者が一人だから動いている

    同時実行、レート制限、競合状態は、一人で操作するデモには現れません。利用者が増えたその日に表面化します。同時実行、レート制限、競合状態は、一人で操作するデモには現れません。利用者が増えたその日に表面化します。

  2. 02データが少ないから動いている

    1,000行なら40ミリ秒で返るクエリも、100万行ではまったく別物です。そして、最も困るタイミングで動かなくなります。1,000行なら40ミリ秒で返るクエリも、100万行ではまったく別物です。

  3. 03まだ何も起きていないから動いている

    問題を明確に知らせるテストも監視もないため、最初の障害はアラートではなく、顧客からのメールで届きます。問題を明確に知らせるテストも監視もないため、最初の障害は顧客からのメールで届きます。

  4. 04まだ誰も変更していないから動いているまだ誰も変更していないから動いている

    プロトタイプのコストが生じるのは、作ったときではありません。2回目の変更を加える人が、そのコストを負担します。プロトタイプのコストが生じるのは、作ったときではありません。2回目の変更を加える人が、そのコストを負担します。

だからといって、すべてを作り直す必要はありません。どれが該当するか、放置するとどれだけの費用がかかるか、どの順番で対応すべきかを把握することが大切です。だからといって、すべてを作り直す必要はありません。どれが該当し、どの順番で対応すべきかを把握することが大切です。

03 アセスメント

実行に移せる1つの文書をお渡しする、有料のアセスメント。

期間は1〜2週間です。背景とアクセスを共有いただき、独立した評価を経て、意思決定ワークショップで終了します。優先順位をつけたリスク、そのまま残せるもの、変更すべきもの、推奨アーキテクチャ、実行順に整理したロードマップをお渡しします。期間は1〜2週間です。背景とアクセスの共有、独立した評価、意思決定ワークショップを経て、優先順位をつけたリスクと、実行順に整理したロードマップをお渡しします。

01 背景とアクセス

開始前に共有いただくもの

何を誰のために作っているか、顧客に何を約束しているか、コードとインフラの閲覧権限を共有いただき、プロダクトが現在の形になった理由を知る方に半日ご参加いただきます。の3点です。この段階より前にアクセスをお願いすることはありません。

1〜2日目 ・ お客様の時間は半日ほど

02 独立した評価

10の項目をすべて評価します

定例会議も日次報告もありません。質問ではなく、所見をお返しします。どうしても判断できない点だけ、文章で一度確認して作業を続けます。

2〜8日目 ・ お客様の作業はありません

03 意思決定ワークショップ

90分。率直に議論する場です

所見を、実行する立場の方も含めて確認し、対応の順序を率直に議論します。十分に異議や疑問を出していただき、全員が納得した順序を文書に残します。

8〜10日目 ・ 90分

評価項目を見る →
04 10の評価項目

一つの道筋に沿って、10項目を評価します。

すべてのアセスメントで10項目すべてを評価します。どれがそのプロダクトを支える重要な要素か、何をそのまま残せるか、残りにどの順番で対応すべきかを報告書に記載します。すべてのアセスメントで10項目すべてを評価します。本当にリスクが高いのは、通常2〜3項目です。

  1. 01
    アーキテクチャ

    この構造が、次の機能だけでなく、今後12か月の変更にも耐えられるかを確認します。

  2. 02
    保守性

    全体を読み込まなくても、次のエンジニアが安全に変更できるかを確認します。

  3. 03
    セキュリティ

    認証、認可、秘密情報、すでに保持している顧客データを確認します。

  4. 04
    データ

    スキーマ、整合性、マイグレーション、誤ったレコードを1件だけ修正する方法を確認します。

  5. 05
    インフラ

    デプロイ、アクセスが10倍になった場合の費用、深夜2時に再デプロイできる人を確認します。

  6. 06
    信頼性

    最初に壊れるもの、異常を検知する方法、復旧にかかる時間を確認します。

  7. 07
    可観測性

    顧客から連絡を受ける前に、異常へ気づけるかを確認します。

  8. 08
    性能

    上限がどこにあり、何をすれば上がるか、いま引き上げる価値があるかを確認します。

  9. 09
    プロダクトの範囲

    公開に不可欠なものと、必要に見えて実はそうでないものを見極めます。

  10. 10
    ローンチ計画

    実施順序、切り戻し、サポート体制、公開後2週間の動きを確認します。

05 判断の基準

探すのは、プロダクトを支える重要なリスクだけです。

多くのコードレビューは「自分ならこうしない」という指摘の一覧になります。しかし、数か月後に問題を起こすものと、放置しても支障のないものを区別していないため、経営判断にはほとんど役立ちません。

動いているものは残す

実際の利用者がいるプロトタイプは、最も重要な形ですでに検証されています。そのまま残すのが基本であり、置き換える場合にこそ、私たちが理由を説明します。実際の利用者がいるプロトタイプは検証済みです。そのまま残すのが基本です。

好みではなく、結果で優先順位をつける

すべての所見に、何もしない場合と修正する場合の費用を記します。何もしない費用のほうが小さければ「対応不要」と書き、それも判断として残します。何もしない費用のほうが小さければ「対応不要」と記します。

他の人が実行できるように書く

私たち以外の方が読む前提で書きます。私たちの同席がなければ理解できない文書は未完成であり、他の開発会社へ提示することもできません。私たちが同席しないと意味が通らないなら、それは未完成です。

06 このあとの選択肢

アセスメントのあとどうするかは、お客様が決めることです。

このサイトで道筋が本当に分かれるのは、ここだけです。成果物はお客様に帰属し、3つの選択肢はいずれも同じゴール、他の人が安心して頼れるシステムへ向かいます。道筋が本当に分かれるのはここだけです。3つとも、他の人が安心して頼れるシステムへ向かいます。

自社のチームで

ロードマップは、私たちと話したことのない技術者が読む前提で書いてあります。実行は御社のチームが担当します。リスクの高い2〜3か所だけレビューするか、まったく関わらないか、どちらでも構いません。ロードマップは、私たちと話したことのない技術者が読む前提で書いてあります。

uncoolと

Production Engineering Partnershipとして、多くの場合、ロードマップの最初の実施単位に取り組む、期限を定めた実装スプリントから始めます。継続するのは、それが最も有益な場合だけです。期間を決めた実装スプリントから始めます。続けるのは有益な場合だけです。

他社と

成果物はお客様に帰属し、特定の開発会社に依存しないよう作成しています。そのまま仕様書として他社に提示し、回答を比較できます。それが意図した設計です。特定の開発会社に依存しないため、そのまま仕様書として他社に提示し、回答を比較できます。

本番

アセスメント後の実装を私たちに依頼する義務も、優先交渉権もありません。別の方が実行できる形で文書にすること自体が、成果物の目的です。

07 最初の相談

契約ではなく、まず相談から。

短いフォームにお答えいただき、そのあと日程調整のリンクをお送りします。いまアセスメントが適切かどうかは、通話のなかで一緒に判断します。適切でないこともあり、そのときははっきりお伝えします。

有料 ・ 1〜2週間 ・ 成果物はお客様に帰属 ・ 特定の開発会社に依存しない

7つの質問に約3分でお答えいただけます。お役に立てそうであれば2営業日以内に日程調整用のリンクを、そうでない場合も理由を簡潔にお送りします。