The evolution of emerging technologies in market-driven software product development
Carina Alves, Jaelson B Castro · 2006
This paper investigates the lifecycle of emerging technologies from the perspective of market-driven software product development. Typically, the underlying concepts of the emerging technology are first elaborated at universities; after some time of intensive research effort, the first prototype is developed. The next stage brings to the scene companies aiming to develop software products using the technology. Then, the first commercial product is developed and introduced to the market. It gains market share, reaches maturity and finally decline. In this paper, we explore the different challenges, opportunities and actors involved in each stage of technology lifecycle. We believe that a better understanding on the dynamics of innovation in market-driven software product development is a key factor to advance the diffusion of research results into commercial software development.