スクリプト開発ライフサイクル
このページの内容は、制御リリース(CR)中の製品または機能に関するものです。 CRグループに参加していない場合で、詳細情報を知りたい方は、アカウント担当者にお問い合わせください。
このページは、Studioのスクリプト作成者を対象としています。 Studio管理者の場合は、開発ライフサイクル管理ヘルプページを参照してください。
Studioは、スクリプトの
開発ワークフロー、スクリプトのプロモーション、およびStudioでのバージョン管理システムの使用は、Studio管理者によって有効化され、設定される必要があります。

ソフトウェアエンジニアリングでは、多くの組織が開発に多段階アプローチを使用する方法論に従っています。 このような方法論では、ソフトウェア開発ライフサイクル(SDLC)は、ソフトウェアの変更の計画、設計、開発、テスト、および展開の各段階で構成されます。 多段階のSDLC方法論に従うことで、最終製品の品質が向上し、開発プロセスが合理化されます。
スクリプト段階、プロモーション、コピーダウン
Studio管理者が有効にできる開発段階は最大4つあります。 各段階はStudio内のフォルダーに関連付けられています。 適切な権限がある場合、スクリプトを昇格させることができます。 スクリプトがプロモートされると、次の段階のフォルダーにコピーされます。 また、上位ステージから下位ステージにスクリプトをコピーダウンすることもできます。 たとえば、スクリプトがテスト段階で不具合を見つけた場合、それを開発段階にコピーして修正することができます。
ステージのデフォルト名は以下のとおりです。
- 開発
- テスト
- 展開前
- 本番稼働
ただし、Studio UIに表示される名前は異なる場合があります。 これは、Studioに各ステージに割り当てられたトップレベルフォルダーの名前が表示されるためです。 Studio管理者がテストステージのフォルダーを「test」と呼ぶ場合、スクリプトをそのステージにプロモートまたはコピーするときにtestと表示されます。
スクリプトを表示、作成、編集し、各開発ワークフロー段階にプロモートする機能は、権限によって制御されます。 自分のStudio権限について質問がある場合は、CXone MpowerまたはStudio管理者にお問い合わせください。
バージョン管理
組織がStudioでサードパーティのバージョン管理システムを使用している場合、スクリプトのプロモーションはそのシステムにコミットされます。 変更をコミットするには、リポジトリへのアクセス権が必要です。 アクセス権がない場合は、組織のリポジトリ所有者に相談してください。
初めてリポジトリに変更をコミットするとき、バージョン管理システムからアクセストークンの入力を求められます。 バージョン管理システムのプラットフォームでトークンを生成できます。 現在、GitHubが唯一サポートされているプロバイダーです。