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 ...
8
votes
Accepted
QA Code freeze and setting the expected delivery timeline
Having worked in two regulated environments (aerospace and pharmaceutical/healthcare), I've seen the problem of needing independent quality assurance in a deliverable.
A few things to consider:
...
8
votes
How to manage an army of not-really-devs trying to write code for the sake of project management?
The idea that "everyone is a developer" and "everyone writes code" aren't the same thing. In this sense, "developer" does not mean "programmer", but "a ...
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? ...
7
votes
How to manage long-term software quality requirements?
TL;DR
While quality can be measured objectively, defining the domain-specific elements of quality for your organization isn’t something where you can rely on a standard dictionary definition.
In ...
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 ...
7
votes
How to manage an army of not-really-devs trying to write code for the sake of project management?
there are no roles on the team (a "cross-functional" team where "all team members are developers")
One thing I want to note is what exactly cross-functional means:
it is not a ...
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 ...
6
votes
Accepted
How to deal with overhead of QA logging bugs that POs aren't interested in fixing?
This sounds like a good topic to bring up at the team's retrospective. There are lots of possible approaches, but the team should decide for themselves.
Some things you might consider:
The QA shows ...
6
votes
Moving from 2-week dev sprint / 1 week QA sprint model to a "true" 2-week sprint model - tips?
Having gone through something similar myself, here are some considerations. I'll try not to get too wordy but there are some aspects of Scrum that need to be brought up.
Making this sort of change ...
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 ...
5
votes
Stories in test at end of sprint
Discuss in the Retrospective.
There's a limit to how much advice can be obtained from strangers on the internet. Your Team is presumably aware of the problem, and Scrum prescribes a self-organizing ...
4
votes
How to set properly aligned KPIs for engineers and QA staff
So right now, as an Engineer, I take a single task, mull over it for 4 weeks, make sure it contains no bugs at all and I am the best worker you ever had. Despite the fact that it took me 4 weeks to ...
4
votes
QA Code freeze and setting the expected delivery timeline
The way I see it your problem comes down to the definition of done. Does your DoD contain the requirement that your code has passed QA?
If so, then however long your QA needs to vet the latest build ...
4
votes
Accepted
Should we have dedicated tester in team or testing is mutual responsibility of development team
In a Scrum team it is best to distinguish between roles and capabilities.
Every Scrum team needs a testing capability, but it does not necessarily need tester roles.
The whole Scrum team takes ...
4
votes
How should a Software Tester deal with missed Defects/bugs in Production?
You're describing an immature organization, seemingly political, low performing team, hostile work culture.
There is no such thing as a 100% defect free product or service of any type. And a mature ...
4
votes
Accepted
Stories in test at end of sprint
TL;DR
You need to inspect-and-adapt your entire estimation and goal-setting process. However, in the short term, incomplete work should be placed back on the Product Backlog, re-prioritized, and re-...
4
votes
What could be my risk mitigation strategies if my client wants to contract UAT?
There is not silver bullet to mitigate skimping on quality assurance. I don't know in what field you are in, but what you can do depends on what the cost is to deploy a new version to your users.
...
3
votes
How to manage long-term software quality requirements?
I could say something about each of your points, but will address one. If you address this one, then you will figure it all out (eventually).
“Software developers started leaving project”
Ask why? Ask ...
3
votes
QA-Challenged Team - How to Improve?
There are already some good answers about how to cover the testing tasks by the team. I'm hoping to add something a little different with this response:
In my experience, the biggest skill a QA ...
3
votes
Accepted
Smaller PBIs cause duplicated QA work in Agile
What Daniel said, Automation, automation, automation.
QA can never keep up with development with manual testing, it's just not possible. We've seen QA be the bottleneck on projects for over 30 years....
3
votes
Smaller PBIs cause duplicated QA work in Agile
This is a common argument along with the corresponding development one: this will be more efficient to develop together. It should throw up a red flag, but don't dismiss it, because the team can also ...
3
votes
Smaller PBIs cause duplicated QA work in Agile
One approach would be to split the PBIs into smaller PBIs, but then still attempt to work on them close to each other, so that QA can test them both if they're both development-completed within the ...
3
votes
Stories in test at end of sprint
Now, we have started to experience problems with Sprints ending with tickets that are finished by devs -in theory - but QA has not had enough time to test them
estimating the original story point - ...
3
votes
What could be my risk mitigation strategies if my client wants to contract UAT?
Mark provided a great answer, especially the lead in where he asks what is the risk? Reducing duration on an effort would signal a risk in most cases to most of us, I would suspect, but I think Mark'...
3
votes
What could be my risk mitigation strategies if my client wants to contract UAT?
You might want to consider prioritising the features you test.
By restricting your testing to the most important features you may be able to get a more thorough test-fix-retest cycle in within the ...
3
votes
As a Scrum Master should I decide or the team decide whether they need a tester?
A lot of comments are made about the size of the team and the roles within it, so I'll skip that.
My advice (with most questions, issues or whatever): Take it to the team
The team is doing the ...
3
votes
What is the good response to convince project manager about testing process?
I'm not sure that there is a good answer to the manager's question. In some contexts, having formal gate reviews may be beneficial. However, reviews tend to be after-the-fact inspections, which aren't ...
2
votes
Accepted
To what extent should a project manager take responsibility for the mistakes of a person assigned to the project?
If you are the PM and he is a worker on your project, then you are 100% accountable for his work. Quality of performance is always variable. You need to know where in your capability you are ...
2
votes
Moving from 2-week dev sprint / 1 week QA sprint model to a "true" 2-week sprint model - tips?
Some suggestions:
Automate as much as possible of your regression testing. This leaves the QA's free to focus on new functionality. This then allows the team to test as they go along in a sprint, ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
quality × 61quality-management × 19
scrum × 13
software-development × 11
testing × 11
agile × 8
methodology × 4
scrum-master × 3
process × 3
metrics × 3
clients × 3
bugs × 3
planning × 2
kanban × 2
sprint × 2
project-team × 2
risk-management × 2
stakeholders × 2
process-improvement × 2
kpi × 2
reviews × 2
deliverables × 2
engineering-practices × 2
process-controls × 2
procurement × 2