There is no such thing like an Agile Tester when we assume this to be a person. To me, agile means fast feedback and early as well as frequent adaptation to whatever needs to be adapted to. The instance of a tester that would consume whatever a developer has programmed only manifests the old fashioned […]
Question Is there a difference between Acceptance Criteria (Agile) and Requirements (Waterfall)? I am a little confused and trying to understand the difference a little better as it seems like they are the same thing? I have worked in projects where everything was in the form of requirements, and other projects where everything was in the […]
While many developers love Agile, testers… not so much. “It’s not possible to finish all the testing in one sprint”, “the sprint is too short, let’s add a week”, “we need two or three weeks to complete the regression”… Have you ever heard any of these? I hear them all the time. Agile changed our […]
What are pros and cons of Test Driven Development (TDD)? Test Driven Development is a software development methodology whereby you write and run a set of tests before you write code. Like any other development methodologies, there are some pros and cons associated with TDD. Here, we list some of them
What do Agile Testers do and how can they add value in Agile projects? A tester on an Agile project will work differently than one working on a traditional project. Testers must understand the values and principles that underpin Agile projects, and how testers are an integral part of a whole-team approach together with developers […]
Testing in an Agile environment requires having the right mindset and a mix of technical skills. Here, we look at what is the role of a tester in an agile team and what skills and mindset are required to become a successful agile tester.
Product Owner is one of the main roles in Agile projects. But what does a Product Owner do? Here, we list some common responsibilities of a PO in Agile.
In Agile, the whole-team approach means involving everyone with different knowledge and skills to ensure project success. The team includes representatives from the customer also known as the Product Owner, and other business stakeholders who determine product features.
What is a Delivery Pipeline? A delivery pipeline which is also known as a deployment or build pipeline, is how a story from a product backlog makes its way through to development, testing and deployment to production. In this post, I will provide a sample Delivery Pipeline for an agile project with details for each step. […]
What are the most common agile testing challenges faced by software testers or QA in agile projects? What is it like to be a QA in a scrum team? Ever since agile development methodologies were introduced in software development, the role of QA in agile projects has changed considerably. There is no longer a team of […]