İşi yapan biri olarak (aynı zamanda bir geliştirici olan) konuşan, yapmam gereken önemli şeyler:
Geliştirme ekibini takipte tutun (ve mümkünse mutlu olun) - mümkün olan yerlerde çalışmasını durduracak şeyleri çıkarın, ortaya çıkan stresi azaltmak için neden hareket edilemeyeceklerinin neden mümkün olmadığını açıklayın (insanlar daha fazla En azından onları anlarlarsa şeyleri kabul etmeleri muhtemeldir). Sonuçta, proje ile takım arasında çözülemeyen bir çatışma varsa, normalde proje kazanacaktır. Bu sizi ekip ile popüler yapmaz, ancak bir sendika lideri olarak değil, projeler / ürünler sunmanız için para alıyorsunuz. Açık olan beceri, bunun ne sıklıkta olacağını en aza indirmektir.
Ekibin müşteriyle doğru miktarda iletişim kurduğundan emin olun . Bu, müşteriyi ekipten uzak tutan ve ekibin müşteriye tam olarak anlamadıkları şeyleri sorduğundan emin olma (sadece yanlış olabilecek varsayımlar yapmak) yerine eşit olmasını sağlama eğilimindedir. Geliştiriciler, müşterinin onları rahatsız etmemesini sağlama konusunda çok büyüktür ve zaman zaman müşterinin ekleyebileceği bir şey olabileceğini unutur.
Proje planlama ve kaynak çatışmalarının, müşteri taleplerinin, destek sorunlarının ve benzerlerinin önceliklendirilmesi . Bu müşterinin bu müşteriye öncelik verdiğini söyleyen veya bu hatanın gönderilmeden önce düzeltilmesi gerektiğini, ancak bilinen bir sorun olarak çıkabileceğini söyleyen kişi olma eğilimindeyim.
Kalkınmanın ticari yönünü yönetin - bu, ücretlendirilmesi ve ücretlendirilmesi gereken şeylerin ve desteklenmesi gereken şeyler için ücret almaya çalışmadığımızdan emin olmaktır.
İş dünyasındaki ekibin ve ekip içindeki işlerin sesi olun - herkesin diğerinin konumunu anlamalarına ve ortaya çıktıkları farklılıkları çözmelerine yardımcı olma. Bu, büyük ölçüde takımların ihtiyaçları / istekleri ile daha büyük kuruluşlar ve bütçe konuları arasındaki kültürel çatışmaları kapsama eğilimindedir. Bu aslında oldukça boktan, çünkü anlaşmazlıklar olduğunda herkesin düşmanı olursunuz.
İşletmenin ve müşterilerin gereksinimlerini karşılamak için yeterli süreç ve araçların mevcut olduğundan emin olmak için ekiple birlikte çalışın . Bu işlemlerin izlendiğinden ve gerektiği gibi ayarlandığından emin olun. Bunlardan bazıları ekibin süreçleri tanımladığından emin olmaktır (örneğin benden daha iyi anladığı teknik şeyler için), bazıları onları kendim tanımlamaktadır (onlardan daha iyi anladığım şeyler için - planlama, tahmin etme vb.). Buradaki önemli kelime yeterlidir - süreç uğruna işlem istemezsiniz ama gerçekleşmesi gereken şeyler vardır ve işlem bunu tutarlı bir şekilde elde etmenin en iyi yoludur.
Takımın her üyesinin en azından makul bir seviyede ve ideal olarak bunun ötesinde çalıştığından emin olun. Bu seviyeye ulaşmalarını engelleyen sorunları çözmek için onlarla birlikte çalışın. Rolümün onları olabilecekleri en iyi hale getirdiğini söylemek isterim, ancak bu bir dereceye kadar doğruyken diğer talepler (proje, bütçe, zaman) bunun neredeyse her zaman daha büyük veya daha az ölçüde tehlikeye gireceği anlamına gelir.
- Tüm idareyi yapmak ve örgütün (ve kanunun) talep ettiği şeyler
Genel olarak bölüm danışmanlığı, bölüm sekretaryası, bölüm proje yönetimi, bölüm hesap yönetimi ve bölüm PR (ekip için) bulunuyor. Geliştiricilerin düşünmesi veya yapmayı düşünmesi gerekmeyen şeyler yapmak, bazıları da yapmak istedikleri, yapmak istemediklerinden emin olmalarını sağlar.
Önemli olmayan şey, en iyi geliştirici olmaktır (genellikle uzun süredir güncel kalmak için çok elleriniz kapalıdır, bu nedenle insanların sizden daha fazla şey bileceğini kabul etmeniz gerekir - beceri, daha uzun ama eski deneyiminizin daha alakalı olduğunu bilmektir. daha kısa ama daha yeni deneyimleri) ya da bir tür diktatör olma. Bu bakımdan, düşünmenin en iyi yolu daha kıdemli olmanız değil, sadece farklı sorumluluklarınız olduğudur. Bazen bu, son çağrıyı bir takım (takımın görüşlerine karşı gelebilecek) yapmakla da içerecektir, ancak daha sık olarak fikir birliği veya uzlaşma ile ilgili olmalıdır.