Related Content
It’s Time to Evaluate Your Annual Performance Reviews While annual performance reviews can add value when done right, they are often done in a way that does more harm than good. A helpful alternative to an annual review is more frequent feedback that focuses on successes in addition to areas for improvement. Reviews should be motivational and constructive. |
||
Tips for Writing a First (or Second or Third) Draft Whether you’re writing for personal or professional purposes, a one-pager or an entire book, it's important to write several drafts. The initial draft doesn't have to be brilliant. It's simply raw data, and you’ll progress faster if you write it quickly so that you get out your ideas. Read on for more tips. |
||
Software Development and Testing Agility Demands Fungibility Fungibility means the ability to change without needing an external catalyst. In our agile culture, fungibility is a critical characteristic. The triad of people, processes, and technology ideally should all be fungible. Just like perfection, this may never be attainable, but it’s an important goal. |
||
What's in the Winter 2017 Issue of Better Software Magazine? The first issue of our nineteenth volume of Better Software magazine has a new simplified, modern look. We've been planning this design overhaul for months, and the content keeps getting better. Check out the articles on reducing the risk of failed system updates, scaling agile, and servant leadership. |
||
How Your Software Team Can Successfully Adopt a Shift-Left Approach "Shift left" is the latest philosophy teams are adopting to account for the fact that releases are happening on a daily basis, rather than a weekly or monthly basis. If you're working on mobile applications and don’t adhere to a shift-left mindset, your team will be left behind. |
||
5 Questions to Ask in a Project Review Project managers often dread doing reviews, but they're necessary to make sure the project is on the right track. Progress can be affected by unclear definitions, risk, schedules, and cost, so it's important to evaluate whether the project manager, sponsors, and team members are all on the same page. |
||
How Retrospective Meetings Can Improve Your Team's Software Quality Efforts Many software professionals think they won't get anything out of retrospective meetings and want to cut them out entirely. However, retrospective meetings are a necessary part of project progression, and they can significantly improve your team's software quality efforts. |
||
Overcoming Resistance to Change in Agile Teams For agile software developers, acknowledging that change is inevitable is a core principle in how we work. Yet we often resist change—for a variety of reasons. By understanding human nature and being systematic about how we evaluate decisions, we can give ourselves a way of identifying changes that add value. |