This paper reviews elements of innovation management in the computer software market, focusing on adoption criteria and network effects that influence software diffusion. Key concepts, including Everett Rogers' characteristics of innovation adoption and the role of complementary assets, highlight the impact of increasing returns to scale on both supply and demand sides. The findings underscore the complexity and dynamics of software innovation, emphasizing how network effects can both promote and inhibit the diffusion of software technologies.