ChatGPT in software development