エンドユーザー
セルフサービスソフトウェアでは、開発時に考えられる質問とその応答を用意し、必要な情報をエンドユーザーから引き出すやりとりをエミュレートする。そのような対話プロセスをコード化し、エンドユーザーと対話するアプリケーションを開発（生成）する。