It is a derogatory computer jargon term that refers to software noted more for the quantity of what is included than for the quality or usefulness.
The metaphor implies that the creators chose the content material indiscriminately, as if with a shovel, rather than hand-picking quality works.
The term "shovelware" is coined with semantic analogy to phrases like shareware and freeware, which describe methods of software distribution.
Shovelware is often used to refer to conversions from one media format to another (also known as "porting"), in the manner floppy disc collections were aggregated onto CD-ROMs. Today there is potential for similar shovelware in converting PC websites into mobile websites with little thought to optimizing for the new platform.
Read the rest of the article here