Yazılım Geliştirme Şirketi

0
24

İyi bir proje yapmak için ne gerekiyor? Yetenekli bir geliştirici ekibi, kurucu unsurlardan biridir. Ancak, takımı düzgün yönetemezseniz, beceriler yeterli değildir. Geliştiricilerle uğraşırken nelere dikkat etmeniz gerektiğini öğrenelim.

[dropcap]D[/dropcap]başlıklar! Son tarihler! (önceden haber verin)

Emin olun, onları gerçekten kızdıran şeylerden biri, acil durum odaklı geliştirme denen bir şeydir. Geliştiriciler (veya hemen hemen herkes gibi) baskı altında çalışmaktan nefret eder:

  • Hey John, müşteri için yeni yapıya hazır mısın? Yaklaşık bir saat sonra bir toplantımız var.
  • Ne inşası?
  • Pazartesi söylemedim mi? Aman…

Geliştiricilerin zamanlarını planlayabilmeleri için son teslim tarihlerini kabul ettiğinizden emin olun. Bir diğer önemli şey, gerçek son tarihler bulmaktır. Bazen proje yöneticileri, küçük bir arabellek uğruna kendilerine empoze edilen bazı son tarihler sunmaktan çekinmezler. Örneğin, bir müşteri teslimatın 30 Haziran’da olmasını bekliyor, ancak PM ekibe günün 20 Haziran olduğunu söylüyor. Geliştiricilerin sık sık işleri geç teslim edebileceği gerçeğini kimse inkar edemez ama… yalan söylemeye değer mi? İşte en eski yazılım geliştirme şirketlerinden birinde PM olan Kornelia Sawicka Elineext, diyor:

“Ekibinize karşı dürüst olmak başarının anahtarıdır. Güven, şeffaflık ve yardım karanlıktaki işaretlerimizdir.”

Geliştiricilerin er ya da geç gerçeği keşfedeceklerinden ve tüm gereksiz stresi veya geçirdikleri uzun saatleri kişisel bir hakaret olarak göreceklerinden emin olun.

Stresin partiyi mahvetmesine izin vermeyin

Bir teknoloji şirketindeki ofis hayatı stresli olabilir. Ne yazık ki, geliştiriciler için stres kaynakları çoktur ve çoğu teknik zorlukları temsil eder: başa çıkması çok zor olan bir hata, iş parçacığı senkronizasyonuna bağlı olarak aralıklı bir sorun veya işleri alt üst eden bir çerçevenin yeni bir güncellemesi, vb.

Ve geliştiriciler teselli edecekler değil: PM’ler de insan. Örneğin, ekip için yeterli kaynak bulamıyorlar veya müşterileri salak. Proje yöneticileri tüm hayal kırıklıklarını geliştiricilere aktarmaya başlar ve kıyamet kopmaya başlar. Bazen kavgaya bile yol açabilir. Sonuç nedir? Aynı zamanda, mühendisler teknik zorluklarla ve PM’nin daha fazla strese ve daha az üretkenliğe yol açan berbat ruh hali ile başa çıkmak zorundadır. Ve varken stresle başa çıkmanın egzotik yolları, aşırı yüklenmemek ve öfkenizi kontrol etmek önemlidir.

Sadece ilgili projeler, lütfen

İnanın bana: alakasız bir proje, herhangi bir geliştirici için mümkün olan en değerli şeydir. Çoğu zaman sıkıcıdır ve kariyerinize katkı sağlamaz. Bunun yerine, zorlu bir şey üzerinde çalışmanın ek motivasyon ve şirketinizde fark edilme olasılığı gibi bir takım avantajları vardır.

Öğrenmeyi birinci öncelik haline getirin. Birçok geliştiricinin yazılım geliştirmeye girmesinin nedeni, yeni şeyler öğrenmeyi ve problem çözmeyi sevmeleridir. Aslında, neredeyse her gün yaptıkları tek şey bu. Bu nedenle, yeni diller, işletim sistemi teknolojileri, platformlar vb. öğrenmeye gelince, profesyonel gelişimlerini ve kendilerini gerçekleştirmelerini hissederler. Sonuçta hepimiz bir değişiklik yapmak istiyoruz, bu nedenle kullanıcılara değer sağlayacak bir şey üzerinde çalışıyoruz.

Takımda kötü kalite güvencesi

Profesyonel olmayan QA görevlileri cehennem gibi iğrenç olabilir ve geliştiricilerin çok fazla zamanını boşa harcar. Aslında, onlardan korkuyorlar, çünkü kötü testçiler kendi benzersiz ortamlarından kaynaklanan sorunlar için hata raporları oluşturmaya, her hatayı öncelikli sorun olarak bildirmeye, komut dosyalarını körü körüne takip etmeye ve gerçek sorunları kaçırırken sorun olmayanlar tarafından karıştırılmaya eğilimlidirler. aynı zamanda, hata raporlarındaki vb. önemli bilgileri unutun.

Yeterince söylendi.

bürokrasi
Sektördeki herkes şunu biliyor: geliştiriciler çok fazla yönetim ve bürokrasiden nefret ediyor. Örneğin, boşa harcanan zaman ve ürettikleri üründe kalıcı yön değişiklikleri ile sonuçlanan sonsuz toplantılar. Günde beş kez zaman tahminleri için onları rahatsız eden veya çalışma zamanlarını tam olarak nasıl harcadıklarını bulmaya çalışan proje yöneticileriyle uğraşmak onları hasta ediyor. Ancak yönetimde altın bir ortalama şarttır. Uygun yönergeleri olmayan bir ekip, yapılandırılmamış süreçler veya unutulan görevler nedeniyle kaybolur.

LEAVE A REPLY

Please enter your comment!
Please enter your name here