Rather than focusing on the creation of one product, spaghetti development refers to creating a large number of products and hoping one will be successful. The metaphor is "throw a bunch of spaghetti on the wall and see what sticks." See
spaghetti code and
spaghetti marketing.