ChatGPT がアジャイル専門家向けに用意した面接の質問は役に立ちますか?

ChatGPT がアジャイル専門家向けに用意した面接の質問は役に立ちますか?

翻訳者 |李睿

レビュー | Chonglou

アジャイルコーチのステファン・ウォルパーズ氏はOpenAI がChatGPT をリリースした後、ChatGPT がアジャイルエキスパート (スクラムマスター) インタビューガイドの質問にどのように答えるかをテストしたと述べています。同氏は、2023年1月に戻れば、アジャイルエキスパートの面接プロセスに個人的に参加するのではなく、アジャイルチームメンバーによるChatGPTを通じて一連の面接を実施すると述べた。

GPT 3.5 や GPT 4.0 のような大規模な言語モデルが Agile Expert の面接の質問への回答に適しているとしたら、同様の面接の質問を作成する能力はどうでしょうか? Stefan Wolpers によるこの記事では、ChatGPT を使用して Agile Expert の面接の質問を作成する方法について説明し、分析しています。

アジャイルエキスパートの面接の質問のためのセッションの設定

Wolpers は、2023 年 5 月 28 日午前 7 時 5 分から午前 8 時 55 分まで、ChatGPT で GPT-4 モデルを使用したセッションを実行しました (これには ChatGPT Plus へのアップグレードが必要です)。彼はChatGPTの回答に文法修正ソフトウェアGrammarlyを適用しなかった。

ヒントデザイン

Wolpers は、次のプロンプトを使用してセッションをトリガーします。

アジャイル エキスパート GPT としてのあなたの仕事は、才能あるアジャイル エキスパートとアジャイル コーチを特定するための 5 つの独自の面接質問を作成することです。各質問は、スクラム イベント、ロール、または成果物に関連する特定のトピックに焦点を当てる必要があります。質問は自由形式で、議論の余地があるものにする必要がありますが、難しい質問や、スクラム ガイドをざっと読むだけですぐに答えられるような質問は避けてください。

ChatGPT が提供するインタビューの質問は、長さが 400 文字未満で 4 つの段落で構成されているなど、特定の基準を満たす必要があります。

1. 質問のタイトル。

2. 問題そのもの。

3. Scrum Guide 2020 または Scrum Manifesto に基づいた質問トピックのコンテキスト。

4. 候補者による適切な回答の提案。

通常のインタビュー形式を超えて、考えさせられる実用的なコンテンツに重点を置く必要があります。あなたの目標は、応募者の中から、スクラムまたはスクラム製品開発を理解している知識豊富な候補者を見つけることです。

また、質問の際にはプロンプトに表示される ChatGPT に関する関連情報を参照してください。

ChatGPTの回答

Stefan Wolpers のコメント: これは、ChatGPT の Agile エキスパートに対する 5 つの面接質問の最初の質問です。

1. 質問タイトル: 組織内での Scrum 導入の推進。

2. 質問: 従来の非アジャイル環境で Scrum の導入をどのように促進し、サポートしますか?

3. 背景: 従来の非アジャイル環境に Scrum を導入するのは困難です。アジャイルの専門家は、多くの場合、この変化を推進し、スクラムの利点を広め、移行を通じて組織を導く責任を負います。

4. 適切な回答: 候補者は、使用した戦略と課題を克服した具体的な例を共有する必要があります。応答には次のようなものが含まれます。

  • 「チームや関係者にスクラムを教えるためにワークショップやトレーニングセッションを企画しました。」
  • 「私は経営陣と緊密に連携し、アジャイル変革のメリットを理解し、サポートできるよう支援しています。」
  • 「私は変革エージェントとして活動し、スクラムの価値と原則を推進し、チームの移行を支援します。」

Stefan Wolpers 氏のコメント: 許容​​される回答の提案は表面的すぎ、漠然としたメタレベルの単語の羅列にすぎません。LLM っぽいので、競争の激しい応募者の中から有能な候補者を見つけるのには適していないと言えます。したがって、プロンプトを微調整する必要があります。

フォローアップのヒント

「組織に Scrum を導入させる」という前の回答の「適切な回答」について詳しく説明します。

1. 現在の回答は表面的であり、概説されたタスクを完了するための実践的な例が欠けています。

2. チームと関係者の教育に役立つワークショップやトレーニング セッションは何ですか?

