Should QA ask requirements to developers?How do you adapt agile testing techniques to a regulated industry?How to finish the testing in the same iteration/sprint?“Conventional” Test cases in an Agile environment?Types of testing can be done on a first buildWhat are the effects of rotating of professionals among different projects during software development?Should testers have access to view developers code? What are pros and cons of this?Which testing process will be good to start building a new product?Need recommendations for a system for storing test cases, test results, build details, etcHow to respond to a suggestion from management to stop writing manual test casesShowing system test coverage for customers/stakeholders in agile

How do I deal with a powergamer in a game full of beginners in a school club?

What may be happening here?

Why doesn't this Google Translate ad use the word "Translation" instead of "Translate"?

Word for a person who has no opinion about whether god exists

How strictly should I take "Candidates must be local"?

Do I really need to have a scientific explanation for my premise?

Is there any way to click on 6th item of this list

What's the "normal" opposite of flautando?

Is Gradient Descent central to every optimizer?

Accepted offer letter, position changed

If one operation is wrong then the whole transaction is wrong

Do items de-spawn in Diablo?

Is it true that real estate prices mainly go up?

Examples of a statistic that is not independent of sample's distribution?

What are some noteworthy "mic-drop" moments in math?

How did the power source of Mar-Vell's aircraft end up with her?

UART pins to unpowered MCU?

What to do when during a meeting client people start to fight (even physically) with each others?

Why does the negative sign arise in this thermodynamic relation?

Can the Mage Hand cantrip feel?

How to share a mine of irresistable resources in the middle of an ocean without conflict?

Grey hair or white hair

Is this combination of Quivering Palm and Haste RAW?

Distinction between apt-cache and dpkg -l



Should QA ask requirements to developers?


How do you adapt agile testing techniques to a regulated industry?How to finish the testing in the same iteration/sprint?“Conventional” Test cases in an Agile environment?Types of testing can be done on a first buildWhat are the effects of rotating of professionals among different projects during software development?Should testers have access to view developers code? What are pros and cons of this?Which testing process will be good to start building a new product?Need recommendations for a system for storing test cases, test results, build details, etcHow to respond to a suggestion from management to stop writing manual test casesShowing system test coverage for customers/stakeholders in agile













4















Considering Agile software development process. Is it a good practice to ask requirements directly to developers rather than product owner ? Just because development team had gathered some requirement from product owner as they are ahead with development. Ideally from whom QA should gather requirements ?










share|improve this question







New contributor




Shubham Takode is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.




















  • How does your agile environment look like? It sounds like the testers are not part of the team....?

    – Ray Oei
    4 hours ago











  • Teams works independently.

    – Shubham Takode
    3 hours ago















4















Considering Agile software development process. Is it a good practice to ask requirements directly to developers rather than product owner ? Just because development team had gathered some requirement from product owner as they are ahead with development. Ideally from whom QA should gather requirements ?










share|improve this question







New contributor




Shubham Takode is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.




















  • How does your agile environment look like? It sounds like the testers are not part of the team....?

    – Ray Oei
    4 hours ago











  • Teams works independently.

    – Shubham Takode
    3 hours ago













4












4








4








Considering Agile software development process. Is it a good practice to ask requirements directly to developers rather than product owner ? Just because development team had gathered some requirement from product owner as they are ahead with development. Ideally from whom QA should gather requirements ?










share|improve this question







New contributor




Shubham Takode is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.












Considering Agile software development process. Is it a good practice to ask requirements directly to developers rather than product owner ? Just because development team had gathered some requirement from product owner as they are ahead with development. Ideally from whom QA should gather requirements ?







agile-testing agile development-process






share|improve this question







New contributor




Shubham Takode is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.











share|improve this question







New contributor




Shubham Takode is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.









share|improve this question




share|improve this question






New contributor




Shubham Takode is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.









asked 4 hours ago









Shubham TakodeShubham Takode

1213




1213




New contributor




Shubham Takode is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.





New contributor





Shubham Takode is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.






Shubham Takode is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.












  • How does your agile environment look like? It sounds like the testers are not part of the team....?

    – Ray Oei
    4 hours ago











  • Teams works independently.

    – Shubham Takode
    3 hours ago

















  • How does your agile environment look like? It sounds like the testers are not part of the team....?

    – Ray Oei
    4 hours ago











  • Teams works independently.

    – Shubham Takode
    3 hours ago
















