Exploring how to build and optimize next-generation software development lifecycles by integrating IBM Bob 2.0 agents into multi-step codebase management routines