People Skills: The Foundation of Effective Software Development

The culture of the software development world has sometimes valued technical know-how above all else. Developers may see cultivating the “soft” skills of social interaction, teamwork, and communication as a distraction from the work of writing beautiful code. In reality, we need these skills in order to do our jobs properly.

Read More
Illustration of software development with a site in the center and contributing factors

Acceptance Criteria Checklist: 7 Easy Steps To Better Quality

While it may seem odd to propose “acceptance criteria for acceptance criteria” as a way to specifically address the quality of AC requirements, that’s precisely what we’re doing here. We believe that creating a checklist of quantitative measures against which each requirement statement (acceptance criteria) can be judged – and then measuring the requirement’s quality … Continued

Read More
Illustration of quality checklist