3. 「リーダーシップと緊密に連携する」ために何をしましたか?

4. スクラムの価値と原則をどのように推進していますか?

ChatGPTの回答

適切な回答: 前回の回答を基に、応募者は使用した戦略と課題を克服した具体的な例を共有する必要があります。以下に、さらに詳しい回答をいくつか示します。

  • 「私は、スクラム、役割、イベント、成果物の基礎を網羅したワークショップやトレーニングセッションを実施しました。また、模擬製品バックログの作成、スプリントシミュレーションの実行、振り返りの実施などの実践的な演習も実施しました。さらに、アジャイルの価値と原則に関するトレーニングを提供し、スクラムフレームワークにおけるその重要性を強調しました。」
  • 「組織のリーダーと緊密に連携し、定期的に会合を開いてスクラム導入の進捗状況を話し合い、質問があれば対応します。また、スクラム フレームワーク内での役割を理解できるようサポートします。たとえば、スプリントが始まったらスクラム チームの決定を尊重し、干渉しないことの重要性を強調します。」
  • 「スクラムの価値と原則を推進するために、私はチームや関係者とのやり取りの中で一貫してそれらをモデル化しています。たとえば、すべてのプロセスの透明性を確保し、検査と適応を促す環境を育み、プロセスやツールよりも個人とやり取りの重要性を強調しています。また、チームとの会議をファシリテートして、これらの価値と原則について話し合い、日常業務でそれらをよりよく体現する方法についても話し合います。」

Stefan Wolpers 氏のコメント: これらの回答ははるかに優れているようです。次のステップは、答えの断片を組み合わせることです。

フォローアップのヒント2

前回の回答に基づいて、前回の回答から「組織におけるスクラム導入の推進」を再作成し、拡張されたセクション 4「適切な回答」と結合します。

Stefan Wolpers のコメント: これは、Agile Expert インタビュー ガイド用に用意した最初の Chat GPT生成の質問です。

アジャイルエキスパートインタビューガイド ChatGPT 質問 #1

1. 質問タイトル: 組織内での Scrum 導入の推進。

2. 質問: 従来の非アジャイル環境で Scrum の導入をどのように促進し、サポートしますか?

3. 背景: 従来の非アジャイル環境に Scrum を導入するのは困難です。アジャイル主義者は、多くの場合、この変化を推進し、スクラムの利点を促進し、移行を通じて組織を導く責任を負います。

4. 適切な回答: 理想的な候補者は、これまでの経験の詳細な例を提供する必要があります。以下は、以前の適切な回答と修正された適切な回答を統合した、承認された回答です。

  • 「私はスクラムに関するワークショップやトレーニング セッションを企画しました。スクラムの基礎をカバーし、模擬製品バックログの作成、スプリント シミュレーションの実行、振り返り会議の実施などの実践的な演習も行いました。アジャイルの価値と原則に関するトレーニングは、これらのセッションの中心でした。」
  • 「リーダーシップと緊密に連携するために、私はスクラム導入の進捗状況を話し合うための定期的な会議をスケジュールし、そこで彼らの懸念や質問に対処しました。また、スクラム フレームワーク内での役割、特にスクラム チームの決定を尊重することの重要性とスプリントの神聖さを理解できるように支援しました。」
  • 「私は、自分のやりとりの中でスクラムの原則をモデル化することで、それを実践しています。すべてのプロセスの透明性を維持し、検査と適応を促す環境を育み、プロセスやツールよりも個人とやりとりの重要性を強調しています。」

フォローアップのヒント #3

前の演習を繰り返します。元の回答に戻り、次の質問を含めます。

  • アジャイルの専門家として紛争解決を促進する
  • 効果的なスクラムチームの構築
  • スクラムプロセスにおける外部からの干渉への対処
  • 製品バックログ管理におけるアジャイル専門家の役割

面接の質問1~4の「適切な回答」の部分について詳しく説明していただきたいです。次に、候補者が共有できる、学んだ教訓やタスクを完了した実際の例を追加します。

最後に、パート 4 で新たに生成された回答を元の 4 つの質問と結合して、包括的なアジャイル エキスパートの面接の質問を作成します。

ChatGPTの回答

以下に、面接で質問される 4 つの質問と、適切な回答の詳細なリストを示します。

