In agile terminology DNA sounds very similar to a developer huddle or its also know as dev huddle. Whenever an engineer hits a road block he can call for a dev huddle in which all the other talented members of the team could provide him suggestions. This meeting does not include non engineers. Here the only rule thats followed is openness of ideas, like @matt said even a junior member can provide a suggestion which not even members have thought of.