How does your agile environment look like? It sounds like the testers are not part of the team....?

– Ray Oei
4 hours ago





How does your agile environment look like? It sounds like the testers are not part of the team....?

– Ray Oei
4 hours ago













Teams works independently.

– Shubham Takode
3 hours ago





Teams works independently.

– Shubham Takode
3 hours ago










3 Answers
3






active

oldest

votes


















5














No. Requirements should be originated from a single point. Your developers might misunderstand something so that you'll be testing not what your stakeholders require but what your developers implemented (effect of a broken phone).



Asking your product owner will let you catch the gaps between what the business expects vs what your team actually implemented.






share|improve this answer























  • I agree that there should be a single source of truth, i.e. a product owner, but it may make sense to ask developers about requirements in addition to asking the product owner. If they do not match that might be helpful to identify misunderstanding earlier (if the requirements have not been implemented yet) or focus tests in this particular area (otherwise).

    – dzieciou
    3 hours ago











  • What if the product owner is not aligned with the current state of the application, and the team made a conflicting decision, because good reasons? Probably you should consult both the developers and the product owner.

    – Niels van Reijmersdal
    2 hours ago











  • Yes, but consulting does not mean asking for requirements. Asking both devs and PO means just a doublework. There could be other roles in the team, so in this logic adding new role would add one more step to negotiate the requirements. If the product owner is not aligned with the current state then there are serious issues with company processes. I'm not saying that QA may ask devs about the source of their vision of the final product. But this is rather the exceptional case. Obviously not the "ideal case" the OP's mentioning in their question.

    – Alexey R.
    1 hour ago


















2














I wouldn't say it's "good practice" to ask the developers for requirements, as they'll have their own interpretation of them.



If possible, always try and get your requirements from the business analyst or product owner (if they're the requesting the change or providing the requirements).



You can ask the developers as a last resort... but take what they say with a pinch of salt and challenge them (always ask 'why') if the changes don't make sense to you.






share|improve this answer























  • I disagree, Agile development teams should have the freedom to change requirements if it helps them to reach their goals easier, better or quicker. Now the code is the only truthful implementation of the requirements. So I would try to get the info from the full team, e.g. Developers, PO's and any other person in the team.

    – Niels van Reijmersdal
    3 hours ago







  • 2





    Developers should be the enablers for change, not the definers. That would also remove the need for BA's or PO's. If the requirement is for a background to be blue but they decide it's better in green... then what's the point in having requirements (or a BA or PO) in the first place?

    – trashpanda
    3 hours ago











  • The PO is to maximize ROI and steer the what, not detailed requirements. I would rather have a development team that decides green is better then blindly following requirements. Read about the 41 shades of blue at Google. Therefore I dont see a need for BA's or other disciplines in Agile teams, although having expertise might make the full team stronger, silos wont. Read: theguardian.com/technology/2014/feb/05/…

    – Niels van Reijmersdal
    2 hours ago












  • You've linked to an article where the Head of Product (the product owner) changed the logo's colour requirements which subsequently made Google $200m... but what if the development team, upon being given the requirements, decided that green would be better? or pink? or black? Who would OP get the actual requirements from? How could OP pass the test if it's not what the product owner or BA asked for?

    – trashpanda
    1 hour ago


















2














Ask your team, maybe during the Daily Standup? Saying your impeded by lack of requirements details. The team can now decide whom is the handiest to assist you. Hopefully the Product Owner is at the Daily Standup and can help you, but at least the Team coach (e.g. Scrum Master like person) can try to support you to resolve the issue.



I would expect the whole team to be aware and aligned of what they are currently focused on, including the acceptance criteria. Sounds like you are not part of the team, or not working together closely enough.



Also the Agile Testing Manifesto suggests:




We value testing throughout over testing at the end.




They suggest testing is an activity, instead of a phase or handover.
You could be working on the same details as the developers have in parallel.






share|improve this answer























  • Thanks this is exactly what I think. Also our product owner never participates in daily stand-up :(

    – Shubham Takode
    3 hours ago










Your Answer








StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "244"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);

else
createEditor();

);

function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);



);






Shubham Takode is a new contributor. Be nice, and check out our Code of Conduct.









draft saved

draft discarded


















StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsqa.stackexchange.com%2fquestions%2f38200%2fshould-qa-ask-requirements-to-developers%23new-answer', 'question_page');

);

Post as a guest















Required, but never shown

