アジャイル エキスパート インタビュー ガイド - ChatGPT 質問 #2

1. 質問タイトル: アジャイルの専門家として紛争解決を促進する。

2. 質問: スクラム チーム内での対立の解決を促進しなければならなかった状況について説明してください。対立の内容は何で、どのように対処しましたか?

3. 背景: どのチームでも対立は避けられません。アジャイルの専門家として、チームの調和と生産性を維持するためには、紛争解決を促進することが不可欠です。

4. 適切な回答: 候補者は、中立性を維持し、オープンなコミュニケーションを促進し、チームが解決策に到達するのを支援する能力を強調する必要があります。

  • 「私はチームメンバーが反発を恐れることなく、懸念や感情を表明できる安全な場所を確保しています。そして、共通点を見つけ、全員が自分の意見を聞いてもらえ、尊重されていると感じられるよう努めています。」
  • 「私は、効果的なコミュニケーションと紛争解決のテクニックに関するワークショップを主催しました。時間が経つにつれて、このトレーニングにより、チームは自主的に紛争を解決できるようになりました。」
  • 「特に複雑な紛争があったので、私は外部の調停人を雇って助けてもらいました。この決断は、解決策を見つけるのに役立ち、今後このような状況に対処する方法をさらに学ぶことができました。」

Stefan Wolpers 氏のコメント: チームは既存の文化の中で時間をかけて安全な空間を作り出す必要があるため、安全な空間を確保することはできません。ただし、「適切な回答」セクションには、才能を見抜くための貴重なヒントがいくつか含まれています。

アジャイルエキスパートインタビューガイド ChatGPT 質問 #3

1. 質問タイトル: 効果的なスクラム チームの構築。

2. 質問: アジャイルの専門家として、新しく結成されたチームを高パフォーマンスのスクラム チームに変革するには、どのような手順を踏みますか?

3. 背景: アジャイルの専門家は、高パフォーマンスのチームを構築するのに不可欠です。これらは、信頼、協力、継続的な改善の環境を育むのに役立ちます。

4. 適切な回答: 候補者は、スクラムの価値を理解し、それがどのように高パフォーマンスのチームに貢献するかを示す必要があります。

  • 「チームビルディングの演習や効果的なコミュニケーションとフィードバックに関するワークショップを通じて、チーム内で信頼と協力の文化を育みました。」
  • 「私はチームメンバー一人ひとりと定期的に個別に連絡を取り合い、彼らが障害を克服し、ニーズや課題に対処できるよう支援しています。」
  • 「継続的な改善を促進するために、私はチームが振り返り会議の価値を理解していることを確認しています。私たちはこれらの会議を利用して改善すべき領域を特定し、実行可能な計画を作成します。」

Stefan Wolpers 氏のコメント: 繰り返しになりますが、「適切な回答」セクションは正しい方向を示していますが、最終的には要件を満たしていません。 Liberating Structures、Core Agreements、Working Agreements などに関するヒントなど、より具体的なアドバイスをお願いします。しかし、これはほんの始まりに過ぎません。

アジャイル エキスパート インタビュー ガイド - ChatGPT 質問 #4

1. 質問タイトル: Scrum プロセスにおける外部からの干渉への対処。

2. 質問: スプリント中に外部からの混乱に対処した経験を教えてください。チームをどのように保護し、結果はどうでしたか?

3. 背景: アジャイル エキスパートの責任の 1 つは、スプリント中にチームを中断から保護し、スプリントの目標に集中し続けることです。

4. 適切な回答: 候補者は、スクラム チームを保護し、スプリント目標に集中できるように支援する方法を示す必要があります。

  • 「私は、混乱した関係者との会議を招集し、スクラムのルールと、スプリント中のチームの焦点を尊重することの重要性を明確にしました。」
  • 「私はプロダクトオーナーと協力して、利害関係者の期待を管理し、将来のスプリントのプロダクトバックログで変更が適切に優先順位付けされるようにします。」
  • 「私は、ステークホルダーの意見を反映するプロセスを定義したステークホルダーエンゲージメント計画を導入しました。これにより、スプリント中の混乱が軽減されました。」

