皆さん、こんにちは!「世界一わかりやすい技術解説者」の〇〇です。
いきなりですが、普段の生活でこんなこと、ありませんか?
- お店のレジで、前の人が「会員登録します」って言い出して、その長い入力待ち時間にイライラ…。
- ネットで何かを申し込んだ後、「処理中…しばらくお待ちください」って表示され続けて、画面とにらめっこ…。
- 料理中に、メインのフライパンから目を離せないのに、横で時間がかかる煮込み料理も同時進行で進めたい!
そう、私たちは「今すぐ終わらせたいこと」と「後でゆっくりでもいいこと」がごちゃ混ぜになって、ちょっとしたストレスを感じることがよくありますよね。
実は、パソコンやシステムの世界でも、同じような問題があるんです。そして、その問題をスマートに解決してくれるのが、今回ご紹介する「フューチャーメソッド(future methods)」という考え方なんです!
それは、まるで頼れる『裏方の秘書さん』!
「フューチャーメソッド」って、なんだか難しそうな名前ですよね?でも、ご安心ください。これは例えるなら、あなたの会社の「とっても有能な裏方担当の秘書さん」みたいなものなんです。
想像してみてください。
あなたは今、ものすごく急ぎのAという仕事(例えば、お客様への緊急対応)で手一杯です。でも、同時にBという仕事(例えば、新しいお客様へのウェルカムメール作成)もやらなきゃいけません。
こんな時、普通のあなたは「Aを終わらせてからBに取り掛かる」か、「AとBを同時にやろうとして、結局どちらも中途半端になる」かのどちらかになりがちですよね。
そこで登場するのが、あなたの「裏方の秘書さん」です。
あなたは秘書さんにこう頼むんです。「ねえ、このウェルカムメールの件、今すぐじゃなくていいから、私の手が空いた時とか、裏でこっそり進めておいてくれない?私は今、緊急対応で忙しいから、そっちに集中したいんだ!」
すると、秘書さんは「かしこまりました!」と快く引き受けてくれて、あなたは急ぎのAの仕事に全力投球できます。秘書さんは、あなたが知らない間に、でも確実にBの仕事を完了させてくれるんです。
この「裏方の秘書さん」がやってくれる仕事こそが、ITの世界でいう「フューチャーメソッド」なんです!
具体的に何ができるの?日常シーンで見てみよう!
この「裏方の秘書さん」ことフューチャーメソッドが活躍するシーンは、私たちの周りにたくさんあります。
① 時間のかかる「おまけ」作業を、こっそりこなしてくれる!
例えば、あなたが新しいネットショップで買い物をしたとしましょう。注文ボタンを押したら、すぐに「注文完了しました!」と表示されて、次の画面に進めますよね。
でも、その裏では…
「お客様にご注文確認メールを送る」
「倉庫に商品の出荷指示を出す」
「在庫数を減らす」
といった、いろいろな処理が動いています。
もしこれらの処理を全部「今すぐやってから、次の画面を見せる!」となると、私たちは画面の前で何秒も待たされてしまいます。イライラしますよね?
そこで、ショップのシステムは賢く考えます。「お客様への確認メール送信」や「倉庫への出荷指示」は、「今すぐお客様に見せる必要はないから、裏でゆっくりやっておいてね」と、この「秘書さん」に頼むんです。
だから私たちは、待つことなく、すぐに「注文完了」の画面を見られるわけです。まるで魔法みたいでしょ?
② 外の会社とのやり取りも、スムーズに!
あなたの会社が、遠く離れた海外の取引先とシステムで情報交換をする場面を想像してください。
データを送るたびに、相手のシステムが「受け取ったよ!」と返事をしてくれるまで、自分のシステムがずっと待っていたらどうでしょう?もし相手のシステムが混んでいたら、何分も止まってしまいますよね。
そんな時も、フューチャーメソッドの出番です!「このデータ、向こうの会社に送っておいてね。返事が来るまでうちのシステムが止まる必要はないから、手が空いた時に送って、返事もゆっくり待っててね」と頼むんです。
これなら、自分のシステムは滞りなく他の仕事を進められるので、全体がスムーズに動きます。
超シンプル!「未来のお願い」の具体例
じゃあ、実際にどんな場面で使われているのか、もっと身近な例で見てみましょう。
あなたは、とあるカフェの店員さんです。新しいポイントカードを作るお客様が来店しました。
- お客様から名前や連絡先を聞いて、レジでササッと登録します。(これが「今すぐやるべきメインの仕事」)
- 登録が終わったら、すぐにお客様に「ありがとうございます!」と次の対応に移れます。(システムが止まらない)
- その裏で、カフェのシステムは「よし!新しいお客様が登録されたな。じゃあ、このお客様に『ようこそ!登録ありがとうメール』を送っておこう。これは急ぎじゃないから、レジが空いた頃とか、サーバーが元気な時にゆっくり送ればいいや」と、この「裏方の秘書さん」にメール送信の作業を渡します。(これがフューチャーメソッドのお仕事!)
どうですか?お客様は待たされないし、店員さんもスムーズに次の仕事に移れる。そして、新しいお客様にはちゃんとウェルカムメールが届く。みんなハッピーですよね!
結びに:実は難しくないし、すごく便利なんだ!
「フューチャーメソッド」って、名前だけ聞くと「うわー、専門的!」って感じがするかもしれません。
でも、紐解いてみれば、私たちの普段の生活でやっている「これは今すぐ、これは後でゆっくり」「急ぎじゃないけど、誰かに任せておこう」という、ごく自然なお仕事の『段取り』や『時間管理術』と同じなんです。
ITの世界では、こんな賢い「お仕事の分担」をすることで、システムがスムーズに、そして効率よく動いているんですね。
皆さんの身近なシステムも、実はこんな「裏方の秘書さん」に支えられているのかもしれませんよ。次に何か登録する時、「もしかして今、フューチャーメソッドが動いているのかな?」なんて想像してみるのも、面白いかもしれませんね!
それでは、また次回の解説でお会いしましょう!
コメント
コメントを投稿