Once a week we perform a test where we encourage everyone who works on the product line (~100 people) to follow a script and test several different clients from the product line. At first we started to do this so we could get a feel for the real world performance of the different products. Over time it has become more of a way for each team to see what the other products are like, how their own product fits into the product line, and a bit of a sanity check that everything still works well together. Sometimes it helps promote discussion around design decisions made as well.
There is some effort required by everyone involved. Participants need to download the newly updated clients and "sign in" (which can take 20min) and the organizers need to install all necessary Webserver and Database updates (which can take upwards of a day). The actual event takes about 30 mins.
Recently attendance has been at an all time low (Maybe 10 people join) and we've started to question if the effort is worth running this event every week. We still think that we can get value out of this type of event. We don't want to make it a mandatory event
How can we get value out of this kind of event and increase participation?