Inception Deck

インセプションデッキ

我々はなぜここにいるのか

  • システムが強化されたことを確認できるようにする
  • システムの強化が継続していることを確認できるようにする

エレベーターピッチ

  • システムを強化するためのアイデアをストック
  • ストックしたアイデアの中から重要なものを選択して着手
  • 着手したアイデアの目的が達成されたかを追跡
  • 目的を達成したアイデアの価値を評価

評価されたアイデアの価値によって、システムが強化されたことを確認できる。

関係者

  • ドメインエキスパート
    • アイデアの提供
    • 目的に対する指標が適切か評価
    • アイデアの価値の評価
  • 開発者
    • アイデアの提供
    • 目的に対する指標の提供
    • アイデアの価値の評価

夜も眠れない問題

  • アイデアの価値を評価する方法が見つからないかも

やること、やらないこと、あとで決めること

やること

  • アイデアの価値を評価できるようにする
    • 着手するアイデアの選択
    • 目的達成を測る指標の計測
    • 達成されたアイデアから価値を評価
  • アイデアの所属先を定義できるようにする
    • クライアント
    • プロジェクト
  • ユーザーの所属するチームを定義できるようにする
    • ユーザーの所属していないチームのアイデアは参照不可能
    • ユーザーは複数のチームに所属できる

やらないこと

  • 継続して価値が生み出されているか確認すること

あとで決めること

  • アイデアの価値を評価する方法

システムアーキテクチャ

  • 認証サービス : Keycloak
  • WEB アプリケーション
    • UI : Elm
    • ドメインサービスアダプタ : TypeScript + Elm ports
    • HTTP サーバー : Go
  • ドメイン
    • コア : Rust
    • データベースアクセス : Ruby

タイムライン

日付 マイルストーン
2019/10/04 ドキュメント作成開始
2019/10/20 ドキュメント作成完了
2019/10/w3 認証サービスデプロイ : 開発
2019/10/w3 UI実装 : ドメインサービスアダプタ Mock
2019/10/w3 コアドメイン実装 : データベースアクセス Mock
2019/10/w3 データベースアクセス実装 : コアドメイン統合
2019/10/w4 ドメインサービスアダプタ実装 : HTTP サーバー実装 : UI 統合
2019/10/w4 認証サービスデプロイ : 本番
2019/10/w4 リリース

トレードオフスライダー

基本

  • ###------- : 機能
  • ########## : 予算
  • ########## : 時間
  • ######---- : 品質

機能

  • ###------- : アイデアのストック
  • ########## : トロフィーの獲得
  • ######---- : 価値の評価
最終更新 January 1, 0001