People & Teams

Articles

Two agile team members standing beside a large globe Distributed Agile Approaches Optimize for the Team over Individuals

Consider how your team currently organizes: for resource efficiency, optimizing for the individual; or for flow efficiency, optimizing for the team? Successful agile teams—distributed or not—should collaborate to optimize the flow of work through the team. This approach lets you understand your capacity, learn together, and deliver more effectively.

Playing cards Virtual Agile Games to Strengthen Distributed Teams

While many games and related materials have been created for collocated team-building activities, there is a need for more of these artifacts in virtual form to support distributed teams. These three authors developed a set of virtual agile games that can be downloaded and played remotely, for team-building with newly created teams or as a fun activity with established teams.

Man holding a lit light bulb How to Get Value from Measuring Agile Team Health Metrics

One common metric in agile measures team health or team happiness, but creating a way to measure this that is valued by the team is not an easy task. It’s having clarity on the reason you’re measuring these metrics and who benefits from it that gives you real value. Here are some ways you can measure this elusive quality, as well as how to make sure you're gaining useful information.

Vic Bartash's picture Vic Bartash
An orange with a blue painted outside Redefining the Project Manager Role in Scrum

Scrum teams are meant to become self-sustaining, so it’s natural for project managers to wonder how they will fit into this new environment. But they still have important skills. Their new role may—and probably will—look different from the traditional project manager role they’ve been used to, but there are still plenty of opportunities to provide real value to their new Scrum team.

Pratik Kothari's picture Pratik Kothari
A variety of tools on a workbench For Distributed Agile Teams, It’s Not All about the Tools

Many managers and distributed team members think that if they just had the right tools, they could make some agile approach work. Maybe, but tools only enhance the work of a collaborative agile team. Before you select tools, make sure you have people who can work together and have enough skills and capabilities for your distributed team. Tools do not make the team; they support the team.

Person playing the piano Using Agile to Learn Anything

Acquiring new skills is always admirable, and it can even help you find new opportunities in an increasingly competitive job market. By going in with a plan and organizing your self-improvement activities, you’ll be learning new skills in no time. Agile can help. Here's how forty-five minutes a day and a structured approach using kanban can set you up for success.

Shakeel Muhammad's picture Shakeel Muhammad
Coach guiding a team Empower Your Agile Team in 4 STEPs

New agile teams often start projects after some brief training on the Agile Manifesto and agile frameworks. But without additional coaching, these teams will struggle to deliver continuous value to their clients. Teams should be coached on how to tackle unexpected Situations, use appropriate Tools, conduct agile Events, and adopt appropriate agile Practices—four agile STEPs.

Ajeet Singh's picture Ajeet Singh
Product owner standing in front of a wall of sticky notes 3 Elusive Qualities of a Great Product Owner

When it comes to guiding the development of a product and ensuring you’re building what the user actually needs, a product owner is the most important hire for the team. There’s just one problem: A good product owner can be really hard to find. The characteristics that make a good product owner are elusive, but here are three qualities you should prioritize in your search.

John Yorke's picture John Yorke
Person solving a Rubik's cube Eliminate Fake Certainty and Solve the Real Problem

Too often, customers have a “fake certainty” about the problems they want to solve. They might not have defined the real problem, but they have frequently defined the solution anyway. The risk is that we might build the wrong thing. When the product owner works with the customers to define the problem, then works with the team to define the solution, everyone can win.

Johanna Rothman's picture Johanna Rothman John Le Drew
Testing team standing around a computer and smiling 3 Methods for Better Communication and More Effective Testing

Successful delivery of software requires the entire team, so it’s imperative that everyone choose their words carefully so they convey what they really mean, are sensitive to others’ feelings, and consider all aspects of a problem. Here are three questions to remember when communicating about your software testing projects to ensure you’re considering the power of words.

Ajay Balamurugadas's picture Ajay Balamurugadas

Pages

AgileConnection is a TechWell community.

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