Once upon a time in a land far away every few developers and every few testers had a manager. Everybody wanted to be managers because they had power and were paid better. But only the best engineers became managers. Then they hated their jobs because they really just wanted to be engineers and didn’t like […]
How can we write good user stories? A user story is a place to capture product functionality and as the name suggests, they describe how a customer or user will use the product. This post will explain how to write good user stories.
In Agile, projects are broken down into chunks and delivered iteratively. Here we review three of the most common Agile Methodologies: Scrum, Kanban and XP.
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.
How do you spot a good Agile leader? Agile development methodology has been around for a number of years now and has become the norm for many tech companies. But why is it that some organisations really succeed in Agile, while others struggle? Even worse is when some teams think they are Agile because they practice agile […]
Complete Glossary of Agile Terminologies and Definitions Acceptance Testing Formal testing conducted to determine whether or not a system satisfies its acceptance criteria and to enable the customer to determine whether or not to accept the system. Agile Software Development Methodology Agile software development puts a heavy emphasis on collaboration, responsiveness to change, and the reduction […]
How to setup a QA function from scratch? It is a usual scenario: a startup company has a new idea and hires a number of developers to build a working model of the idea. Because of the nature of the startups, i.e. not much funding available with a short scale of time to develop the idea, the […]
Below are a list of guidelines and tips for software testers and QA professionals when involved in testing applications. These software testing tips are collected from many years of experience in testing web applications in an agile environment. If you want to share your testing tips, then add it in the comments field. Some […]
What is Agile Testing? One definition of Agile Testing can be: Testing practice for projects using agile technologies, treating development as the customer of testing and emphasising a test-first design philosophy. In agile development, testing is integrated throughout the lifecycle, testing the software throughout its development. QA professionals in Agile teams can sometimes feel uncomfortable – In […]