Feeling lucky?     Search     Sign up / Login  
What is the biggest problem with software design and network effect?

The architecture of software is significantly more complex vs. a physical product because the designer does not know exactly what a user might want to do, given there are so many options.

However, instead of spending time on the craftsmanship, designers and engineers are encouraged to make decisions in favor of speed and ability to share a product, leading to poor software.