Related Content
Social Abilities Infuse Tech Know-How with Power Software testers tend to focus their personal development activities almost exclusively on boosting technical acumen, but social systems are just as important. Infusing tech know-how with social skills, such as communication, adaptability, collaboration, and problem-solving abilities, creates team and project success. |
||
What You Can Learn from Failure—and from Success Success and failure teach different lessons. Lessons from failure tend to revolve around what not to do next time around, whereas lessons from success focus on what you can do again, perhaps even better. But whether you experience success or failure, the key is to take the time to learn from what happened. |
||
Wordie Update: Merriam-Webster Adds 850 New Words The Merriam-Webster dictionary blog noted they recently added 850 new words and definitions that come from a cross-section of our linguistic culture. It’s good to know that some of the words we’re seeing in the headlines are now being included. |
||
How to Offer Help in a Way That’s Actually Helpful When you see a coworker who’s stuck or upset, it’s natural to ask, “What can I do to help?" But this can be the wrong thing to do because the question, though well-intended, is too vague. It puts the burden on someone who is already stressed to identify the possible ways you might help. Here's what you can do instead. |
||
3 Must-Read Books for a Good Agile Foundation If you are searching for agile knowledge, there are many books outside the current literature that may enlighten you. Some discuss the underpinnings of concepts we consider agile, while others are contemporary business books that present compelling ways to use agile effectively. Here are three Jeff Payne recommends. |
||
Do Most Agile Teams Lack Creativity and Innovation? You can’t solve the problem unless you know what that problem is, and you can’t rekindle your creativity if you just don’t know why you’re doing what you’re doing. Pinpoint your team’s purpose, let everyone on your team contribute, and rekindle the innovative nature at the core of agile. |
||
Make Time for Learning with Deliberate Practice As software professionals, we need to work continuously to improve our skills. But two common challenges are how to best work to improve, and how to find the time to learn when we’re busy. The answer is deliberate practice—practice with a clear goal and defined measures for success that pushes your usual boundaries. |
||
The Key to Avoiding Procrastination If you have a task you've been putting off, dividing it into small chunks is a good idea. But the real key to overcoming procrastination is just getting started. Once you begin, you’ve built momentum and are likely to keep going, doing a little more until you’ve made good progress—and maybe even completed the job. |