ここに私たちの問題があります:
私たちには、独自の方法で物事を行う小さな開発者チームがあります。次の順序でコードを宣伝する必要があるプロセスを形式化しようとしています。
ローカル サンドボックス > 開発 > UAT > ステージング > ライブ
開発者は、独自のサンドボックスで開発/テストを行います。Dev は、継続的な統合に使用する独自のボックスです。UAT は、開発ボックス上の IIS 内の別のサイトであり、開発データベースを使用します。次に、ライブ ボックス上の IIS 内のサイトであり、ライブ データを使用するステージングに昇格します (ライブと同様、したがってステージング)。そして、いよいよライブへと進みます。
ここに私の質問のいくつかがあります:
1.) これはベスト プラクティスと思われますか? そうでない場合、何を別の方法で行う必要がありますか?
2.) 開発者にルールを適用するにはどうすればよいですか? 多くの場合、開発者は時間を節約するために手順をスキップします...これは容認されるべきではなく、物理的に実施できれば素晴らしいことです.
3.) これらのルールをビジネス グループに適用するにはどうすればよいですか? ビジネス グループは機能を迅速に提供したいと考えています。特定の日だけ宣伝するのですか?