Is your Scrum team's Sprint review unproductive or stuck in a rut? Read on to discover some common mistakes Scrum teams make in their Sprint planning and reviews.
If you're trying to implement Agile and Scrum into your development team, read on for the basics of Scrum works, with details on product backlogs, Scrum Masters, etc.
While not as popular as it once was, top-down programming still provides structure, hierarchy, and organization to developers who might be adrift otherwise.
Inspiration can come from anywhere. One Agile Coach shares how he was inspired to tweak his Sprint Retrospective and Planning meetings by Formula 1 Pit Stop crews.
Learn to apply the five SOLID principles to the Swift programming language for clean code and a reusable, maintainable component for mobile development.
Is your Agile team struggling? Check out this list of the most common anti-patterns across Agile teams, and see what you should, and shouldn't, be doing.
As Agile and Scrum methods become more widely adopted, there's bound to be some confusion. In this post, we look at what a Scrum should, and shouldn't be.
Daily stand-ups can be a great way of creating cohesion among your team, and keeping everyone on the same page. Here are some patterns that can de-rail a stand-up.
In this article we look at the mechanics of a Sprint, and at how team members are expected to collaborate in order to produce a release-quality increment.
Real-time test management tools help aid effective collaboration among Agile team members—which is vital for prioritizing bugs in a risk-based software testing approach.
The best PO might have other responsibilities and be too busy to represent stakeholders. This model is found in enterprises where legacy subsystems are being replaced.
In Extreme Programming, instead of delivering everything you could possibly want on some date far in the future, you deliver the software you need as you need it.