Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
QA/Dev dilema or How do we hand work off from dev to QA?
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  3 messages - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Pat O  
View profile  
 More options Mar 4 2009, 5:16 pm
From: Pat O <pdoh...@gmail.com>
Date: Wed, 4 Mar 2009 14:16:33 -0800 (PST)
Local: Wed, Mar 4 2009 5:16 pm
Subject: QA/Dev dilema or How do we hand work off from dev to QA?
I am aware that in an ideal agile world our QA resources would be part
of our product development teams and this would not be an issue.
Unfortunately our QA people are more agile than that :-).

Here is the situation;
* We have three product teams that are fixing bugs and working on new
functionality.  These teams are fairly static, though there is a
little churn based on company priorities.
* We have a QA team whos members move from product team to product
team on an as needed basis.  We tend to push full regression tests on
one product, then move people to the next product to do regression
testing there while the dev team "catches up".  This means that the QA
folks are moving pretty constantly.
* Our dev teams run in sprints of about 4 weeks. (Different product
groups have different sprint lengths)
* Our QA team runs in 1 week sprints (no gaps)

What we would like to do is have the Backlog items marked as ready for
test (probably a status), have a QA person test the functionality and
mark the item as closed, or move the status back to in progress if it
needs more work.

Issue that have been raised about this;
* The work will not showup in various reports while waiting for
testing from the QA team (remember it may take a week or two for QA to
get around to some of this testing)
* QA folks don't want to have to go looking for work in the different
projects
* QA folks want to be able to leave a backlog open if there is an
issue with the test plan

Any suggestions?
Pat O


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Skip Angel  
View profile  
 More options Mar 4 2009, 5:51 pm
From: "Skip Angel" <SAn...@SolutionsIQ.com>
Date: Wed, 4 Mar 2009 14:51:58 -0800
Local: Wed, Mar 4 2009 5:51 pm
Subject: RE: QA/Dev dilema or How do we hand work off from dev to QA?
Hi Pat,

I need to ask why QA is a separate team if you know that would be
ideal.

In Scrum, there is an expectation that the delivery team has all of
the people responsible for getting functionality for a product to
"potentially shippable product increment" state every sprint.

In order to accomplish this goal, the team needs to do the testing
activities necessary to meet their standard of quality to have
something that is shippable.

Can QA support the product teams in this arrangement?   Given my
experience with other teams, I have not seen it work well.  In fact, I
have found that QA is always a sprint behind (at least) from the team.
So, it strikes me as curious that the dev team is catching up.   How
is that possible if there is new work to be tested?

Also, even if things are working pretty well is that sustainable for
the people in the QA team?   How often do they task switch between
projects?  How many hours do they work in each week?   It sounds
pretty complex and chaotic the way you are describing their agility
;-)

I think many of your issues would go away if you integrated QA into
each of the product teams.

In addition, I am wondering if throwing it over to the wall for QA has
been working well for you?  I have found that handoffs between teams
(and the processes/tools to support this) take more time than if the
teams were collocated working through the tests together.   As well,
the fix and build cycles would be much less because the team is on the
same page on what needs to be fixed and work correctly.

Skip Angel
Agile Coach
SolutionsIQ
www.solutionsiq.com


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Kevin S.  
View profile  
 More options Mar 5 2009, 11:58 am
From: "Kevin S." <ksch...@gmail.com>
Date: Thu, 5 Mar 2009 08:58:51 -0800 (PST)
Local: Thurs, Mar 5 2009 11:58 am
Subject: Re: QA/Dev dilema or How do we hand work off from dev to QA?
The concept of "marking" items across projects with an attribute that
is easily reportable is something I'm proposing in another thread:
http://groups.google.com/group/versionone-users/browse_thread/thread/...

If you think it might help, feel free to weigh in.

As for your suggestion, it is a good stop-gap to helping the problem
(until you can find a way to align QA resource cycles with the dev
teams).

1- For your first question, I'm not understanding what reports these
items would disappear from.  Without more background, I'm assuming it
has to do with your implementation and structure in V1.

2- QA folks SHOULD be looking for work in different projects.  The dev
team works within a project and the QA resource is behaving as a team
member during that short window of time.  The fact that they don't
"want to" is an adjustment they should probably make.  Whatever
structure the dev team they are supporting is using, they should be
using.  As a matrixed resource, they have an overhead to support and
live in the team's structure even if that is different from team to
team.  Not knowing your project structure/implementation... that would
be my gut response to QA.  (I used to be a matrixed UX resource, so I
understand the pain they feel).

3- This is where Skips points become a real issue.  I can bend my
agile rules to support matrixed resources so that QA folks float.  But
allowing them to leave a backlog item open because they aren't ready
creates an impediment for the team.  They either need to add a task
stating "update test plan" and whatever else (taking responsibility of
that item's next steps), or they need to be ahead of the dev team with
test plans just like the product owner/analysts/user experience folks.

Good luck!

On Mar 4, 5:51 pm, "Skip Angel" <SAn...@SolutionsIQ.com> wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »