.NET geliştiricilerinden oluşan küçük bir ekibiz. Geniş bir CBS deneyimimiz var ve hiçbirimiz yazılım / veritabanı geliştirme veya sistem yönetimi için yeni değiliz. Teknik derecelerimiz ve uzun yıllara dayanan endüstri tecrübemiz var. Esri Geliştirici Zirvelerine katıldık.
Esri'nin teknolojisi - özellikle ArcGIS Server, ArcSDE ve ArcObjects - geliştirdiğimiz tüm yazılımlarda küçük ama gerekli bir rol oynuyor. ESRI'nin teknoloji yığınımızdaki azınlık durumuna rağmen, anlaşılması zor hataların giderilmesi, geçici çözümlerin hazırlanması, belirsiz hata mesajlarının deşifre edilmesi, performans sorunlarının izlenmesi ve geri dönüşüm süreçleri için çok fazla zaman harcıyoruz.
Tipik olarak sorunlarımız, gerçek hatalar, kötü istisna yönetimi, tasarım / mimari kararların sınırlandırılması, dokümantasyon eksikliği, kararsızlık veya bunların bazı kombinasyonlarından kaynaklanmaktadır. (Burada ESRI yığınından bahsediyorum.)
Bir proje yöneticisinin bakış açısından, ekip verimliliği konusunda çok endişeliyim. Bu bize çok zaman harcıyor. ESRI yığınının her tanımını öğrenmek için zamanımız yok, ama yine de işleri halletmemiz gerekiyor. (Onunla yaşayamam, onsuz yaşayamam.)
Karışımda ESRI ile geliştirici verimliliğini artırmak için hangi pragmatik önerileriniz var?
Alternatif teknoloji yığınları hakkında öneriler aramıyorum.