Go with Flow: Unit Testing, DevOps, and the Mainframe

If Mark Twain were a software developer, he’d surely define insanity as continuing to follow the aging waterfall software development methodology. After all, most waterfall projects […]

Rethinking Agile: Learning And Leadership For Business Agility

What comes to mind when you hear the word agile? If you’re a techie, more likely than not Agile software development methodologies like Scrum will come […]

Scaling Agile Software Development for Digital Transformation

True digital transformation initiatives require change at multiple levels of the organization. Revamping the customer experience with digital technologies is never a superficial change, as it […]

The Paradox of Self-Organizing Teams

What’s wrong with this scenario? Bob, your VP of Engineering brings a ScrumMaster, a Java developer, a UX (user experience) specialist, and a Linux admin into […]