Hakkı ile iş için hakkı ile bilgi, detay anlaşma, hakkı ile para benim düşüncem bu.

Yazılımcıya işini tam anlamı ile anlatan bir döküman verdinizmi?
Yazılımcıya iş süresinin sonuna kadar ek isteklerde bulundunuzmu bulunmadınızmı?
Verdiğiniz işin hakkı kadar para ödedinizmi?
İşi vermeden önce yeterlilğini ne ile test ettiniz?

Bu bahsettiğiniz maduriyet durumları yukardaki şartlar yazılımcı ve işveren arasında tam anlamı ile sağlanmadan freelance da olsa kurumsal da olsa sorun getirir.