Web application state management base


Hi there,

Hopefully someone can help me. I want to create a base to help our software team manage the development of a long online application form.

Currently the form has around 40 pages, some of which can have different states depending on the attributes of the user.

I’m trying to create a list of which screens are affected by different attributes and in what combinations. I initially thought that I could do this simply by creating a list like:

Page name | Has mulitple states (=yes/no) | If yes, is affected by Attributes (multiple choice attribute name)

However, what I’d also like to be able to do is highlight whether any of the attributes have a compounding effect and in which combinations (e.g. a page can be in state ATTRIBUTE A or ATTRIBUTE B or ATTRIBUTE C or ATTRIBUTE A+B but not A+B+C).

I hope this makes sense and anyone can help me work out how to structure the base without having to have a zillion columns.

Many thanks in advance
Ant M