Agile Testing

Agile testing is a software testing practice that follows the principles of the agile manifesto, emphasizing testing from the perspective of customers who will utilize the system. Agile testing does not emphasize rigidly defined testing procedures, but rather focuses on testing iteratively against newly developed code until quality is achieved from an end customer's perspective.

Organizations are moving to Agile because adopting Agile quality processes gives organizations the ability to keep up with aggressive timelines and reduce costs and its approach is designed to manage changes in a tightly controlled manner while adhering to the highest standards of quality as a given.

That being said, there are several risks during and after the transition.

  • Agile values interaction over documentation. The larger the team, the greater the need for documentation.
  • Ramp up time more difficult for onshore as well as offshore teams
  • Teams need to be trained on Agile methodologies (additional time and budget)
  • Potential to lose sight of big picture

Tescom can help your Quality Assurance team transition from Waterfall to Agile.

If transitioning to an Agile methodology or the transition is already underway, our recommendations for a smooth transition are to focus on the following:

  • Understand where you are and where you need to go by performing a gap analysis on the following:
  • People
  • Processes
  • Tools: Planning, test management and automation
  • Define your Agile testing Processes
  • Identify a Pilot project
  • Consider an independent Agile coach to provide insight and direction throughout.


Want expert, objective support in achieving the above? Contact us today for an assessment!