Login or Join to access this page. Membership is free!
IN THIS ISSUE
The Third Age Of Requirements
By Lee Copeland
During the First Age of Requirements, programmers ruled the Earth. Today, programmers again lead the way but the possibilities for software development are unimaginable. You'd better be prepa
FAQ: What are good sources of less common agile test ideas?
By Robert Sabourin
In this installment of FAQ, SQE Trainer Rob Sabourin answers one of the questions students ask him most often.
Skills Are in the Eye of the Job Holder
By Heather Shanholtzer
A letter from the Better Software magazine editor.
Increase Quality with Table-Driven Acceptance Tests
By Ken Pugh
Al Shalloway
Vague or ambiguous requirements can cause loops in development processes. Creating requirements that include acceptance tests cuts down on the looping and increases the flow of working software to the customer.
Filling The Blank Page
By Mark Jenkins
Having trouble starting projects, understanding scope and business processes, or with estimation? Mark shares some tips and techniques to avoid common business analysis pain points at the early part of a new project assignment.
Learning For Agile Testers, Part 1
By Lisa Crispin
Janet Gregory
What makes testers successful on agile teams? What skills do agile testers need to enjoy an exciting career and how can they learn those skills? In part one of our "Learning for Agile Testers" series, we explain what a well-rounded agile tester ought to know–and it goes way beyond technical skills!
Action Based Testing
By Hans Buwalda
For many organizations, automation is a burden--even with good tools. Keywords are popular but don't suffice on their own. Action based testing places a high emphasis on modularized test design, not only making tests lean and mean but also allowing for very stable and maintainable automation.
How The Cloud Changes Software Production
By Seth Eliot
Creating services in the cloud enables new capabilities and features to improve your product and empower your team. But the cloud also introduces challenges as to how to build and test such services. This introduction to the cloud shows how you can leverage this powerful technology and addresses how the cloud affects software development, testing, and the team.