De ontwikkeling van software is een opeenvolging van rationele beslissingen en logische stappen. Wat ook meteen de verklaring is van al die gebruiksvriendelijke applicant tracking systemen: