teams

Why Cultural Differences Matter to Project StakeholdersIn a time when many projects span organizations, countries, and time zones, an appreciation of culture—including national culture—is of paramount importance. Adrian Reed explains how cultural guides, comparisons, and observations can be extremely useful for your projects.
Why Retrospectives Are Important in Agile Software Development

Periodically reviewing how things went—and looking for ways to improve—is an essential part of agile software development. Retrospectives are one way to do this, but it’s important to understand that there is a difference between a structured retrospective and “just talking about what happened.”

Do Too Many Business Analyst Cooks Spoil the Soup?

Adrian Reed looks at common challenges related to stakeholder engagement and answers the question: How can a business analyst best operate when it doesn’t seem possible to get direct access to stakeholders and when there are multiple BAs from different organizations or different teams in the mix?

Should You Embrace Agile Principles at Home?Families struggling to reach a manageable work/life balance are often looking anywhere for help, but few look toward their employers for guidance when the answer may have been there for decades. We all knew agile benefited more than just software teams, but how many have applied it in our homes?
Eight Things Successful Managers Do WellNaomi Karten describes eight things that successful managers do well. From building relationships and being straight with employees, to coaching the right people and giving credit when it's due, a good manager can inspire team members to work harder and happier.
Why Rituals Are Important for Agile TeamsA ritual—something that is part of all cultures—can foster community in a team and reduce the time and energy we spend making decisions on how we work. The challenge is to keep the rituals that are still useful, not fall into habit, and balance the value of rituals with agile values.
Using Nearshoring in a Geographically Dispersed Agile TeamIt is not uncommon for agile teams to be dispersed geographically. Team members can be spread over different time zones, states, countries, and continents. To address this dilemma, some companies believe they have found a solution in nearshoring.
Time Management for Developers and Testers

We all have the same amount of time—and in that way, we are all equal. However, some people are more productive than others. Brendan Quinn looks at various time management tips and tools and how they can help software developers and testers become more productive.