Agile has always had the best intentions: work side by side with the business to cooperatively build software that actually works, versus confining development to technically driven, siloed projects.  Of course, in practice, things didn't always go smoothly. Agile didn't scale too well to large groups or organizations, for one. Organizational politics and inertia often got in the way of this sought after utopian business IT alignment. Also: GitHub's new Agent HQ gives...

Read the full article at All About Microsoft