The online community for software testing & quality assurance professionals
   
Active Topics Today's Topics
Sponsors:
Lost Password?

Home
BetaSoft
Jobs
Training
News
Links
Downloads

News Group:
software.testing


Testing
Automation
Performance
Engineering
Miscellaneous
Statistics
Poll
  QA Forums
  General Discussion
  QA reports to what department?

Post New Topic  Post A Reply
profile | register | preferences | faq | search

UBBFriend: Email This Page to Someone! next newest topic | next oldest topic
Author Topic:   QA reports to what department?
ramones
New Member

Posts: 1
Registered: Feb 2002

posted 02-08-2002 06:00 AM     Click Here to See the Profile for ramones   Edit/Delete Message Copy This Message   Reply w/Quote Search for more posts by ramones
Hi - at my company, SW QA reports to Eng. Is this normal? Seems like a conflict of intererst, as their QA timelines are always squeezed and shortened. What dept. does QA usually report to?

------------------

IP Logged

QAGirl
Moderator

Posts: 2424
Registered: Aug 2001

posted 02-08-2002 06:07 AM     Click Here to See the Profile for QAGirl   Edit/Delete Message Copy This Message   Reply w/Quote Search for more posts by QAGirl
Ah, this is a question often discussed.

Some believe that QA is an IT function, and as such, they should report under engineering or MIS/IT - in many cases to the CTO/CIO.

Others believe that QA is a business function, and as such, they should report under the business side, eventually to the CFO.

And still others (like myself) believe that QA should be an independant group.

My personal take is that QA (and test, under the QA umbrella) should be an independant group. That does not mean there should be a 'division', as is often seen in companies, but rather that QA should NOT report to the VP of Development, because this person may often have a conflict. Similarly, in reporting to a Project Management VP, conflicts can also occur, but in a different manner.

That being said, I don't think there is a standard right now. Companies aren't sure where, and it's tough to advocate a particular position when even members of the Quality community are unsure of what would be the proper company structure... I'll be interested to hear other opinions.

------------------
Destiny is not a matter of chance, it is a matter of choice; it is not a thing to be waited for, it is a thing to be achieved..."

IP Logged

JRica
Advanced Guru

Posts: 485
Registered: Dec 2000

posted 02-08-2002 06:49 AM     Click Here to See the Profile for JRica   Edit/Delete Message Copy This Message   Reply w/Quote Search for more posts by JRica
I vote for independence from development and project management.

Unfortunately, here - project management runs development, and yes - we report to the grand poobah of project management.

------------------
JRica, CSTE
Software QA Engineer Lead

IP Logged

droman26
Guru

Posts: 358
Registered: Jul 2001

posted 02-08-2002 08:07 AM     Click Here to See the Profile for droman26   Edit/Delete Message Copy This Message   Reply w/Quote Search for more posts by droman26
quote:
Originally posted by ramones:
Hi - at my company, SW QA reports to Eng. Is this normal? Seems like a conflict of intererst, as their QA timelines are always squeezed and shortened. What dept. does QA usually report to?

In your situation, I would imagine that would be a conflict of interest. Where I work, I am the Software QA/Test department and I report to the PC Development Manager and not a project manager. Well, sometimes I do report to a project manager but I've been given the authority to say when something is ready for release, so there is never a problem with a manager overriding my decision.

------------------
droman26
LEGALIZE UPDOC!!!

IP Logged

Elfriede Dustin
Moderator

Posts: 600
Registered: Dec 1999

posted 02-08-2002 09:44 AM     Click Here to See the Profile for Elfriede Dustin   Edit/Delete Message Copy This Message   Reply w/Quote Search for more posts by Elfriede Dustin Visit Elfriede Dustin's Homepage!
quote:
Originally posted by ramones:
Hi - at my company, SW QA reports to Eng. Is this normal? Seems like a conflict of intererst, as their QA timelines are always squeezed and shortened. What dept. does QA usually report to?


Here is a quote from the "Key Practices of the Capability Matury Model, Version 1.1"
HTH,
Elfriede

quote:
from the CMM

