Building an AI-powered software engineering agent with IBM Bob 2.0 that transforms a developer requirement into an end-to-end workflow: codebase analysis, task planning, implementation, testing, debugging, and documentation, with developers retaining control over the final changes.