The overarching software sector – including both development and testing – is one of the most rapidly-changing industries today. As new approaches and innovative strategies emerge, teams must shift their working processes to ensure they remain on the cutting edge. In such a fast-paced setting, it can be somewhat difficult to keep up. In this […]

Quality Assurance (QA) is an indispensable component in the success of any Agile Development project. QA is the safety net barrier between the development team and the end user.  It provides a much-needed step between an application being in development and the end user encountering in-development glitches, issues or outright failures. That is a seriously […]

QA Testing without a QA Department

The old setup of having multiple machines for testing multiple browsers and their respective versions on multiple platforms has been dead for some time.  VMs took their place and have attained a rightful place as a convenient and low cost way of having access to multiple environments all in one easy-to-access place. Just when you […]

Why use personas in software and web development?

Why Personas? In user experience (UX) and interactive design (IxD), personas give a baseline to determine how a specific user base will use any given site. Originally, they were developed and used only by large marketing firms to help them better understand the demographics of their clients so they could specifically market products and achieve […]