Skip to main content
21 votes

How do I overcome a bottleneck in a team's process, when what people are telling me doesn't match what I see

Your problem is not that you have developers and non-developers (as you call the business analysis/product owner, the designer and the testers). Your problem is that these people have individual ...
Bogdan's user avatar
  • 15.2k
19 votes
Accepted

How do I overcome a bottleneck in a team's process, when what people are telling me doesn't match what I see

Your team appears to do mini-waterfall development within each sprint, which is a known anti-pattern, as you don't get the collaboration within the team that make agile methods successful. Also, ...
Bart van Ingen Schenau's user avatar
15 votes
Accepted

Should a Product Owner start testing while an item is in code review

The answer depends on whether this slows down or speeds up the process. How many of the bugs she found were discovered during the Code Review phase? If they were all discovered during the Code ...
Danny Schoemann's user avatar
13 votes
Accepted

How do you convince a client that testing is a must?

If you are building a product for a client, your internal testing / QC work is not subject to negotiations. It is part of the work, part of the price, and there is no reduction in that area. If the ...
David Espina's user avatar
  • 37.1k
13 votes

What could be my risk mitigation strategies if my client wants to contract UAT?

“It is a capital mistake to theorize before one has data. Insensibly one begins to twist facts to suit theories, instead of theories to suit facts. Sherlock Holmes A logical corollary is that it is a ...
MCW's user avatar
  • 8,728
11 votes

How to implement unit testing with a small Scrum team without spending half the Sprint unit-testing stories?