3 Answers
3






active

oldest

votes








3 Answers
3






active

oldest

votes









active

oldest

votes






active

oldest

votes









5














No. Requirements should be originated from a single point. Your developers might misunderstand something so that you'll be testing not what your stakeholders require but what your developers implemented (effect of a broken phone).



Asking your product owner will let you catch the gaps between what the business expects vs what your team actually implemented.






share|improve this answer























  • I agree that there should be a single source of truth, i.e. a product owner, but it may make sense to ask developers about requirements in addition to asking the product owner. If they do not match that might be helpful to identify misunderstanding earlier (if the requirements have not been implemented yet) or focus tests in this particular area (otherwise).

    – dzieciou
    3 hours ago











  • What if the product owner is not aligned with the current state of the application, and the team made a conflicting decision, because good reasons? Probably you should consult both the developers and the product owner.

    – Niels van Reijmersdal
    2 hours ago











  • Yes, but consulting does not mean asking for requirements. Asking both devs and PO means just a doublework. There could be other roles in the team, so in this logic adding new role would add one more step to negotiate the requirements. If the product owner is not aligned with the current state then there are serious issues with company processes. I'm not saying that QA may ask devs about the source of their vision of the final product. But this is rather the exceptional case. Obviously not the "ideal case" the OP's mentioning in their question.

    – Alexey R.
    1 hour ago















5














No. Requirements should be originated from a single point. Your developers might misunderstand something so that you'll be testing not what your stakeholders require but what your developers implemented (effect of a broken phone).



Asking your product owner will let you catch the gaps between what the business expects vs what your team actually implemented.






share|improve this answer























  • I agree that there should be a single source of truth, i.e. a product owner, but it may make sense to ask developers about requirements in addition to asking the product owner. If they do not match that might be helpful to identify misunderstanding earlier (if the requirements have not been implemented yet) or focus tests in this particular area (otherwise).

    – dzieciou
    3 hours ago











  • What if the product owner is not aligned with the current state of the application, and the team made a conflicting decision, because good reasons? Probably you should consult both the developers and the product owner.

    – Niels van Reijmersdal
    2 hours ago











  • Yes, but consulting does not mean asking for requirements. Asking both devs and PO means just a doublework. There could be other roles in the team, so in this logic adding new role would add one more step to negotiate the requirements. If the product owner is not aligned with the current state then there are serious issues with company processes. I'm not saying that QA may ask devs about the source of their vision of the final product. But this is rather the exceptional case. Obviously not the "ideal case" the OP's mentioning in their question.

    – Alexey R.
    1 hour ago













5












5








5







No. Requirements should be originated from a single point. Your developers might misunderstand something so that you'll be testing not what your stakeholders require but what your developers implemented (effect of a broken phone).



Asking your product owner will let you catch the gaps between what the business expects vs what your team actually implemented.






share|improve this answer













No. Requirements should be originated from a single point. Your developers might misunderstand something so that you'll be testing not what your stakeholders require but what your developers implemented (effect of a broken phone).



Asking your product owner will let you catch the gaps between what the business expects vs what your team actually implemented.







share|improve this answer












share|improve this answer



share|improve this answer










answered 3 hours ago









Alexey R.Alexey R.

7,5521931




7,5521931












  • I agree that there should be a single source of truth, i.e. a product owner, but it may make sense to ask developers about requirements in addition to asking the product owner. If they do not match that might be helpful to identify misunderstanding earlier (if the requirements have not been implemented yet) or focus tests in this particular area (otherwise).

    – dzieciou
    3 hours ago











  • What if the product owner is not aligned with the current state of the application, and the team made a conflicting decision, because good reasons? Probably you should consult both the developers and the product owner.

    – Niels van Reijmersdal
    2 hours ago











  • Yes, but consulting does not mean asking for requirements. Asking both devs and PO means just a doublework. There could be other roles in the team, so in this logic adding new role would add one more step to negotiate the requirements. If the product owner is not aligned with the current state then there are serious issues with company processes. I'm not saying that QA may ask devs about the source of their vision of the final product. But this is rather the exceptional case. Obviously not the "ideal case" the OP's mentioning in their question.

    – Alexey R.
    1 hour ago

















  • I agree that there should be a single source of truth, i.e. a product owner, but it may make sense to ask developers about requirements in addition to asking the product owner. If they do not match that might be helpful to identify misunderstanding earlier (if the requirements have not been implemented yet) or focus tests in this particular area (otherwise).

    – dzieciou
    3 hours ago











  • What if the product owner is not aligned with the current state of the application, and the team made a conflicting decision, because good reasons? Probably you should consult both the developers and the product owner.

    – Niels van Reijmersdal
    2 hours ago











  • Yes, but consulting does not mean asking for requirements. Asking both devs and PO means just a doublework. There could be other roles in the team, so in this logic adding new role would add one more step to negotiate the requirements. If the product owner is not aligned with the current state then there are serious issues with company processes. I'm not saying that QA may ask devs about the source of their vision of the final product. But this is rather the exceptional case. Obviously not the "ideal case" the OP's mentioning in their question.

    – Alexey R.
    1 hour ago
















I agree that there should be a single source of truth, i.e. a product owner, but it may make sense to ask developers about requirements in addition to asking the product owner. If they do not match that might be helpful to identify misunderstanding earlier (if the requirements have not been implemented yet) or focus tests in this particular area (otherwise).

– dzieciou
3 hours ago





I agree that there should be a single source of truth, i.e. a product owner, but it may make sense to ask developers about requirements in addition to asking the product owner. If they do not match that might be helpful to identify misunderstanding earlier (if the requirements have not been implemented yet) or focus tests in this particular area (otherwise).

– dzieciou
3 hours ago













What if the product owner is not aligned with the current state of the application, and the team made a conflicting decision, because good reasons? Probably you should consult both the developers and the product owner.

– Niels van Reijmersdal
2 hours ago





What if the product owner is not aligned with the current state of the application, and the team made a conflicting decision, because good reasons? Probably you should consult both the developers and the product owner.

– Niels van Reijmersdal
2 hours ago













Yes, but consulting does not mean asking for requirements. Asking both devs and PO means just a doublework. There could be other roles in the team, so in this logic adding new role would add one more step to negotiate the requirements. If the product owner is not aligned with the current state then there are serious issues with company processes. I'm not saying that QA may ask devs about the source of their vision of the final product. But this is rather the exceptional case. Obviously not the "ideal case" the OP's mentioning in their question.

– Alexey R.
1 hour ago





Yes, but consulting does not mean asking for requirements. Asking both devs and PO means just a doublework. There could be other roles in the team, so in this logic adding new role would add one more step to negotiate the requirements. If the product owner is not aligned with the current state then there are serious issues with company processes. I'm not saying that QA may ask devs about the source of their vision of the final product. But this is rather the exceptional case. Obviously not the "ideal case" the OP's mentioning in their question.

– Alexey R.
1 hour ago











2














I wouldn't say it's "good practice" to ask the developers for requirements, as they'll have their own interpretation of them.



