Related Content
5 Skills That Make a Great Manager When it comes to being a great people manager, the tried-and-true methods continue to be the most effective. Listening to employees, leading by example, and focusing on results will set you apart. Read on to learn why these skills—and a couple more—can make all the difference between a good manager and a great manager. |
||
How to Give Tough Feedback It's not easy to give tough feedback. But delaying, withholding, or sugarcoating critical feedback is ultimately a disservice—to the individual, the team, and the work involved. Giving timely, constructive feedback is one of the most important roles of any manager. Here’s how to handle these delicate situations. |
||
Why We Need to Stop Calling Them Soft Skills People often focus on hard skills for career development, but soft skills are just as important—if not more. Soft skills require practice and they are crucial for professional success, so we should stop referring to interpersonal skills as soft. They’re hard, human skills, and they can set you apart in your job. |
||
2 Ways Developers Can Contribute to Better Testing Testers need to find important information about product quality and present it in a way that can be acted upon. As the people building the software, developers are in a great position to observe the product. By monitoring the test environment and conducting unit testing, they can help inform about product quality. |
||
Making Testing Work within Your Sprints A common problem for Scrum teams is having a good understanding of what work is complete by the end of the sprint. Teams often end with a few items coded but not fully tested, but since the goal of a sprint is to have a deliverable increment of work, skipping tests isn’t a good idea. Here's how you can fit them in. |
||
The Black Swan Myth Actually Devalues Expertise People love to hear how someone with no formal training solved a problem that stumped experts because they weren't tainted by years of experience. These "black swan" stories are the exception, though, not the rule, and they can be dangerous because they trivialize hard work and study. Most times, you want an expert. |
||
6 Ways to Build Strong Relationships on Your Project Team When you form a new team to tackle a major project, the project's success hinges not just on the technical savvy of the team members, but also—and especially—on how well the team members get along. How everyone communicates and collaborates can make or break your project. Here's how to build strong team relationships. |
||
5 Ways to Shift Performance Testing Left Performance testing is often a barrier to accelerating software delivery. Because you need a production-like environment, performance testing often waits until the entire application is complete. But you shouldn't wait until then to get started. You can begin testing earlier to reduce rework and address issues sooner. |