SellingaProductYouCantRealize is a management AntiPattern that consists in promising the customer you will be able to deliver a marvelous product that you know in advance you will be incapable of developing. The context is often making a product that will have quite complex or unusual technical or functional constraints such as: * High end availability and/or scalability, * Mathematical complexity, * Huge amount of data, * Huge transactional throughput, * Very complex business rules, * Extreme parameterization, * NotTheAppropriateProtocol, * NotTheAppropriateTechnology, * etc. For sure, you can make a big fuss about this product which honestly has incredible features. The project that follows is generally reviewing objectives far lower. ---- I think of this as "Design by Contract." The contract is signed, so we've got to write these features! ---- See * Related ** Contracts bound to fail *** http://www.computerweekly.com/opinion/Why-IT-contracts-are-bound-to-fail ---- CategoryManagementAntiPattern