Developer assistant with artificial intelligence that utilizes IBM Bob 2.0 to automate common tasks during the process of software development, including but not limited to coding analysis, issue detection, debugging, testing, and change documentation. The aim of the solution is to decrease the amount of time and human effort required for switching between workflow steps.