reviews
3 Critical Considerations for Technical Due Diligence Technical due diligence is the process of verifying a company’s technical capabilities, quality, and processes. It is typically performed by investors or buyers before a contract. There are many aspects you can investigate, but three are crucial: a code review, security evaluation, and open source components compliance. |
||
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. |
||
Start the New Year with a Retrospective This new year, instead of a resolution, consider a retrospective. Rather than just setting one large goal for yourself, you review what you've been doing, what's been working and what hasn't, what you want to accomplish, and what small steps you can take every day to reach your objective. |
||
Making Time for Reflection How often do you reflect on your career or life? It can be difficult to examine how you work and live to confirm that you are where you want to be. But using some of the same questions and techniques employed in agile retrospectives can help you evaluate your personal choices, too—and brainstorm ideas. |
||
Ignore the Data at Your Own Risk At work, the evidence of something worth paying attention to is often front and center, and yet we dismiss it. If you ignore the data—negative survey results, team member absences, an increase in bugs, stakeholders who repeatedly miss meetings, etc.—you could be overlooking signs of trouble. |
||
Are Your Testing Practices In Line with Today’s Needs? Practices in any discipline need continuous review to ensure they are still effective and in line with current requirements. Software testing practices are no exception—the development landscape is highly dynamic, requiring periodic updating of practices. How and when should you review? Read on. |
||
Are You Focusing on the Right Thing in Your Sprint Reviews? The role of demonstration in a sprint review often takes on more importance than it should, even to the extent that some teams refer to the review as a demo. By focusing on the demo you risk having the team do all the talking, rather than a two-way conversation between the team and the stakeholders. |
||
Five Principles from Chess That Can Change Your Software Game When you start analyzing the two strategic activities of playing chess and developing software, you will notice they share many core principles. Defining a goal, recognizing patterns, and learning from mistakes are just some of the important concepts to keep in mind with both chess and software. |