problem solving

Articles

mob programming in action Try Mob Programming to Inspire Team Growth

If you're familiar with pair programming, you know how much it can increase code quality and encourage developers to learn from each other. You should try mob programming—the same concept, but with an entire team of up to eight people and only one keyboard. It's a great way to explore new techniques and solve problems as a team.

Mark Richards's picture Mark Richards
Jumpstart Team Efforts Why Teams Stop Improving—and How to Jumpstart Their Efforts

One of the most important features in agile software development is continuous improvement. However, after an initial burst of inspiration and productivity, teams may stop improving because they believe there are no issues left to address or the issues are too difficult to solve. People need to switch their mental models to keep addressing processes efficiently.

Aleksander Brancewicz's picture Aleksander Brancewicz
How to Inspect and Adapt Why Agile Teams Need to Know How to Inspect and Adapt

“Inspect and adapt” is one of the key agile practices, but not all agile teams perform it well. Here, Raja Bavani has a new spin on an old idea. Let’s learn with Raja as he explains his secret sauce.

Raja Bavani's picture Raja Bavani
Problem Solving with Impact Mapping Problem Solving with Impact Mapping

Do your team members have a problem they can’t solve? Maybe it’s time to try impact mapping. In this article, noted author Lisa Crispin shows us how she uses impact mapping to solve problems. Impact mapping takes a lot from other brainstorming and planning tools, such as mind mapping and story mapping.

Lisa Crispin's picture Lisa Crispin

Better Software Magazine Articles

Solve the Real Problem: A Formula for Sustainable Solutions

There is more to software development problem solving than processes and tools. Discover a way to get to the heart of a problem with none of the hacks, shortcuts, and workarounds that have become the industry norm.

Tim Beck's picture Tim Beck

AgileConnection is a TechWell community.

Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.