Agile Development Methods

Agile Development Methods

Agile Development Stories
Why Rituals Are Important for Agile TeamsA ritual—something that is part of all cultures—can foster community in a team and reduce the time and energy we spend making decisions on how we work. The challenge is to keep the rituals that are still useful, not fall into habit, and balance the value of rituals with agile values.
Kanban—An Agent to Push Quality Upstream

Kanban promotes better visibility of everyone’s progress and enables them to play catch-up. Since the test group has dependencies on other teams, such as design or development, they are the ones who might have to catch pace. Due to its inherent features, kanban helps push quality upstream.

Why Is Scrum So Popular?Joe Townsend tries to find out why Scrum is mentioned more by developers than any other form of agile development methodology. What’s so special about Scrum that makes it the people’s obvious choice?
Anti-Patterns: Watch Out for Common Development Mistakes

It is just as valuable to learn from mistakes as it is to just focus on best practices. Worst practices are common thought approaches to problem solving that appear again and again. These mistakes, also called anti-patterns, exist in all aspects of life—and software development.

What the Boeing Dreamliner 787 Team Can Learn from Agile MethodsThe Boeing 787 Dreamliner’s grounding issue is currently the talk of the town. Venkatesh Krishnamurthy lists the issues surrounding Boeing's airplane problems and how agile methods could have benefited the company's development team.
Using Nearshoring in a Geographically Dispersed Agile TeamIt is not uncommon for agile teams to be dispersed geographically. Team members can be spread over different time zones, states, countries, and continents. To address this dilemma, some companies believe they have found a solution in nearshoring.
Hiring Agile Developers: Three Often-Neglected Skills They NeedWe are all aware that there is a great demand for agile developers. So, when you are hiring for your agile team, what qualities do you look for in a candidate? Steve Berczuk explains the often-neglected skills that can help one be an effective agile software developer.
Why Does the Agile Manifesto Ignore Testing and Quality?Joe Townsend revisits the Agile Manifesto and discovers that the words test and quality were never mentioned. What does this mean? Surely the original signatories of the Agile Manifesto had to have quality in mind when they met. Didn’t they?