Migros E-Ticaret Bilgi Teknolojileri Departmanı'nın ekip yapısını anlatır mısınız?
Ömer Başar
Ömer Başar
E-Ticaret Bilgi Teknolojileri Müdürü, Migros
Transkript

Biz ekipteki herkesi DevOps olarak adlandırıyoruz. Bizim için o işi yapabilmek önemli, diğer şeyler bizim için araç oluyor. Siz yazılım yazarken Java kullanıyorsanız, Backend işi veya Android yapıyorsanız, problem çözüp geliştirme yapıyorsunuz demektir.

Bunun haricinde bazı arkadaşların yetkinlikleri fazla olduğu için ekiplerde liderlik görevi de görebiliyorlar. Hiyerarşimiz yatay şekilde ilerliyor. 3 tane Sprint Ekibimiz var. Bir tanesi Mobil Sprint Ekibi, bir diğeri Yazılım Ekibi, son olarak da daha operasyonel işler yapan bir ekibimiz var. Şimdi dördüncü bir ekibimiz daha geliyor, o da Data Ekibi olacak. Hepsini belirli bir probleme odaklanmış, değişik profillerden oluşan kişiler gibi düşünebilirsiniz.

Bir UX/UI Designer ya da IOS Developer problemleri çözerek o ekibin içinde yer alıyor. Bunların Backend servislerinin yazılması için bir BackendDeveloper’ı da aynı ekibe alabiliyoruz. Buradaki tek kriterimiz kendi kendine yeten bir ekip kurmamız gerektiğidir. O ekibin dışarıya bağımlı olmadan bir ürün çıkarabilmesi ve geliştirme yapabilmesi gerekiyor. Bu yüzden bu ekipler bizde çok dinamik oluyor. İhtiyacımız varsa ve ekip bir yerlerde tıkanıyorsa o kişiye ekibe almak bizim için çözmemiz gereken problemlerden bir tanesidir. Böylece her hafta onlar kendi işlerini planlayıp bir sonraki hafta başlayabiliyorlar.