Home › Forums › Software Testing Discussions › Do you sit with developers at work?
- This topic has 17 replies, 13 voices, and was last updated 7 years, 9 months ago by John.
-
AuthorPosts
-
September 29, 2015 at 3:28 pm #9510
I’d be interested to know if testers and developers are sitting together at work or does the dev team and test team tend to be kept apart?
How does it work where you are working?
September 30, 2015 at 12:19 pm #9517it depends.
Some projects the developers sit in the same room as the testers. Sometimes the testers sit in another room. Sometimes the developers sit in China or Philippines and the testers in Denmark, sometimes it’s the other way around. but we are not a software shop, but more of a solutions shop. So sometimes the developers are actually more business consultants customizing a COTS tool, while the testers are often actual end users. I know a very successful company that delivers complex software but everyone works at home, from across the globe in small distributed teams.
Does it really matter that much nowadays?
October 2, 2015 at 10:31 am #9548I also would say it depends what projects you’re working on.
Usually testers and dev’s sit in some semi-permanent places, but not working together on the same projects all the time.Scenario 1: Consider 10 dev teams(20p) & 1 test team(3p). Unless all the developers are sitting all in a circle around the testers it’s not possible to be in the same sitting place.
Scenario 2: Add to the 10 dev teams above another 10 dev teams & to the test team another 4 teams. Then spread the members over 5-6 countries. Anyone can work with anyone. Guess what happens? Well, everyone is sitting in their place and maybe work with one or more of the devs that are nearest to them from all the projects they are part of.October 4, 2015 at 3:40 pm #9558I’ve been in both situation: when dev team was separated by testing team and also when i was designated as a tester for one team (my team)… working together with deLvs is much better in my opinion.
October 5, 2015 at 12:31 pm #9566So where dev teams and test teams are separated – is communication as effective as it would be face-to-face? How is communications between dev and test managed?
October 7, 2015 at 1:16 pm #9594Paul,
Yes I do sit amidst developers at work and for the most past that is definitely a good thing and certainly fits the modern views of how development and test should work alongside each other collaboratively. Unfortunately within my organisation I have to deal with some developers who have a very non-collaborative mindset and for that reason I might as well sit apart.
Regards,
MartinOctober 8, 2015 at 9:38 am #9612I have been lucky enough to work closely with the devs for most of my testing career.
If the teams are physically at the same building / floor, the testers sit with the developers.
If the team is distributed we use voip, im, video conferencing etc. to recreate being in the same room the best we can.October 16, 2015 at 2:02 pm #9720@martinp, how do you work with these developers given their non-collaborative approach? Is there direct communication or an intermediary e.g. a project manager?
October 17, 2015 at 11:59 pm #9731My team and I (4 staff total) work directly with 2 separate development teams (approx 8 staff in each)
We are all accommodated together with the furthest on-site developer being 2 banks of desks away (and well within shouting distance!).
There is direct verbal communications available for on-site staff while the off-site staff are connected via lync (including VOIP).
The largest challenge I face is ensuring off-site testers (predominantly offshore) understand that direct communication is actively encouraged as a good thing.
November 4, 2015 at 8:43 am #9956I´m currently in the early stages of a new project and the PM decided to group both developers and testers on the same zone of the office for the first time.
This allows me to hear and participate on discussions about new functionalities, suggestions and stay tuned on project updates that otherwise i would receive via e-mail or summarized (losing some information, for sure).
November 10, 2015 at 10:03 pm #10029I am very interesting in this topic, We are now still use waterfall, so all the tester sit together and developer around us. as tester, we are happy, we can communicate very easily, and it seems we have more to communicate among the testers. we share a lot of knowledge on how to test.
.However, we are going to use SCRUM, in SCRUM, is it better the the testers sit with developer to make a “team” or should we keep the testers sit together?
November 20, 2015 at 1:10 pm #10122We ARE developers. I think the question should be “do you sit with coders at work?”. Some developers focus on creating code and some developers focus on testing that code. the boundaries can be well defined or they can be blurry to the point of disappearing. But we’re all Developers.
December 11, 2015 at 11:03 pm #10323Comparing different project I had, ‘sitting’ together decreased time we spent on task. Usually you spend most time to describe the problem, creating a proper example and so on. I don’t say that sitting together is the best way, but I like brainstorming in any time 🙂
December 15, 2015 at 9:42 am #10326Is there anyone who thinks that testers and developers should work separately? That sitting together might be a bad thing? It would be interesting to hear from the developers (or coders as Paul mentioned)…
December 17, 2015 at 9:52 pm #10349Now the trick is to find a context where that would be beneficial – to seperate testers and developers from sitting together… I can only think of command and control organisations. That aren’t really beneficial in the long run, as we know now. Yet, some of them are out there driving projects to the lowest common denominator.
February 3, 2017 at 3:08 pm #15223I too believe that testers and developers should sit together. Cannot think of a situation where sitting together could possibly be a bad thing…
February 6, 2017 at 4:37 pm #15239BTW: Unity has a lot of globally distributed teams, and seems to have great success in delivering a great product and attracting great people. Globally diverse teams aids in bringing in the best candidates, I guess.
February 9, 2017 at 9:08 am #15299Of course we do. It is quite hard to provide them with proper feedback while you are sitting in different rooms or even floors.
-
AuthorPosts
- You must be logged in to reply to this topic.