Yapay zeka ile çalışırken dikkat edilmesi gereken üç indikatör var.
1. Test kapsama alanı (test coverage)
2. Prompt sadelliği (prompt simplicity)
3. Bağlam zenginliği (context maturity)
Yapay zeka destekli yazılım geliştirmede sistemin olgunluğunu yalnızca üretilen kod miktarıyla değil, test kapsamının artması ve promptların sadeleşmesiyle de ölçebiliriz.
İlk iki indikatör birbirini tamamlar. Birincisi sistemin güvenilirliğini, ikincisi ise sistemin ne kadar iyi yapılandırıldığını ve yapay zeka tarafından ne kadar kolay anlaşılabildiğini gösterir.
Bir yazılım projesinde yapay zekanın ihtiyaç duyduğu bilgilerin ne kadarının prompt dışında, sistemin kendi içerisinde erişilebilir olduğu ise context maturity indikatöründe gizlidir.
Yapay zeka ile yazılım geliştirmenin olgunluk göstergesi, giderek daha karmaşık promptlar yazabilmek değil, giderek daha az açıklamayla doğru sonuçlar alabilmektir.
İyi bir sistem, yapay zekaya ne yapması gerektiğini söylemeyi kolaylaştırırken, nasıl yapması gerektiğini tekrar tekrar anlatma ihtiyacını ortadan kaldırır.
Özetle;
Kod tabanı olgunlaştıkça, test kapsama alanı artmalı, buna karşı promptlarda karmaşıklık azalmalı ve promptlar sadeleşmelidir. Yapay zeka gerekli bilgileri bağlam üzerinden bir araya getirerek, implementasyonu yapabilmelidir.