Gold Plating
From Design+Encyclopedia, the free encyclopedia on good design, art, architecture, creativity, engineering and innovation.
Gold Plating
Gold Plating is a term used in various industries to describe the practice of adding extra features or embellishments to a product or service beyond what was originally agreed upon. In the context of software engineering, gold plating is a practice where developers add additional features to a software product that were not requested by the customer. This can be done with the intention of exceeding customer expectations, improving the quality of the product, or simply to impress stakeholders. While gold plating can be seen as a way to enhance the quality of the end product, it can also be a controversial topic in software engineering. Critics argue that the practice can lead to excessive spending of time and resources, which may not be justified by the benefits gained. Additionally, gold plating can lead to scope creep, which can cause delays and increase the risk of project failure. Despite these concerns, gold plating can be an effective way to improve customer satisfaction and differentiate a product from competitors. When done correctly, it can help to create a product that exceeds customer expectations and provides additional value. In order to avoid the negative consequences of gold plating, it is important to have a clear understanding of the customer's requirements and to communicate effectively with stakeholders. This can help to ensure that any additional features or enhancements are justified and align with the overall goals of the project.
software engineering, customer satisfaction, scope creep, project failure, stakeholders
CITATION : "Matthew Walker. 'Gold Plating.' Design+Encyclopedia. https://design-encyclopedia.com/define/gold-plating?E=344939 (Accessed on October 14, 2026)"
Gold Plating
Gold Plating is a software engineering practice meant to exceed expectations of customers concerning the scope of the software product. It is the process of implementing extra features in the software that weren't required by the customers' specification. Popularized by the work of Barry Boehm who introduced it as the 'Defect Prevention Paradox', gold plating has been a controversial topic in software engineering since the 80s. It has been argued that the process enhances the quality of the end product and extends its life-span but it can also be seen as a way of excessive spending of time and resources.
Software engineering, software scope, defect prevention, software quality.
Gold Plating on Design+Encyclopedia
We have 220,822 Topics and 478,829 Entries and Gold Plating has 2 entries on Design+Encyclopedia. Design+Encyclopedia is a free encyclopedia, written collaboratively by designers, creators, artists, innovators and architects. Become a contributor and expand our knowledge on Gold Plating today.