If possible, always try and get your requirements from the business analyst or product owner (if they're the requesting the change or providing the requirements).



You can ask the developers as a last resort... but take what they say with a pinch of salt and challenge them (always ask 'why') if the changes don't make sense to you.






share|improve this answer























  • I disagree, Agile development teams should have the freedom to change requirements if it helps them to reach their goals easier, better or quicker. Now the code is the only truthful implementation of the requirements. So I would try to get the info from the full team, e.g. Developers, PO's and any other person in the team.

    – Niels van Reijmersdal
    3 hours ago







  • 2





    Developers should be the enablers for change, not the definers. That would also remove the need for BA's or PO's. If the requirement is for a background to be blue but they decide it's better in green... then what's the point in having requirements (or a BA or PO) in the first place?

    – trashpanda
    3 hours ago











  • The PO is to maximize ROI and steer the what, not detailed requirements. I would rather have a development team that decides green is better then blindly following requirements. Read about the 41 shades of blue at Google. Therefore I dont see a need for BA's or other disciplines in Agile teams, although having expertise might make the full team stronger, silos wont. Read: theguardian.com/technology/2014/feb/05/…

    – Niels van Reijmersdal
    2 hours ago












  • You've linked to an article where the Head of Product (the product owner) changed the logo's colour requirements which subsequently made Google $200m... but what if the development team, upon being given the requirements, decided that green would be better? or pink? or black? Who would OP get the actual requirements from? How could OP pass the test if it's not what the product owner or BA asked for?

    – trashpanda
    1 hour ago















2














I wouldn't say it's "good practice" to ask the developers for requirements, as they'll have their own interpretation of them.



If possible, always try and get your requirements from the business analyst or product owner (if they're the requesting the change or providing the requirements).



You can ask the developers as a last resort... but take what they say with a pinch of salt and challenge them (always ask 'why') if the changes don't make sense to you.






share|improve this answer























  • I disagree, Agile development teams should have the freedom to change requirements if it helps them to reach their goals easier, better or quicker. Now the code is the only truthful implementation of the requirements. So I would try to get the info from the full team, e.g. Developers, PO's and any other person in the team.

    – Niels van Reijmersdal
    3 hours ago







  • 2





    Developers should be the enablers for change, not the definers. That would also remove the need for BA's or PO's. If the requirement is for a background to be blue but they decide it's better in green... then what's the point in having requirements (or a BA or PO) in the first place?

    – trashpanda
    3 hours ago











  • The PO is to maximize ROI and steer the what, not detailed requirements. I would rather have a development team that decides green is better then blindly following requirements. Read about the 41 shades of blue at Google. Therefore I dont see a need for BA's or other disciplines in Agile teams, although having expertise might make the full team stronger, silos wont. Read: theguardian.com/technology/2014/feb/05/…

    – Niels van Reijmersdal
    2 hours ago












  • You've linked to an article where the Head of Product (the product owner) changed the logo's colour requirements which subsequently made Google $200m... but what if the development team, upon being given the requirements, decided that green would be better? or pink? or black? Who would OP get the actual requirements from? How could OP pass the test if it's not what the product owner or BA asked for?

    – trashpanda
    1 hour ago













2












2








2







I wouldn't say it's "good practice" to ask the developers for requirements, as they'll have their own interpretation of them.



If possible, always try and get your requirements from the business analyst or product owner (if they're the requesting the change or providing the requirements).



You can ask the developers as a last resort... but take what they say with a pinch of salt and challenge them (always ask 'why') if the changes don't make sense to you.






share|improve this answer













I wouldn't say it's "good practice" to ask the developers for requirements, as they'll have their own interpretation of them.



If possible, always try and get your requirements from the business analyst or product owner (if they're the requesting the change or providing the requirements).



You can ask the developers as a last resort... but take what they say with a pinch of salt and challenge them (always ask 'why') if the changes don't make sense to you.







share|improve this answer












share|improve this answer



share|improve this answer










answered 3 hours ago









trashpandatrashpanda

1,4541629




1,4541629












  • I disagree, Agile development teams should have the freedom to change requirements if it helps them to reach their goals easier, better or quicker. Now the code is the only truthful implementation of the requirements. So I would try to get the info from the full team, e.g. Developers, PO's and any other person in the team.

    – Niels van Reijmersdal
    3 hours ago







  • 2





    Developers should be the enablers for change, not the definers. That would also remove the need for BA's or PO's. If the requirement is for a background to be blue but they decide it's better in green... then what's the point in having requirements (or a BA or PO) in the first place?

    – trashpanda
    3 hours ago











  • The PO is to maximize ROI and steer the what, not detailed requirements. I would rather have a development team that decides green is better then blindly following requirements. Read about the 41 shades of blue at Google. Therefore I dont see a need for BA's or other disciplines in Agile teams, although having expertise might make the full team stronger, silos wont. Read: theguardian.com/technology/2014/feb/05/…

    – Niels van Reijmersdal
    2 hours ago












  • You've linked to an article where the Head of Product (the product owner) changed the logo's colour requirements which subsequently made Google $200m... but what if the development team, upon being given the requirements, decided that green would be better? or pink? or black? Who would OP get the actual requirements from? How could OP pass the test if it's not what the product owner or BA asked for?

    – trashpanda
    1 hour ago

















  • I disagree, Agile development teams should have the freedom to change requirements if it helps them to reach their goals easier, better or quicker. Now the code is the only truthful implementation of the requirements. So I would try to get the info from the full team, e.g. Developers, PO's and any other person in the team.

    – Niels van Reijmersdal
    3 hours ago







  • 2





    Developers should be the enablers for change, not the definers. That would also remove the need for BA's or PO's. If the requirement is for a background to be blue but they decide it's better in green... then what's the point in having requirements (or a BA or PO) in the first place?

    – trashpanda
    3 hours ago











  • The PO is to maximize ROI and steer the what, not detailed requirements. I would rather have a development team that decides green is better then blindly following requirements. Read about the 41 shades of blue at Google. Therefore I dont see a need for BA's or other disciplines in Agile teams, although having expertise might make the full team stronger, silos wont. Read: theguardian.com/technology/2014/feb/05/…

    – Niels van Reijmersdal
    2 hours ago












  • You've linked to an article where the Head of Product (the product owner) changed the logo's colour requirements which subsequently made Google $200m... but what if the development team, upon being given the requirements, decided that green would be better? or pink? or black? Who would OP get the actual requirements from? How could OP pass the test if it's not what the product owner or BA asked for?

    – trashpanda
    1 hour ago
















I disagree, Agile development teams should have the freedom to change requirements if it helps them to reach their goals easier, better or quicker. Now the code is the only truthful implementation of the requirements. So I would try to get the info from the full team, e.g. Developers, PO's and any other person in the team.

– Niels van Reijmersdal
3 hours ago






I disagree, Agile development teams should have the freedom to change requirements if it helps them to reach their goals easier, better or quicker. Now the code is the only truthful implementation of the requirements. So I would try to get the info from the full team, e.g. Developers, PO's and any other person in the team.

– Niels van Reijmersdal
3 hours ago





2




2





Developers should be the enablers for change, not the definers. That would also remove the need for BA's or PO's. If the requirement is for a background to be blue but they decide it's better in green... then what's the point in having requirements (or a BA or PO) in the first place?

– trashpanda
3 hours ago





Developers should be the enablers for change, not the definers. That would also remove the need for BA's or PO's. If the requirement is for a background to be blue but they decide it's better in green... then what's the point in having requirements (or a BA or PO) in the first place?

– trashpanda
3 hours ago













The PO is to maximize ROI and steer the what, not detailed requirements. I would rather have a development team that decides green is better then blindly following requirements. Read about the 41 shades of blue at Google. Therefore I dont see a need for BA's or other disciplines in Agile teams, although having expertise might make the full team stronger, silos wont. Read: theguardian.com/technology/2014/feb/05/…

– Niels van Reijmersdal
2 hours ago






The PO is to maximize ROI and steer the what, not detailed requirements. I would rather have a development team that decides green is better then blindly following requirements. Read about the 41 shades of blue at Google. Therefore I dont see a need for BA's or other disciplines in Agile teams, although having expertise might make the full team stronger, silos wont. Read: theguardian.com/technology/2014/feb/05/…

– Niels van Reijmersdal
2 hours ago














You've linked to an article where the Head of Product (the product owner) changed the logo's colour requirements which subsequently made Google $200m... but what if the development team, upon being given the requirements, decided that green would be better? or pink? or black? Who would OP get the actual requirements from? How could OP pass the test if it's not what the product owner or BA asked for?

– trashpanda
1 hour ago





You've linked to an article where the Head of Product (the product owner) changed the logo's colour requirements which subsequently made Google $200m... but what if the development team, upon being given the requirements, decided that green would be better? or pink? or black? Who would OP get the actual requirements from? How could OP pass the test if it's not what the product owner or BA asked for?

– trashpanda
1 hour ago











2














Ask your team, maybe during the Daily Standup? Saying your impeded by lack of requirements details. The team can now decide whom is the handiest to assist you. Hopefully the Product Owner is at the Daily Standup and can help you, but at least the Team coach (e.g. Scrum Master like person) can try to support you to resolve the issue.



I would expect the whole team to be aware and aligned of what they are currently focused on, including the acceptance criteria. Sounds like you are not part of the team, or not working together closely enough.



Also the Agile Testing Manifesto suggests:




We value testing throughout over testing at the end.




They suggest testing is an activity, instead of a phase or handover.
You could be working on the same details as the developers have in parallel.






share|improve this answer























  • Thanks this is exactly what I think. Also our product owner never participates in daily stand-up :(

    – Shubham Takode
    3 hours ago















2














Ask your team, maybe during the Daily Standup? Saying your impeded by lack of requirements details. The team can now decide whom is the handiest to assist you. Hopefully the Product Owner is at the Daily Standup and can help you, but at least the Team coach (e.g. Scrum Master like person) can try to support you to resolve the issue.



I would expect the whole team to be aware and aligned of what they are currently focused on, including the acceptance criteria. Sounds like you are not part of the team, or not working together closely enough.



Also the Agile Testing Manifesto suggests:




We value testing throughout over testing at the end.




They suggest testing is an activity, instead of a phase or handover.
You could be working on the same details as the developers have in parallel.






share|improve this answer























  • Thanks this is exactly what I think. Also our product owner never participates in daily stand-up :(

    – Shubham Takode
    3 hours ago













2












2








2







Ask your team, maybe during the Daily Standup? Saying your impeded by lack of requirements details. The team can now decide whom is the handiest to assist you. Hopefully the Product Owner is at the Daily Standup and can help you, but at least the Team coach (e.g. Scrum Master like person) can try to support you to resolve the issue.



I would expect the whole team to be aware and aligned of what they are currently focused on, including the acceptance criteria. Sounds like you are not part of the team, or not working together closely enough.



Also the Agile Testing Manifesto suggests:




We value testing throughout over testing at the end.




They suggest testing is an activity, instead of a phase or handover.
You could be working on the same details as the developers have in parallel.






share|improve this answer













Ask your team, maybe during the Daily Standup? Saying your impeded by lack of requirements details. The team can now decide whom is the handiest to assist you. Hopefully the Product Owner is at the Daily Standup and can help you, but at least the Team coach (e.g. Scrum Master like person) can try to support you to resolve the issue.



I would expect the whole team to be aware and aligned of what they are currently focused on, including the acceptance criteria. Sounds like you are not part of the team, or not working together closely enough.



Also the Agile Testing Manifesto suggests:




We value testing throughout over testing at the end.




They suggest testing is an activity, instead of a phase or handover.
You could be working on the same details as the developers have in parallel.







share|improve this answer












share|improve this answer



share|improve this answer










answered 3 hours ago









Niels van ReijmersdalNiels van Reijmersdal

20.8k23071




20.8k23071












  • Thanks this is exactly what I think. Also our product owner never participates in daily stand-up :(

    – Shubham Takode
    3 hours ago

















  • Thanks this is exactly what I think. Also our product owner never participates in daily stand-up :(

    – Shubham Takode
    3 hours ago
















Thanks this is exactly what I think. Also our product owner never participates in daily stand-up :(

– Shubham Takode
3 hours ago





Thanks this is exactly what I think. Also our product owner never participates in daily stand-up :(

– Shubham Takode
3 hours ago










Shubham Takode is a new contributor. Be nice, and check out our Code of Conduct.









draft saved

draft discarded


















Shubham Takode is a new contributor. Be nice, and check out our Code of Conduct.












Shubham Takode is a new contributor. Be nice, and check out our Code of Conduct.











Shubham Takode is a new contributor. Be nice, and check out our Code of Conduct.














Thanks for contributing an answer to Software Quality Assurance & Testing Stack Exchange!


  • Please be sure to answer the question. Provide details and share your research!

But avoid


  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.

To learn more, see our tips on writing great answers.




draft saved


draft discarded














StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsqa.stackexchange.com%2fquestions%2f38200%2fshould-qa-ask-requirements-to-developers%23new-answer', 'question_page');

);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







-agile, agile-testing, development-process

Popular posts from this blog

Creating 100m^2 grid automatically using QGIS?Creating grid constrained within polygon in QGIS?Createing polygon layer from point data using QGIS?Creating vector grid using QGIS?Creating grid polygons from coordinates using R or PythonCreating grid from spatio temporal point data?Creating fields in attributes table using other layers using QGISCreate .shp vector grid in QGISQGIS Creating 4km point grid within polygonsCreate a vector grid over a raster layerVector Grid Creates just one grid

What is this called? Old film camera viewer?What makes a good film camera?What to do with an old film camera?What should one look for when buying a used film camera?What is the value and age of this pre-1967 Ricoh 35 mm camera?DSLR recommendation, question about old Canon 35mm film Camera & lensesCan anyone identify the silver rangefinder-style camera in this advertisement?What kind of a Polaroid 600-camera is this?Will an old film camera still work even when not used in a very long time?What is this camera / Can I develop the film?How to fit an action camera into antique (bellows) housing?What to check when buying used and old film bodies?

Why is this plane circling around the Lucknow airport every day?Why do aircraft on Flight Radar 24 jump around randomly sometimes?What airport has this walkway over a taxiway?How does Chicago O'Hare's tower sequence aircraft at peak capacity?Which airport is featured in this Delta commercial?After a crash, for how long is the airport closed?Can a passenger plane stand still in the air, or hover at a fixed location above a ground?What are those trucks towing around, and why?What is this airport outside of Cairo, Egypt?Which US airport has the lowest circling MDH?What is this airport video?