teams

Articles

Smiling team members holding up a trophy 7 Qualities of High-Performing Agile Teams

A high-performing agile team delivers exceptional results time and again, irrespective of the challenges they encounter. While their results may seem magical, lots of effort goes into building such a team, on the part of team members themselves and their leaders. Here are seven common qualities high-performance teams exhibit that you should strive for when building your own agile team.

Pooja Wandile's picture Pooja Wandile
Drawing of a person ascending stairs Continuous Improvement Activities beyond the Retrospective

One of the principles behind the Agile Manifesto is “At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly.” Unfortunately, many associate that practice with performing team retrospectives at the end of a sprint, or periodically in kanban. But if you seek to build a high-performing team, there are more improvement activities you should consider adopting.

Jeffery Payne's picture Jeffery Payne
Hand holding up a small globe 3 Ways Distributed Design Teams Can Stay Agile

Having a design team an ocean away presents some challenges, including misunderstandings that often result from cultural and linguistic differences, occasional time zone conflicts, and difficulty always keeping everyone in the loop regarding decisions that are being made. How do we combat those challenges? Here are three strategies that can help keep your distributed design team on track.

Ekaterina Kudievskaia's picture Ekaterina Kudievskaia
Globe showing part of the world, photo by Duangphorn Wiriya The 4 C’s of Managing Distributed Agile Teams

Scrum works well for collocated teams, but working with distributed teams brings its own different challenges. There should be some controls in order to prevent instability, ambiguity, and tension from turning into chaos. As the ScrumMaster is the servant leader of the team, here are four important initiatives the ScrumMaster can take to guide their teams—the four C’s of managing distributed agile teams.

Ajeet Singh's picture Ajeet Singh
Business analyst in a suit The Modern Role of the Agile Business Analyst

The business analyst (BA) has played a key role in software development. But within a modern agile context, the role of the BA is less clear, and there is some confusion as to whether the product owner role subsumes that of the traditional BA. Let’s look at the roles the BA can play with agile teams and how to fully leverage their expertise to supplement or augment that of the product owner.

Rich Stewart's picture Rich Stewart
Four people on a crew team rowing together Rowing in the Same Direction: Use Value Streams to Align Work

Ambiguity abounds about value streams, so it’s good to clarify what they are, why they matter, and how to exploit them. It's important to help employees understand the organization's definition of value, to provide visibility on how business value is created, and to focus on the fast flow of value through the value streams. If everyone understands which direction to row the boat, they can steer toward it together.

Dominica DeGrandis's picture Dominica DeGrandis
Signs saying "Continue doing," "Start doing," and "Stop doing" 5 Tips for Getting Retrospectives Done Right

Unfortunately, many retrospectives are not productive. It may be that the discussions are unfocused, not enough data was gathered to be helpful for analysis, or the team concentrates too much on issues they can’t control. Retrospectives should be a key part of an agile process for helping the team improve. Here are five tips that will help you have more valuable retrospectives.

Marco Corona's picture Marco Corona
Three people To Kick-Start Your Agile Project, Begin with a Minimum Viable Team

You've heard of a minimum viable product, which has only enough features to create a working model and provide feedback for further development. If you want to get started on a new project quickly, Allan Kelly suggests assembling a minimum viable team—only a few people, with only the necessary skills. They begin work right away, with a small budget and tight feedback loops, driving down risk.

Allan Kelly's picture Allan Kelly
telescope Agile Trends to Watch in 2018

With 2018 well underway, it seems like a good time to look ahead and think about what we hope to accomplish this year. Find out which agile trends these software experts are most looking forward to in the coming months.

Heather Shanholtzer's picture Heather Shanholtzer
Roadblock You’re Ready for DevOps—but Is Your Workplace?

In order to adopt DevOps, organizations need to be able to embrace the openness it requires, encourage experimentation and innovation, and work across departmental silos. You may be ready to encourage collaboration and communication to reap the benefits, but what if your company culture isn't? Here's how you can influence your organizational dynamics to lay the groundwork for DevOps.

Matt Hilbert's picture Matt Hilbert

Pages

AgileConnection is a TechWell community.

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