teams

Articles

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
globe Rethinking Workflow for Virtual Teams

When you switch from working in an office with all your coworkers right beside you to working remotely and collaborating with people in other countries or even time zones, you have to change more about how you work than just the way you communicate. Magnus Ljadas details how his virtual team modified their tools, infrastructure, and processes.

Magnus Ljadas's picture Magnus Ljadas
Agile leadership Seven Signs of Great Agile Leadership

Agile teams are self-organizing, which means they do not need supervisors—at least in theory. But they do need leaders to create a shared vision of what the product will be. And having an agile team means that anyone can step up … including you. Lanette Creamer outlines seven qualities possessed by great agile leaders.

Lanette  Creamer's picture Lanette Creamer
Five ways 5 Ways Testers Can Mitigate Practical Risks in an Agile Team

Testers who analyze quality in every aspect of the team’s deliverables also have a responsibility to mitigate risks and practical issues that are bound to come up, and help the team succeed in their product as well as at being agile. Here are five such issues that testers can help the team alleviate or avoid.

Nishi Grover's picture Nishi Grover
Definition of done How Agile Teams Should Use the Definition of Done

The definition of done is an informal checklist that the team agrees applies to all pieces of work. But how does the definition compare to acceptance criteria? And should it apply to every task, or every story? How often should you review or change your definition? Allan Kelly helps you navigate your team's definition of done.

Allan Kelly's picture Allan Kelly
Scrum standup meeting The Scrum Daily Standup Meeting: Your Questions Answered

The daily standup, or daily scrum, is a short meeting the team uses to briefly communicate work commitments with each other. Dick Carlson answers some questions that agile teams, management, stakeholders, and those who are thinking about transitioning to agile commonly have about these daily standup meetings.

Dick Carlson's picture Dick Carlson
Test automation Test Automation in the Agile World

After decades of talking about test automation, the agile movement suddenly seems to be taking it seriously. You might be wondering what all the buzz is about. Sanjay Zalavadia talks about why test tooling is suddenly so critical, when teams should think of automating, and how to bring the change so that your team will embrace it.

Sanjay Zalavadia's picture Sanjay Zalavadia
Game pieces: gamification Revitalize Your Retrospectives with Gamification

Agile and DevOps teams, which emphasize continuous improvement, can benefit greatly from effective retrospectives. However, retrospectives can get monotonous, and that’s when they become ineffective. Using gamification in your retrospectives brings a completely different dimension of thinking—and even makes the process fun.

Ledalla Madhavi's picture Ledalla Madhavi
Agile team cooperation How Business Teams Can Embrace Agile Techniques

As agile principles and practices receive greater organizational exposure, business teams are embracing certain aspects of agility that were traditionally reserved for technology teams. This article details the experiences of a group of people with business roles who have adopted some agile methods and how their teams have benefitted.

Eric  King's picture Eric King

Pages

AgileConnection is a TechWell community.

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