Agent serving entire SW development lifecycle