多くのプログラマー (およびその他のプログラマー) は、アジャイル開発を少なくとも 1 回は目にしたことがあります。アジャイル開発手法の重要な要素の 1 つは、毎日のミーティング (スタンドアップ) です。ここでは、チーム メンバーがその日に完了した作業や計画された作業について短時間で話し合います。これらの会議のほとんどには、順序を決定し、時間を追跡するリーダーがいます。しかし、すべてのチームにこの役割を引き受ける意思のある人がいるわけではありません。
では、なぜこのプロセスを自動化しないのですか? アイデアは単純です。勤務日について各人に質問できるようなものを書きます。この何かに声があることが望ましい。会議室のステーションの助けを借りて、スタンドアップを行うことはかなり可能であるため、私の選択はアリスに落ちました。
これが、「Conduct a Stand-up」というスキルの書き方です。
スキルについて
能力
チームへの人の追加/削除。チームのないスタンドアップとは何ですか? スキルがあなたのチームの構成を認識できるようにするために、「NAME [SURNAME] をチームに追加する」、「NAME [SURNAME] をチームから削除する」、追加のフレーズ「Add the person NAME [SURNAME] チームに」. なぜもう 1 つのフレーズが必要なのかについては、インテントのセクションで説明します。一度行うだけで十分です - チームに関する情報が保存されます。
実は立ち食い。チーム全員を追加したら、「start-stand-up」と言ってスタンドアップを開始できます。スキルは交代で全員にその日について話したり話したりするように求めます。スキルが「完了 / 終了 / 終了」というフレーズを聞いた後、次の参加者を呼び出します。「彼・彼女がいない」「彼・彼女が不在」と報告することで参加者をスキップすることも可能です。
スタンドアップのコンテンツをサーバー上の誰かに知られたくない場合は、スキルでストーリー中に「沈黙の音」を再生する機能を提供します。再生中、アリスはキューを受信しないため、他の人に聞こえることを心配せずに作業を報告できます。
. , - , / , , / . “ …”. , .
/ , / , /. , .
- , . Flask. PostgreSQL.
2 , :
- NLP , . , , . , , : “ ” “ ”.
- , , . : - , - . , . . . , ( - - , ), , .
. , OAuth. , . Github App. , “” , . - OAuth . - OAuth . (, , ).
アリスは、参加者に電話をかけるなどの単純なタスクの実行に対処し、音声インターフェイスはスタンドアップにうまく適合します。