The impact of generative artificial intelligence on software development performance: a study based on the theory of technology dominance