Gold plating

La pratique du gold plating consiste à apporter des modifications aux projets qui vont au-delà de ce qui avait été convenu à l'origine. Le gold plating prend du temps. Cette pratique peut être comparée à la dérive des fonctionnalités, qui consiste à ajouter des améliorations aux projets à la demande du client et à ses frais. Dans le cas du gold plating, cependant, les développeurs peuvent ajouter des polissonneries ou des fonctionnalités qui n'ont pas été demandées, dans l'intention d'ajouter de la valeur et d'impressionner le client. La pratique du gold plating est considérée comme mauvaise. Malgré les meilleures intentions, le travail ajouté est souvent risqué. Le processus de dorure peut prendre plus de temps que prévu, ce qui peut entraîner des retards et pousser un projet à dépasser son échéance. Les modifications supplémentaires peuvent même avoir un effet négatif sur la fonctionnalité existante. Cependant, même si tout se passe comme prévu, le client peut ne pas avoir besoin de ces efforts supplémentaires ou ne pas les apprécier. En plus de ses autres inconvénients, la dorure peut également rendre impossible la vente au client de fonctionnalités supplémentaires une fois que la portée convenue a été atteinte. Les développeurs commettent parfois l'erreur de dorure en essayant d'impressionner des clients importants, en particulier si les développeurs ou les chefs de projet sont moins expérimentés. Bien que le placage d'or soit souvent considéré comme un défaut de la gestion de projet, il peut être réalisé par les employés à l'insu du chef de projet comme un projet secondaire secret de type "skunkworks". Compte tenu du rapport risque/récompense, la dorure ne vaut généralement pas le temps investi.