People & Teams

Better Software Magazine Articles

What's a Manager to Do?

Self-organizing teams still need managers. But those managers need to rethink how they do their jobs and consider how much self-management the team can take on. Finding the sweet spot between hands on and hands off is the key.

Esther Derby's picture Esther Derby
Don't Fear the Repartee

Conflict reduces people's productivity and generosity toward the organization and their coworkers. These four steps can help defuse a conflict situation and improve the chances for a solution that at the least, both parties can live with.

Nance Goldstein's picture Nance Goldstein
Metrics that Motivate

To implement a meaningful incentive system for your team, you need to select metrics that encourage the behaviors you need and the results you want. But first you have to decide what you need and want.

Linda Hayes's picture Linda Hayes
Simple Summaries Of Complex Projects

How can we meaningfully summarize—in a brief status report without losing important details—the successes and setbacks our projects experience?

Payson Hall's picture Payson Hall
Keep Non-developers in the Loop

Keeping QA members up to date on changes as they happen–through meetings, wikis, and email–can reduce the number of unnecessary bug reports and save you time and frustration.

Melanie Tayler's picture Melanie Tayler
The Tester Who Came In from the Cold

Traditionally, relationships between testing and coding teams often bordered on frosty. But the wall has started to come down, especially in organizations that have embraced agile principles, values, and practices.

Lisa Crispin's picture Lisa Crispin
When Coders Control Companies

Software developers are not typically at the top of the organizational chart. Yet in some cases, developers are able to wield their knowledge and control of the code to hold management hostage to the developers’ own agenda. How can you avoid being taken hostage and losing control of your company and its software?

Linda Hayes's picture Linda Hayes
Tale of a Yo-Yo Manager

There is much more to empowering your team than simply stating "You're empowered." Consider the three Ws of empowerment: "what," "when," and "why" when creating boundaries that define which decisions are the team's and which need management approval.

Esther Derby's picture Esther Derby
Keys to Top-Notch Estimates

If the construction industry estimated projects as poorly as the IT industry does, we would still be living in mud huts. Yet inaccurate project estimates have become the norm in the software industry. Find out how you can turn your estimates into reasonable predictions of project performance.

A Culture of Trust

So, you've been asked to take over the leadership of a struggling, disconnected team. Now what? Create a culture where the building of trust between team members is fostered, flourishes, and thrives--where people who have not begun to trust each other can discover the possibility.

Pollyanna Pixton's picture Pollyanna Pixton

Pages

AgileConnection is a TechWell community.

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