İşlevsel olmayan gereksinimler ve kalite özellikleri arasındaki farkı anlamaya çalışıyorum. Aynı şey mi?
ISO9126 standardında bir dizi kalite özelliği bulabilirsiniz.
Her sistemin bir dizi fonksiyonel gereksinimle tanımlandığını ve bu gereksinimlerin her birinin bir veya daha fazla kalite özelliği ile ilişkili olduğunu biliyorum. Örneğin, bir sistemin oturum açma işlevini açıklayan bir gereksiniminiz olduğunu varsayalım. Bu gereksinimle güvenlik ve performans özelliklerini ilişkilendirebilirsiniz.
Sistemin yanıt vermesi 1 saniyeden fazla süremezse, bir kısıtlama hakkında konuşuyorum.
Peki, işlevsel olmayan gereksinimler kavramı nereden geliyor? Kullanıcılar tarafından tanımlanmış mı? Onları nasıl tanımlayabilirim?