4.4.3 Independence and Organizational Structure
The organization must take care that the key practices that call for
independence are appropriately interpreted and followed. This is
particularly true for small projects and small organizations. The key
practices call for independence when technical or organizational biases may
affect the quality or risks associated with the project. For example, two
practices dealing with independence are:
-The SQA group has a reporting channel to senior management
that is independent of the project manager, the project's software
engineering group, and the other software-related groups
(Commitment 1.2 in Software Quality Assurance).
-The (system and acceptance) test cases and test procedures are
planned and prepared by a test group that is independent of the
software developers (Activity 7.3 in Software Product
Engineering).
The need for independence of the system and acceptance testing is based on
technical considerations. This independence ensures that the testers are not
inappropriately influenced by the design and implementation decisions
made by the software developers or maintainers.
The independence of the SQA group is necessary so its members can
perform their jobs without being influenced by project schedule and cost
pressures. Ensuring effective operational independence without the
organizational independence is difficult. For example, an employee
reporting to the project manager may be reluctant to stop a test activity even
though serious noncompliance issues exist.
Organizations must determine the organizational structure that will
support activities that require independence, such as SQA, in the context of
their strategic business goals and business environment.
Independence should:
-provide the individuals performing the SQA role with the
organizational freedom to be the "eyes and ears" of senior
management on the project,
-protect the individuals performing the SQA role from
performance appraisal by the management of the project about
which they are reporting, and
-provide senior management with confidence that objective
information on the process and products of the project is being
reported.
Since the key practices allow interpretation of the independence criteria,
professional judgment must be exercised by the organization in
determining whether the goals of the key process area are achieved.



IP Logged

Jeanj
Moderator

Posts: 1277
Registered: Feb 2000

posted 02-08-2002 08:00 PM     Click Here to See the Profile for Jeanj   Edit/Delete Message Copy This Message   Reply w/Quote Search for more posts by Jeanj
I've been at client sites where QA reports to IT, to business and is independant.

I agree that it would be an ideal situation to be independant. However, the cost justification is difficult for that. Although there are indeed metrics in many 'flavors' that prove the value of QA, it's not that easy in reality for the QA dept to actually collect $$$ for the company coffers without the support and backing of IT and business. The old "show me the money".

------------------
-- Jean
There are no failures.
There are only extended learning opportunities.

IP Logged

JeffNyman
unregistered
posted 02-08-2002 08:24 PM         Edit/Delete Message Copy This Message   Reply w/Quote Search for more posts by JeffNyman
quote:
Originally posted by ramones:
Hi - at my company, SW QA reports to Eng. Is this normal? Seems like a conflict of intererst...

I am not sure how normal or abnormal one could say it is without numbers indicating the relative frequency of this overall. However, I will say it is certainly not unheard of and I would not even say that it is uncommon.

You are right about the conflict of interest, however. One main problem with this type of hieracrchy is that the ostensible unbiased nature of the QA team stands a good chance of going right out the window since the QA manager reports directly to the engineering/development manager, which could put a conscientious QA manager in the unenviable position of pursuing an agenda that might be contrary to the that of the development manager or at least at odds with that person. At the very least, their traditional goals are different. This hierarchy also generally means that engineering/development is in charge of resources for both QA and development with the obvious bias that ensues from that. Perhaps largest of all, the authority of the QA team in this case is virtually nil, at least in most cases that I have seen.

quote:
What dept. does QA usually report to?

What you mentioned above is definitely one type of hierarchy. Another is where the QA Manager and the Development Manager both report to the Project Manager. A problem with this hierarchy is that the QA team is not strictly independent, even considering the difference between this the case where QA reports to development. A project manager's agenda will generally be very akin to that of a development manager and so, in reality, not much has changed from the first scenario. The good thing, however, is that there is usually a separate budget for resources and staff between testing and development in these cases. Another benefit is that defect reports and any issues go directly to project management rather than being filtered through the development manager, which can sometimes be a problem. Also, if you have a project manager that is sympathetic to the needs of quality, this scenario might not be as bad as it could be.

Yet a third scenario, and by far the ideal of the two so far discussed is where the Project Manager, QA Manager, and Development Manager all report to some sort of executive management, whether that be a CTO or some sort of overall Director. This hierarchy is generally pretty good because QA has the direct ear of the top management and thus there is probably not a great deal of bias, unless of course the executive manager has an inherent bias against QA or leans more towards development. A negative of this, however, is that the top level of management is getting a lot of reports from each manager type and thus may not be as up-to-date on all the relevant issues. They have to be a jack-of-all-trades and QA's voice is just one among many competing others. However, this problem is usually offset by the fact that each manager at least has a voice in this scenario and, further, they are all peers in the model thus problems of political clout are (hopefully) minimized if not entirely removed.

So your ideal is for QA to report to some sort of senior management and for development and project managers to be horizontal to QA, rather than vertical, on the organizational charts.

------------------

IP Logged

All times are PT (US)

next newest topic | next oldest topic

Administrative Options: Close Topic | Archive/Move | Delete Topic | Top
Post New Topic  Post A Reply
Hop to:

Contact Us | BetaSoft Inc. | Privacy Statement

Copyright © 1997-2003 BetaSoft Inc.


Ultimate Bulletin Board 5.45c