People & Teams

Articles

Skipping Shortcuts: Convincing Clients to Take the Better Path

Your clients may not understand why you follow certain practices as a project professional. They may encourage you to take shortcuts that they believe will save time, money, and difficulty. You know better, but how can you convince them?

Brad  Egeland's picture Brad Egeland
Building a Team Through Feedback

The ability to give honest, effective feedback to someone is important. Equally important is the ability to hear and understand that feedback. Learn how to use good feedback to build a stronger team.

Transition to Agile: Large Technical Debt, Small Project

When you transition to agile and you have a reasonably size codebase, chances are quite good that you’ve been working on the product for a while. You certainly have legacy ways of thinking about the code and the tests. Now learn how to work yourself out of the technical debt you have accumulated.

Johanna Rothman's picture Johanna Rothman
Globally Distributed Agile Development Globally Distributed Agile Development

Today, application development frequently consists of multiple teams, located across the globe, collaborating on a software project. Alex Perec describes how to make teams more productive and efficient without hindering their natural workflow.

Alex Perec's picture Alex Perec
Coach New People to Success

Johanna Rothman describes a hectic situation involving having to deal with four people and four different projects. The folks involved are in over their heads and Johanna can't even tell if these people are qualified for their job.

Johanna Rothman's picture Johanna Rothman
From One Expert to Another: Joe Strazzere From One Expert to Another: Joe Strazzere

Joe Strazzere is a longtime software tester and test manager, blogger, an active member of the online testing community, a sports fan, and a recent grandparent. Here, Alan Page chats with Joe about his love of testing, his career in test, and his philosophies of test management.

Alan Page's picture Alan Page
Management Myth #9: We Have No Time for Training

It’s never easy to schedule training, but you must if you want the people you manage to learn a new language, tool, or skill. Johanna offers some tips for making time and capitalizing on curiosity.

Johanna Rothman's picture Johanna Rothman
The ROI of Learning for Software Testers The ROI of Learning for Software Testers

Lisa Crispin shares some helpful tools she has come across in her software career. Although Lisa has written automated test code since the early '90s, in the past year she's collaborated more with coder and tester teammates to write maintainable, DRY, automated test code.

Lisa Crispin's picture Lisa Crispin
Considering the Modern Technology Career Considering the Modern Technology Career

The technical career ladder may be a quick climb, but what will you find at the top? Matthew Heusser looks at the lifespan, challenges, and opportunities of the modern tech career.

Matthew Heusser's picture Matthew Heusser
I Can Still Do Significant Technical Work Management Myth #8: I Can Still Do Significant Technical Work

The temptation can be incredibly strong for managers—especially new ones—to step in when a technical problem arises. But, that isn’t a very good show of faith in one’s team members. Johanna Rothman writes that as a manager, you have to delegate a problem and leave it delegated.

Johanna Rothman's picture Johanna Rothman

Pages

AgileConnection is a TechWell community.

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