ビジネスの予約プロセスを自動化するためのテクノロジを選択しようとしています。これは元のキャンパスで行われるので、このプロセスを効率化して最新のものにするつもりです。ビジネスを運営する権利を最近入手した新しいキャンパスで使用されている自転車追跡テクノロジを統合することを考えています。この演習では、このシナリオの詳しく調べて、使用するテクノロジを選択します。つの自転車レンタル店があります。各店舗には、貸し出し用の自転車のリストと、自転車とその機能および既に貸し出されているか店舗にあるかを記録する独自のデータベースがあります。現在は、各自転車はそれが属している店舗からのみ貸し出すことができます。顧客が別の店舗に自転車を返却すると、その自転車がデータベースにリストされている店舗まで、スタッフが移動して戻します。あなたは、どの店舗からでも各自転車を貸し出すことができるように、プロセスを変更したいと考えています。スタッフがすばやく各自転車の位置を確実に見つけられるようにしたいとも思っています。システムに投資している自転車レンタル会社があります。自転車が店舗に戻されると、クロスバーに付いている一意のバーコードがスキャンされます。自転車追跡データベースは、バーコードをスキャンした店舗の名前で自動的に更新されます。変更され、顧客の名前が別の列に記録されます。バイクなどの特定の機能を備えた自転車を希望するときに、役に立つことが実証されています。店舗に適切な機能を備えた自転車がない場合は、そのような自転車がある店舗をすばやく検索し、取り寄せたり、顧客をその店舗に向かわせたりできます。あなたの会社の社長は、あなたが開発しているワークフローをよく理解したいと思っています。コードが同期していないという問題が発生したことがあり、社長は実装のプロセスを自分で確認しようとしています。プロセスあなたは、両方のキャンパスで、自転車の予約とレンタルのプロセスを次のようなワークフローに更新しようと考えています。詳細は次のとおりです。サイトで、自転車を要求する。店舗のスタッフが、顧客の詳細とフレームのサイズを記録する。トレーラーなどの特定の機能を必要としているか。必要ならどのような機能か。サイズと機能を備えたすべての自転車の場所はどこか。システムにより最新の状態に保持される。サイズの自転車が適切な店舗にあるか。ある場合、その自転車を予約する。ない場合は、最も近い自転車はどこか。その自転車を予約する。自転車を顧客まで移動するよう、スタッフにメールを送信する。新しい場所でバーコードをスキャンする。顧客から支払いを受け取る。これは、プロセス全体を簡略化したものです。ケースは省略してあります。この簡略化されたプロセスでは扱われていない他のケースを思いつくこともあるかもしれません。テクノロジについて考えてみましょう。プロセスのワークフローを作成できます。統合することもできるので、これらのテクノロジのいずれかを使用して自転車追跡システムと統合できます。すれば選択できますか。デザイン優先かコード優先か社長とそのスタッフは、ワークフローと、コードや実装を調べるより高いレベルについて理解することを望んでいることがわかっています。プロセスを変更したときに簡単に一致しなくなるので、別のドキュメントでプロセスを説明することも望んでいません。デザイン優先アプローチを選択すると、ワークフローはわかりやすくデザイン画面で視覚化されます。その図は別のドキュメントではなく、実装されているとおりのプロセスを表しています。利点は、プロセスが変更されたときに図が更新されないような状況が発生する可能性がないことです。このため、デザイン優先アプローチを選択します。つのデザイン優先テクノロジのどちらかを選択する必要があります。プロセスを変更できるようにする必要があるといった提案はありません。コネクタを作成する必要があります。これは、開発者のタスクです。コネクタとワークフローの開発は同じ人またはチームによって行われるようにするのが妥当であると思われます。プロセスと対象ユーザーを理解するだけで、特定のソリューションに対して使用するテクノロジを絞り込むことができます。ガイドをご覧になるか、問題を報告して具体的なフィードバックをお送りください。