Stefan Wolpers 氏のコメント: 今回は「適切な回答」セクションに役に立たないものがたくさん含まれています。たとえば、アジャイル主義者は、「製品バックログ内で変更が適切に優先順位付けされている」ことを保証しません。さらに、混乱したステークホルダーの関与計画を定義することは、典型的なプロジェクト管理用語です。代わりに、スクラム レベルでのスプリント レビューから始めて、製品検出中にユーザー ストーリー マッピングなどのプラクティスを実行するなど、利害関係者と連携する方法は他にも複数あります。

アジャイル エキスパート インタビュー ガイド - ChatGPT 質問 #5

1. 質問タイトル: 製品バックログ管理におけるアジャイル エキスパートの役割。

2. 質問: 製品バックログを最適化するために、製品オーナーと開発者をどのようにサポートしますか?

3. 背景: アジャイルの専門家は、製品バックログの管理において製品所有者と開発者をサポートし、すべての関係者にとって透明性、可視性、明確性を確保します。

4. 適切な回答: 候補者は、アジャイル エキスパートのサポート役割についての理解を強調する必要があります。

  • 「私はバックログの改善会議をファシリテートし、会議が時間制限付きで集中的になるようにしました。これにより、プロダクトオーナーがプロダクトバックログを改善しやすかったです。」
  • 「私は開発者に優れたユーザーストーリーと受け入れ基準を書けるようにトレーニングし、バックログ内の項目の品質を向上させています。」
  • 「私は、MoSCoW や価値対労力マトリックスなどの優先順位付け手法に関するワークショップを主導し、製品所有者が製品バックログを効果的に優先順位付けできるようにサポートしました。これらの手法は、次のスプリント計画で考慮すべき項目を決定するために、改善会議で使用されました。」

Stefan Wolpers のコメント: プロダクト バックログ リファインメントの魔法は、プロダクト オーナーが「なぜ」を尋ね、開発者が「どのように」を決定し、両者が「何を」交渉して、チームがどの方向に進んでいるのか、その理由について合意に達することです。また、アジャイル主義者が優先順位付けのテクニックに関するワークショップを企画する理由もよくわかりません。これは、プロダクト オーナーが有能であると仮定すると、プロダクト オーナーにとっての中心的な領域です。これらの推奨事項はプロセスに重点を置きすぎていますが、アジャイル主義者はプロジェクト マネージャーではありません。

その後、問題を解決できるかどうかを確認します。フォローアップのヒント: プロジェクト管理の言語と観点を排除して応答を再構成し、タスクにスクラムとアジャイルの原則を適用します。

ChatGPTの回答:

適切な回答: 候補者は、アジャイル エキスパートのサポート役割についての理解を強調する必要があります。

  • 「バックログの改善会議では、プロダクトオーナーと開発者の間で議論が促進される環境を確保します。プロダクトオーナーはユーザーストーリーの背後にある「理由」を説明し、開発者はそれを「どのように」実装するかについてブレインストーミングを行います。このプロセスにより、私たちが向かう方向についての共通理解が促進されます。」
  • 私は、開発者がユーザー ストーリーと受け入れ基準について適切な質問をすることを学ぶことをサポートしています。これにより、各プロジェクトの目的をより明確に理解できるようになり、実装の品質が向上します。 ”
  • 「プロダクト オーナー主導の環境を維持するために、私はプロダクト オーナーが効果的に役割を果たせるように支援しています。優先順位付けの手法を理解して適用できるようサポートしていますその役割の境界が尊重されるようにしています。また、バックログの改善セッション中にプロダクト オーナーと開発者が「何を」行うかを効果的に交渉できる協力的な環境の構築にも協力しています。」

Stefan Wolpers 氏のコメント: ChatGPT は一生懸命答えようとしています。残念ながら、これはあまり効果がありませんでした。回答はオウムのような返答とほとんど変わらないものだったからです。

アジャイル エキスパート インタビューに関する考察: GPT 4.0 はこのタスクに適したモデルでしょうか?

Stefan Wolpers 氏は、GPT 4.0 の代わりに GPT 3.5 を使用するというヒントも提供しました。提案の 1 つを以下に示します。

アジャイル エキスパート インタビュー ガイド - ChatGPT 質問 #6 (GPT 3.5)

1. 質問タイトル: スクラム成果物 - 完了の定義

2. 質問: スクラム ガイドで強調されているように、チームが一貫して高品質でリリース可能な増分を提供できるように、明確な完了の定義 (DoD) を確立して維持するにはどうすればよいでしょうか。

