Gold plating
Gold plating is the act of adding extra features or functionality to a software system beyond what is necessary to complete the required functionality. Gold plating is often done in an attempt to make a product more competitive or to make it more appealing to customers. However, gold plating can also result in a software … Read more