We use a constituency to track board members, and another constituency to track former board members. However, this does not allow us to reflect situations such as someone was on the board for nine years, then off for one, then re-elected to the board. Does anyone have a good way to store this information in Tess? We've considered Research Notes and Activities, but neither of them is very helpful. We'd like, for instance, to be able to answer questions like, "who was on the board in 2010?"
We have the added joy of having 3 Boards involved with our organisation.
We have created a Constituent record for each Board and use the Affiliation type of "Board Member". We also have an Affiliation type of "Board Chair". We also track which other boards they're on - we've found it most enlightening to see how some Board members (past and present) are also on other boards together.
As Evan noted, initially the data load (to play catch up) is a bit of work but well worth it.