İki farklı soru soruyormuşsunuz gibi geliyor:
Bu testlerin sonuçları güvenilir midir?
Excel, üzerinde çalıştığımız herhangi bir araç gibi ve hesaplamaların yazıldığı şey, algoritmanın sonuçları üzerinde gerçekten bir etkisi olmamalıdır. Tahminin bir Excel makrosundan gelmesi, hesaplama sonuçlarının (yani tahminin geçerliliği) geçerli olup olmadığı ile ilgisizdir. Temel alınan modelde kötü varsayımlarınız varsa, temel varsayımların yanlış olması nedeniyle hesaplamayı yapmak için ne kullandığınız önemli değildir.
Bu gibi durumlarda, bir geliştirici testleri hesaplanan sürede yazma ve çalıştırma sorumluluğunu kabul etmeli mi?
Geliştiricinin belirtilen süre içinde işi yapması şartı temas halinde ise, tahminler makul olduğu sürece onunla tartışmak için yapabilecekleri çok şey yoktur. Bu da bir sonraki noktaya götürür: eğer hesaplamalar makul bir süre veriyorsa ve geliştiricinin kendilerine vereceği tahminlere benziyorsa, verilen zaman çizelgelerine itiraz etmemek için bir neden yoktur. Aslında, keyfi bir zaman çizelgesi verildiklerinde, modülde kullanılan varsayımları aksine etkileyebilecekleri için geliştiricilerin avantajına çalışabilir.
Zaman çizelgeleri gerekli iş miktarı için mümkün görünmüyorsa, o zaman bu endişeyi dile getirmeli ve daha gerçekçi zaman çizelgeleri elde etmek için yöneticiyle çalışmalı ve çalışmalıdır, ancak zaman çizelgesi uygulanabilirse, onlara itiraz etmekte zorlanacaklardır.
Proje yönetimi ve zaman çizelgelerinin hesaplanması açısından, evet, yapılabilir ancak büyük ölçüde yapılan işin doğasına bağlıdır. Muhtemelen birim test kodu yazmak için gereken süre (geliştiricinin çerçeveyi anladığını ve daha önce yazmış olduğunu varsayarak) verilen test kodunun yazıldığı kullanım durumlarına karşı yeni kod yazmaktan daha doğru tahminler göreceksiniz. için.