Bu muhtemelen çok sevilen bir cevap olmayacak ve işinizi daha kolay hale getirmeyecek, ama ben de öyle yaparım. Ayrıca, ne yapıcı olursa olsun yapıcı hiçbir şeyin olmadığı toplantılarda sıkışıp kalmazsınız, insanlar o kadar sinir bozucu ve şartlar o kadar saçma ki işyerinde bir bar odası çekiciliğine benzeyen bir şey yapamazsınız. Ölüm spirali olan bir projeyi kurtarabilir.
1) Ana şirketin anonim olarak iletişimini sağlayın ve durumu onlara açıklayın. Onlara ya (A) yönetiminizin dev ekibine danışmadan zaman çizelgesini belirlediğini ve ya projenin ne kadar karmaşık olduğunu bilmiyorlardı ya da (B) suçu yönetimden uzaklaştırmak istiyorsanız, bazı varsayımların yapıldığını söyleyin. Örneğin, önceki bir projeden binlerce satırlık kodu tekrar kullanabileceksiniz, ancak bazı kontrollerden sonra, eski kodun bu proje için tasarlanmadığını ve tamamen başlamak zorunda kalacağınızı hemen anladınız. sıfırdan Durumların Güney'e gittiğini, yönetimin parmakla işaretleme ve kötüye kullanımın dayanılmaz bir düzeye çıktığını ve suçlamayan takım liderinin istifa ettiğini açıklayın.
Başarılı olursa, bu aşağıdakilerden en az birini gerçekleştirir: (1) Gerçeklerle yüzleştikten sonra, projeyi hurdaya çıkaracaklar ve üzerinde çalışacağınız başka bir şey bulacaklar, (2) Yapacak başka bir ekip geliştirecek Programın bir bölümünü ele almak üzere görevlendirilir, böylece ekibiniz üyelerini yeniden tahsis edebilir, (3) Son teslim tarihini uzatacaklar.
2) Bu işe yaramazsa, tüm geliştiricileri toplayın ve tamamen stonewall yönetimini kabul edin. Bunları dürüstçe görmezden gelmek zor olabilir, bu yüzden belki de işlerini bu noktada kaybetmeyi düşünmeyen birilerini bulmak ve yönetimden onları “yönetim entegrasyonu” görevlerine atamasını istemek. Yönetime satmak: o sizin (devs) ile yönetim arasındaki tercüman olacak, böylece daha iyi bilgilendirilebilmeleri ve geliştiricilerin her zaman yönetime işleri açıklamak için çalışmalarından çekilmeleri gerekmeyecek. Bu kişi temelde sizleri sıcağı saptırmak kendi küçük Beyaz Saray Basın Sekreteri olacak. Sahte fotoğraflar, PowerPoint sunumları ve yapılan tüm "ilerlemeler" hakkında çizelgeler yapmalarını sağlayın (belki de üstel bir çubuk grafik bile olabilir). önemli olmayan saçmalık. Sadece BS' olduğu fikrini ortadan kaldırmak için, birkaç haftada bir sahte prototip / program oluşturmasını sağlayın. Sahte edilemeyen işlevselliğin tamamlandığı söylenmelidir, ancak prototip ile geliştiricilerin gerçekte bu noktada oldukları yerde altı haftalık bir gecikme olduğundan ekranda görünmez. Görevi, bamboozle yönetimini yapmak. Eğer yönetim geliştiricilerin herhangi bir özel sorusunu sorarsa, geliştiriciler programın belirli bir bölümü hakkında hiçbir şey bilmediklerini söylemelidirler (eğer yönetimin anlayamadığı karmaşık bir bölüm değilse, o zaman aşağıdaki cümleyi dikkate alın.) Eğer yönetim Onları silahın altına sokarlar Onlara tam olarak ne olduğunu sorar önemli olmayan saçmalık. Sadece BS' olduğu fikrini ortadan kaldırmak için, birkaç haftada bir sahte prototip / program oluşturmasını sağlayın. Sahte edilemeyen işlevselliğin tamamlandığı söylenmelidir, ancak prototip ile geliştiricilerin gerçekte bu noktada oldukları yerde altı haftalık bir gecikme olduğundan ekranda görünmez. Görevi, bamboozle yönetimini yapmak. Eğer yönetim geliştiricilerin herhangi bir özel sorusunu sorarsa, geliştiriciler programın belirli bir bölümü hakkında hiçbir şey bilmediklerini söylemelidirler (eğer yönetimin anlayamadığı karmaşık bir bölüm değilse, o zaman aşağıdaki cümleyi dikkate alın.) Eğer yönetim Onları silahın altına sokarlar Onlara tam olarak ne olduğunu sorar Her birkaç haftada bir sahte prototip / program yapmasını sağlayın. Sahte edilemeyen işlevselliğin tamamlandığı söylenmelidir, ancak prototip ile geliştiricilerin gerçekte bu noktada oldukları yerde altı haftalık bir gecikme olduğundan ekranda görünmez. Görevi, bamboozle yönetimini yapmak. Eğer yönetim geliştiricilerin herhangi bir özel sorusunu sorarsa, geliştiriciler programın belirli bir bölümü hakkında hiçbir şey bilmediklerini söylemelidirler (eğer yönetimin anlayamadığı karmaşık bir bölüm değilse, o zaman aşağıdaki cümleyi dikkate alın.) Eğer yönetim Onları silahın altına sokarlar Onlara tam olarak ne olduğunu sorar Her birkaç haftada bir sahte prototip / program yapmasını sağlayın. Sahte edilemeyen işlevselliğin tamamlandığı söylenmelidir, ancak prototip ile geliştiricilerin gerçekte bu noktada oldukları yerde altı haftalık bir gecikme olduğundan ekranda görünmez. Görevi, bamboozle yönetimini yapmak. Eğer yönetim geliştiricilerin herhangi bir özel sorusunu sorarsa, geliştiriciler programın belirli bir bölümü hakkında hiçbir şey bilmediklerini söylemelidirler (eğer yönetimin anlayamadığı karmaşık bir bölüm değilse, o zaman aşağıdaki cümleyi dikkate alın.) Eğer yönetim Onları silahın altına sokarlar Onlara tam olarak ne olduğunu sorar prototip ile geliştiricilerin gerçekte o noktada bulundukları arasında altı haftalık bir gecikme var. Görevi, bamboozle yönetimini yapmak. Eğer yönetim geliştiricilerin herhangi bir özel sorusunu sorarsa, geliştiriciler programın belirli bir bölümü hakkında hiçbir şey bilmediklerini söylemelidirler (eğer yönetimin anlayamadığı karmaşık bir bölüm değilse, o zaman aşağıdaki cümleyi dikkate alın.) Eğer yönetim Onları silahın altına sokarlar Onlara tam olarak ne olduğunu sorar prototip ile geliştiricilerin gerçekte o noktada bulundukları arasında altı haftalık bir gecikme var. Görevi, bamboozle yönetimini yapmak. Eğer yönetim geliştiricilerin herhangi bir özel sorusunu sorarsa, geliştiriciler programın belirli bir bölümü hakkında hiçbir şey bilmediklerini söylemelidirler (eğer yönetimin anlayamadığı karmaşık bir bölüm değilse, o zaman aşağıdaki cümleyi dikkate alın.) Eğer yönetim Onları silahın altına sokarlar Onlara tam olarak ne olduğunu sorarvardır yapıyor, gerçekten karmaşık konular hakkında konuşun söyle ve çizim ve 3D-uzayda şeyleri bağlayarak konuyu göstermeye çalışırken, havada etrafında ellerini sallıyorlar. Bu "garip geliştirici eksantriklikleri" tarafından karıştırılmaları ve rahatsız edilmeleri, küçük tercümanınızın konuşması ve geliştiricileri yalnız bırakması daha kolay olacaktır. Altı ay etrafta dolaştığında, tercüman düşme adama gelmeyi bırak. Yönetim, söylediği her şeyi size söylerken şaşırmış gibi davranın ve sonra da işin baskısı nedeniyle fikrini açıkça kaybettiğini söyleyin. Onlara senin en zayıf geliştiricin olduğunu söyle, o yüzden "Paradigma Entegrasyon Mühendisi" ne ( PIE) daha faydalı olabileceğini düşündün.pozisyonu, ama bunun seninle bile başa çıkamadığına şaşırdığın için. İş için başka bir kişiyi tavsiye edin (okuyun: şehit edin), ekip içinde çok daha fazla bilgi sahibi ve saygı duyulduğunu iddia edin - iş için tam nitelikli! Oraya girip son adamın söylediği şeyler hakkında şaşırmış gibi davranın, sonra her şeyin onun hayal gücünün bir yaratımı olduğunu söyleyin. Yönetim, yaşlı adamın BS'lerini öğrenmeden ve yeni adamın BS'lerini öğrenmeden en az bir veya iki ay geçirmek zorunda kalacak ve yeni adama ulaşmadan 3 veya 4 ay sonra olacak. Bu noktada, yönetim öfkeli olacak ve başka bir PIE'ye sahip olmayı reddedecek, bu noktada boynunuzu bir kez daha soluyacaklar - ama en azından 9-12 aylık sorunsuz bir çalışma yaptınız.
Bu çok iyi bir plan değil, ancak yine de işe gelip devam etmek, bütün gün paramparça etmek ve öğle tatilinde kendinizden vazgeçmeye karar vermekten biraz daha iyi.