La définition d'un travail fini peut être très différente entre un développeur et un demandeur, quelque fois source de frustration entre la TI et les affaires. Prendre le temps de la définir est une bonne pratique faisant partie de la méthodologie Agile.
avec le web2.0 et le dévelopement des médias sociaux est apparu un nouveau type de poste défini ici par Erin Bury : "Community Manager" ou gestionnaire de communautés (une des nombreuses traductions).