DEV Community

Discussion on: Impact of org structure on development

Collapse
 
binarypatrick profile image
BinaryPatrick

I think understanding the differences between teams and workgroups is very important for success of a project or even feature. Different groups like coders, QA, and UX are all examples of workgroups. People that all do the same thing together. Mixing each of them together to form a team is the key to success, in my opinion. The team completes a task, and then returns the new knowledge to the various workgroups. Where I work, a team usually consists of UX, a coder or two, and a systems guy. Together they can accomplish a great deal in a short time, and each is responsible for their portion of QA.