Hot answers tagged

29 votes
Accepted

What are developers expected to do during testing in the latter half of each Sprint?

TL; DR Your question embeds some false assumptions about the linear nature of testing within an agile process. A mature agile team with cross-functional skill sets treats development and testing as ...
user avatar
  • 47.3k
20 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 ...
user avatar
  • 13.5k
17 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, ...
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 ...
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 ...
user avatar
  • 36.5k
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 ...
user avatar
  • 8,700
11 votes
Accepted

Do you include testing in the original estimate?

The estimate for an item should cover how long it'll take to be done. Assuming what you define as done covers testing as well as development, then it should be in the original estimate. The best way ...
user avatar
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 ...
user avatar
  • 7,475
10 votes

When is the best time to create automated test cases?

An Agile team should have automation testing knowledge from the start, the team should be cross-functional. Personally I think a test in each layer of the test pyramid should be defined in the ...
user avatar
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 ...
user avatar
9 votes
Accepted

In agile projects, who is assigned to do the testing?

Testing is Everyone's Job Agile teams should strive to be cross-functional. Even when some members of the team specialize, everyone should be involved in some aspect of test execution or test ...
user avatar
  • 47.3k
9 votes
Accepted

Should we allocate separate hourly estimates for test tasks in addition to the development tasks

When you have dedicated testers it can appear to make sense to have a seperate testing task for them. But when you think about it, testing is really a team activity. For example, a tester may need to ...
user avatar
9 votes
Accepted

How can I make unit testing a priority?

Try to quantify (read: put a hard $ amount to) the increased time/expenses that build up over the lifecycle of the project - regression testing, bug-fixing, new feature risk and increased time to ...
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. ...
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 ...
user avatar
  • 16.7k
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. ...
user avatar
8 votes

Who tests what criteria for epics?

Make an effort to write independent smaller stories ...additional stories that she has no interest in nor does she understand. Don't write stories that the PO doesn't understand. If it is for ...
user avatar
8 votes

What are developers expected to do during testing in the latter half of each Sprint?

They could be doing a number of things. What they should be doing depends on your organization's Scrum/XP maturity but here are some common items: QA work - yes devs can QA, whether thats writing ...
user avatar
  • 3,922
8 votes

What are some Agile Testing Estimation Techniques?

Agile teams are cross-functional teams. They estimate the work from design to delivery often on a story based level. This includes the testing work, since testing should be part of the definition of ...
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 ...
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 ...
user avatar
  • 13.5k
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? ...
user avatar
7 votes

Do you include testing in the original estimate?

A quick counter question can probably answer this. "Would you deliver to the client after 4 hours of Dev?" Since you can't deliver after just the dev work, QA's estimate has to be included to the ...
user avatar
7 votes

How can I make unit testing a priority?

TL;DR Make unit testing part of your core development methodology, and ensure that test coverage is part of your "Definition of Done." Also, ensure your estimates include the overhead to develop and ...
user avatar
  • 47.3k
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 ...
user avatar
  • 1,390
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 ...
user avatar
  • 47.3k
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 ...
user avatar
7 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 ...
user avatar
  • 7,475
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 ...
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 ...
user avatar
  • 5,662

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