Uluslararası kabul görmüş standart ve çerçevelerin (ISO 27001, 27005, 20000, 31000, ITIL V3, CMMI vb gibi) yazılım geliştirme süreçlerindeki etkisi göz ardı edilemez. Söz konusu standartlara uyumlaştırma sürecine girdiğinizde Yazılım Geliştirme, Test ve Production ortamlarının birbirinden ayrılması gerektiği açık bir şekilde ifade edilmektedir. Bununla da kalmayıp, söz konusu ortamların yönetilmesinden ve bu ortamlarda uygulanacak işlerin yürütülmesinden sorumlu personelin de farklı kişilerden oluşması istenmektedir. Görevler ayrılığı ilkesine göre, yazılım geliştirmede görev alan personel ne test sürecinde ne de Release & Deployment sürecinde yer almalıdır.