collaboration

Articles

leader in front of team Discovering Your Leadership Drive

Some people are born with the traits most suited to becoming an effective leader. Others may find that they have to work a lot harder to achieve success in a leadership role. But each of us has some innate potential to step up and take charge. If your team needs direction, don't be afraid to discover whether you could be the one to provide it.

Leslie  Sachs's picture Leslie Sachs
people talking The Real Key to Agile Success: Communication

Think about the common practices of an agile team: daily stand-up meetings, retrospectives after every sprint, pair programming and buddy reviews, collaborating with customers, and more face-to-face time instead of mountains of documentation. What is the agenda behind all these operations? Frequent and open communication.

Nishi Grover's picture Nishi Grover
team huddle Do Cross-Functional Teams Mean Cross-Functional People?

Managers who want high-performing agile teams may think this involves finding people who all possess every required skill. But in addition to that being unlikely, it would also be a bad idea; it's the mix of perspectives that really gives benefit and value to the business. Instead, find experts in individual skills who can collaborate well together.

Leanne Howard's picture Leanne Howard
earth connected to two computers Pair Writing across Time and Space

Much like in pair programming, working with a partner through pair writing provides increased support and valuable immediate feedback. But there are additional obstacles when you and your partner are not collocated. Here are some tips on how you can still implement pair writing successfully when you can't collaborate in person.

Jeff Langr's picture Jeff Langr Tim Ottinger
improv stage What Improv Can Teach You about Agile Success

In both improv and agile, there is a tight-knit community where everyone can explore possibilities and feel free to innovate. Without that community, there can be no trust or collaboration. Travis Klinker tells you how success in both improv and agile means exemplifying transparency, adaptability, and unity.

Travis Klinker's picture Travis Klinker
team holding hands Understanding Culture and Agile Application Lifecycle Management

While the technical complexity of real-world ALM may be substantial, sometimes the people issues present even more complex challenges. Being able to understand the personalities and work culture of the folks doing the work can help you implement ALM in a comprehensive and effective way.

Leslie  Sachs's picture Leslie Sachs
gap between two teams Business and Development: Working Together to Build Better Products

Business stakeholders and DevOps teams both have to take an active approach to app development, but neither faction should have to change practices and processes in order to get their needs across. Investing the time to establish communication between these teams will drive delivery of the applications customers demand.

Renato Quedas's picture Renato Quedas
people with conversation bubbles Strategies for Encouraging and Facilitating Team Feedback Sessions

We know the importance of quick feedback cycles in our builds so we can fail fast and get reactions from the end-user. But sometimes agile teams forget the importance of gathering responses from other team members. This article details several methods for eliciting feedback, as well as how to pick what's right for your team.

Kiera Radman's picture Kiera Radman Jeff Wagner
writing in a notebook Pair Writing: The Benefits of Working with a Partner

For many, pair programming delivers benefits such as increased focus, improved team relationships, and better code. Tom Breur and Michael Mahlberg found that pair writing can work, too, and the advantages bear a lot of resemblance to those of pair programming—more concentration, productive feedback, and better writing.

Tom Breur's picture Tom Breur Michael Mahlberg
rugby What Rugby Can Teach You about Trust in Agile Teams

Unconditional support, trust, respect, generosity, and courage are the behavioral values required for agile—and also for rugby. On the surface, the software development methodology and the rough team sport may seem to have little in common. But Luis Novella writes that rugby can actually teach you a lot about agile.

Luis Novella's picture Luis Novella

Pages

AgileConnection is a TechWell community.

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