Kariyerim boyunca farklı amaçlar için farklı ortamlar topluluğu olan şirketlerde çalıştım. Masaüstü ortamımız, test ortamımız, KG ortamımız, aşamalı ortamımız ve üretim ortamımız her zaman az ya da çok oldu. Bu hem sunucular / uygulamalar hem de kullandığımız veri kaynakları için geçerliydi.
Mevcut şirketimde başladığımda, uygulamaların% 90'ının ya platform ortamında üretim veri kaynaklarına karşı bir masaüstü ortamında geliştirildiğini ya da doğrudan üretim sunucusunda geliştirildiğini gördüm. Bu özellikle şaşırtıcı değildi, çünkü geliştirme ekibinin işleyiş şeklini geliştirmek için değişiklikler yapmak için bir kısmı işe alındım ve bu da görüşme sürecimden açıkça görüldü. Felsefeyi yavaş yavaş değiştirmeye başladık ve çok yakında, uygulamaların çoğu ya masaüstü, test ya da üretim ortamında çalıştırılabilirdi. Bu aşamadan sonra çok uzun sürmedi.
Şimdi geliştiricilerin çoğu bu metodolojinin yararını görüyor ve dikkatli bir şekilde savunuyor. Ancak, hiçbir zaman geçiş yapılmayan eski uygulamalarımız var. Ayrıca, bunu zaman kaybı olarak düşünen bazı eski programcılarımız da var. Ne yazık ki, dudak servisimiz var ama yönetimden asla tam katılım alamadık. Yaklaşık bir yıl önce bu konuya büyük ölçüde yatırım yapma taahhüdünde bulunduğumuzu düşündük, ancak içine koyduğumuz önemli planlamaya rağmen hiçbir şey gerçekleşmedi. Şimdi daha fazla çevreye ihtiyacımız olduğunu buluyoruz. Kurulum için sunucu / ağ yönetimi ekiplerinden yardıma ihtiyacımız var ve yayın döngüsünü desteklemek için işletme paydaşlarının katılımı gerekiyor. Şu anda bir projenin, makul geliştiricilerin "normal" olarak kabul edebileceği şekilde çalışabileceği bir yerdeyiz.
Tam bir argüman sunmayı çok isterdim, ama yönetimin kritik bir mesele olana kadar beni duymak için hiçbir zaman ve ilgisi yok. Faydaları gerçekten bana her zaman sadece ikinci doğası göründüğü gibi açıkça ifade edemiyorum. Yöneticilerin bu fikri desteklemesi için geliştirme deneyimine sahip olmayan ortamların ayrılmasının iyi, basit, reddedilemez sebepleri olup olmadığını merak ediyor muydum? . Konuyla ilgili iyi kaynaklar / literatür var mı?