My devs are not used to unit testing framework and are still learning This will improve over time as they gain more experience. There are only 2 of them and each with their specialty (Front-end and ...
nvoigt's user avatar
  • 8,525
10 votes

How do I overcome a bottleneck in a team's process, when what people are telling me doesn't match what I see

You are doing a lot of good things already, but I would also recommend the following: Reduce how much you bring into each sprint Keep on reducing it until the testing bottleneck disappears and the ...
Barnaby Golden's user avatar
9 votes

What is the role of test manager in a scrum team?

The traditional Test Manager role is not compatible with the Scrum framework. Testers are members of the Scrum Team and they may well do some development and other activities in addition to testing. ...
Barnaby Golden's user avatar
9 votes
Accepted

Is QA stage mandatory to be included into user story cycle?

The direct answer for almost all teams is that QA must be complete to call a user story done. I would take that further and say that I have never worked with a team where this was not true. The More ...
Daniel's user avatar
  • 16.9k
9 votes

How do I overcome a bottleneck in a team's process, when what people are telling me doesn't match what I see

Other comments here all ring true: too waterfall-y, not enough team responsibility, etc. but I'd like to emphasize a point made just once in other answers: you're absolutely setting goals too high. ...
Swiss Frank's user avatar
8 votes

Should a Product Owner start testing while an item is in code review

As a general rule I would say that the earlier the Product Owner starts testing the better. The reason for this is that a lot of bugs happen as a result of misunderstanding of requirements. The ...
Barnaby Golden's user avatar
8 votes
Accepted

Are development and testing of a feature done at the same time in Scrum?

Do QA-engineers write automated tests for the feature at the same time as developers write code of the feature? Ideally yes. You need the two activities to be performed by a collaboration between ...
Bogdan's user avatar
  • 15.2k
8 votes

What is the good response to convince project manager about testing process?

Modern testing is all about how you assist to "Accelerate the Achievement of Shippable Quality". Do your reviews help with accelerating? What metrics do you use to create proof of that? ...
Niels van Reijmersdal's user avatar
7 votes

QA-Challenged Team - How to Improve?

We've struggled with the same issue on my team, while there's no replacement for a quality QA on the team, we've managed to get along by wearing multiple hats. This is our workflow: TDD the story ...
RubberDuck's user avatar
  • 1,370
7 votes

Are there differences in Test plans for an agile model and a traditional model?

My in-Sprint testplans always try to cover the area's defined in Brian Maricks described Agile testing quadrants. We look at each area at the beginning of the story and defined what effort we are ...
Niels van Reijmersdal's user avatar
7 votes

Test only stories in the Sprint?

Stop the Line; Fix the Process Obviously this will continue going forward because there will be a backlog of stories to be tested, whereas development will continue (we can't halt development ...
Todd A. Jacobs's user avatar
  • 50.5k
7 votes

How do I overcome a bottleneck in a team's process, when what people are telling me doesn't match what I see

The first question I would want to consider in your position is: Are the issues being seen in test because the code is unreliable, or because the requirements have not been understood? The ...
Tom W's user avatar
  • 171
7 votes

How to handle stakeholders' different understanding of project requirements?

This is a great question. Several years back I analysed the bugs reported in a team and found that over half of them came about as a result of misunderstanding of requirements. Some things that can ...
Barnaby Golden's user avatar
7 votes

What is the good response to convince project manager about testing process?

What do you mean by "reviews" in this context? Many development teams do peer-reviews of code and analysis because they find that reviews improve productivity and quality. Many teams also ...
nvogel's user avatar
  • 6,305
6 votes
Accepted

Scrum: Should user story acceptance criteria be mapped to test cases?

TL;DR The acceptance criteria should be part of the feature story and be the basis for the test cases. There shouldn't be a separate test story, they might be a subtask of the story! Long answer ...
ppasler's user avatar
  • 775
6 votes

Should a Product Owner start testing while an item is in code review

In favor of eliminating waste I'd suggest waiting, too. Assuming a PO's time is more expensive/valuable than a tester's or dev's, simply because of supply and demand as there is only one PO, but ...
nvoigt's user avatar
  • 8,525
6 votes
Accepted

Adding test cases to user stories (Backlog items) before the sizing session

A short answer to start with. If you have the Product Owner available with a well-defined list of Acceptance Criteria against User Stories, your agile team can conduct an effective Story Sizing ...
Aziz Shaikh's user avatar
  • 3,217
6 votes

What is the good response to convince project manager about testing process?

I think it is a very fair question for the PM to ask. Evaluating the proposed effort against its benefits, costs, and risks is proper leadership and management. If you have a proposal for testing, you ...
David Espina's user avatar
  • 37.1k
5 votes
Accepted

How to ensure sprint tasks are bug free before release

TL;DR The enforcement of the Definition of Done (DoD) is the Product Owner's primary mechanism for ensuring product quality. The DoD defines quality for the project. Ensuring that work that falls ...
Todd A. Jacobs's user avatar
  • 50.5k
5 votes

In an scaled Scrum with multiple teams, who should be responsible for writing automated system tests?

Each Scrum Team Tests Its Own Work A lot depends on your scaled framework, but in general the answer will be that each individual Scrum team is responsible for testing its own work. For example, when ...
Todd A. Jacobs's user avatar
  • 50.5k
5 votes
Accepted

In an scaled Scrum with multiple teams, who should be responsible for writing automated system tests?

The Scrum Guide states that a Scrum team should have all the skill necessary to deliver a product increment. The idea is that a team will take one or more features and fully implement them by the end ...
Barnaby Golden's user avatar
5 votes
Accepted

An agile approach with a waterfall delivery and the QA impact

The sprint timebox offers you iterations, which are a convenient pace-setting mechanism. For your question, we want to look at the idea of adding incremental development into the process. In ...
Daniel's user avatar
  • 16.9k
5 votes
Accepted

Is there any estimation method to estimate end user testing?

TL;DR There's no single formula for determining how many tests a set of specifications will require. However, you can estimate level-of-effort and set quality targets based on your test plans, ...
Todd A. Jacobs's user avatar
  • 50.5k
5 votes

QAs get all the Work at the End of Sprint

You should not consider development and testing as sequential activities within the sprint, or the thing you describe happens. Development and testing should happen together as a collaboration between ...
Bogdan's user avatar
  • 15.2k
5 votes

Are development and testing of a feature done at the same time in Scrum?

In the Scrum framework it is up to the team to decide how to deliver backlog items. Many teams do adopt a TDD / BDD style approach although this is usually accompanied by exploratory testing and UAT ...
nvogel's user avatar
  • 6,305

Only top scored, non community-wiki answers of a minimum length are eligible