collaboration

Many people all putting their hands in To Improve Agile Teamwork, Think about the Individuals

Given the emphasis on teams, it can be easy to forget that agile has the value of individuals and interactions as a central principle. As much as an effective team dynamic is what makes Scrum work, teams are composed of individual people, and it’s important to acknowledge each person's role and to express appreciation.

Steve Berczuk's picture
Steve Berczuk
Remote workers in a video conference Can Remote Workers Ever Really Make Effective Agile Teams?

As the Agile Manifesto states, agile teams should value individuals and interactions, and traditionally, this implies being in the same room. While technology makes collaboration at a distance more viable, some feel that collocation helps with delivering quickly. Can remote workers ever make effective agile teams?

Steve Berczuk's picture
Steve Berczuk
Two cords bound together How to Communicate to Build Trust on a Scrum Team

Trust among the ScrumMaster, product owner, and development team is essential to making the process work. Transparency, inspection, and adaptation are the three pillars of Scrum, and you can't commit to these actions if everyone doesn’t have openness and respect for each other. Communication is the best way to do that.

Steve Berczuk's picture
Steve Berczuk
Editor's proofreading marks on a page How to Edit Someone Else’s Writing

If colleagues ask you to edit their work, don’t take on the task unless you’re willing to be honest with your comments. You can do that without being harsh, though. Be sure to find out what it is about their work your coworkers would like help with, look at the pieces in multiple formats, and deliver criticism kindly.

Naomi Karten's picture
Naomi Karten
Bottleneck Finding the Bottlenecks in the Agile and DevOps Delivery Cycle

To achieve incremental software development and continuous feedback, you need to eliminate the tasks that create bottlenecks, which hinder the flow of development. A chain is no stronger than its weakest link, and identifying these “weak links” is a critical step toward achieving agility and increasing efficiency.

Tanya Kravtsov's picture
Tanya Kravtsov
Scrum standup meeting Tester Contributions to Scrum Conversations

Scrum is one of the most popular paths to agile, but testers sometimes join this framework as an afterthought and aren’t quite sure how they fit into the development flow. Scrum is more than answering three daily questions, and testers are in a position to understand the project better than anyone else on the team.

Justin Rohrman's picture
Justin Rohrman
Communication Speaking the Same Language in Software Testing

Arguments in software testing often revolve around language. We use phrases like test case, exploratory testing, and regression testing every day, but we can’t be sure that you and I mean the same thing when we do. Increased communication and detailed discussions can help avoid misunderstandings.

Justin Rohrman's picture
Justin Rohrman
Problem and solution 3 Common Collaboration Problems for Teams Transitioning to Agile

A shift toward working in smaller teams on tighter releases forces organizations adopting agile to rethink what successful delivery looks like. It can be a big change for those used to silos. Here are three key symptoms of agile teams that don’t have close collaboration—and some solutions you can implement to fix them.

Kevin Dunne's picture
Kevin Dunne