Generative AI in Software Development