3. 背景: 完了の定義とは、製品バックログ項目を完了することの意味についてのスクラム チーム内での共通の理解です。 Scrum ガイドでは、一貫した品質とリリース可能な増分を確保するために、明確に定義された完了の定義 (DoD) の重要性を強調しています。

4. 適切な回答:

  • 提供される増分の品質を確保するために、完了定義 (DoD) の目的と利点を説明します。
  • チーム ワークショップ、継続的な改善の実践、振り返りのディスカッションなど、完了の定義 (DoD) を共同で確立および進化させるための手法について説明します。
  • ピアレビュー、自動テスト、コードレビューなどを通じて、完了定義 (DoD) の遵守をどのように強制するかを説明します。
  • チームと協力して、時間の経過とともに完了の定義を洗練および改善し、より高品質の成果物を生み出す方法の例を共有します。

Stefan Wolpers 氏のコメント: GPT 3.5 では 5 つの質問すべてを作成するのに 30 秒もかからなかったことを考えると、これは素晴らしい回答です。確かに、「強制する」や「届ける」といった言葉は私が選んだものではないので、この考えについては後でまた考える必要があるでしょう。

結論は

GPT 4.0 モデルに基づくセッションの結果はまちまちでした。ヒントの設計は予想以上に困難であることが判明し、結果的に品質の低い、ほとんど使用できないものになってしまいました。興味深いことに、元の大規模言語モデルはプロンプトの作成にかかる労力が少なく、非常に近いものになっています。

後でこの問題に戻って、拡張プロンプト作成方法を使用する必要があります。 GPT 4.0 のいくつかの側面に関する素晴らしい質問がいくつかあり、それらは Agile Expert の面接の質問ガイドの一部にふさわしいものです。ぜひ探し出してください。

原題: Scrum Master Interview Questions — ChatGPT Edition 、著者: Stefan Wolpers

<<: 

>>: 

ブログ    
ブログ    
ブログ    

推薦する

BBCはOpenAIによるデータスクレイピングをブロックしているが、ニュースでのAIの使用にはオープンである

英国最大の報道機関であるBBCは10月7日、ニュース、アーカイブ、「パーソナライズされた体験」の研究...

...

NTRU 1.2 リリース Java 用 NTRU 暗号化アルゴリズム ライブラリ

NTRU 1.2 バージョンには多くの機能強化とバグ修正が含まれていますが、このバージョンは以前のバ...

...

OpenAIがついにオープン:DALL-E 3の論文が発表され、ChatGPTが開始、著者の半数が中国人

最後に、「OpenAI は再びオープンになりました。」 OpenAIが発表したばかりのDALL・E ...

AIは宇宙探査の商業化をどのように推進するのでしょうか?

[[321585]]現代のコンピュータが誕生するずっと前から、数え切れないほどのSF作品が、宇宙を...

強力な大型モデルにはどんなスーパーパワーがあるのでしょうか?

先日、人工知能技術の可能性とそれに対する人々の懸念について語った際、人工知能研究会社OpenAIのC...

世界初の翻訳エンジンが進化して復活、「細部にこだわり」方言もマスター

最近、オンライン機械翻訳ソフトウェアが日本で非常に人気になっています。この翻訳ソフトはDeepLと呼...

Nvidia の新 GPU: 800 億個のトランジスタを搭載した 4nm プロセス、新しい Hopper アーキテクチャは驚異的

この記事はAI新メディアQuantum Bit(公開アカウントID:QbitAI)より許可を得て転載...

...

百度CTO王海鋒氏:オープンソースは技術革新と産業発展の原動力である

12月20日、国家深層学習技術応用工程研究室と百度が共催するWAVE SUMMIT+2020深層学習...

小型モデルの意見も参考になります! GPT-4+AutoGPTオンライン意思決定:物を買うときにもう心配はいりません

この論文では、現実世界の意思決定タスクにおける Auto-GPT エージェントの包括的なベンチマーク...

C# 再帰アルゴリズムの理解の例分析

C# 再帰アルゴリズムを理解するということは、単に使いやすいと感じるということではありません。C# ...

人工知能は企業の持続可能な発展をどのようにサポートできるのでしょうか?

人工知能の普及は社会に大きな影響を与え、私たちの仕事、生活、コミュニケーションの方法を変えました。現...