liveBook · Manning

Creative product

As explained in The Creative Programmer

A produced work judged to combine novelty with value or effectiveness.

A creative product is the visible result of creative work: something such as a clever algorithm, a design pattern, or an entire application that others can value. In programming, it can solve a problem users did not yet know they had. section 1.2

A creative process does not guarantee a creative product, and an inventive result may come from an ordinary process. Because products are easier to inspect than hidden processes, experts often judge creativity through the Consensual Assessment Technique. section 1.2

A programmer’s creative result

A clever algorithm may impress software developers, while a whole application may strike end users as creative. The judgment depends on the audience and the result, not merely on how unusual the development process felt. section 1.2

How The Creative Programmer covers it

How deep it goes
Distinguishes products from processes and explains expert assessment, but stops short of specifying detailed evaluation criteria.
Examples
Uses clever algorithms, newly invented design patterns, and complete applications as examples of creative products.
What you can do after
Evaluate creative work by separating the visible result from its process and considering judgments from relevant experts or users.
How it connects
Connects creative products with creative process, problem solving, peer judgment, and the Consensual Assessment Technique.

Related concepts

This explainer was generated by Manning's knowledge graph from the text of The Creative Programmer. The section links point to the parts of the book it draws on.