I am developing a group of personas for a very complex piece of enterprise software. The problem I am having is that there are very distinct types of users, and I can't seem to boil them down to fewer.
Right now I have 10 archetypes. The problem I am having is that the software is very complex, and I am trying to develop new interfaces and abilites to make it simpler. It's becoming confusing because the 10 personas do have fairly different use cases. They are using alot of the same parts of the interface, but are different archetypes with different jobs and goals.
And sometimes, if I make a certain behavior goal "accomplish task Z" which can be a goal of more than one persona archetype.
I am stuck where I can't develop a "person" persona since the actual "actors" might be different, but their archetypical role might be the same.
I am stuck where I don't know how to develop these things. As groupings of people into personas, or into behavioral groups based on goals.
Or, is it just simple enough to say "We've got 10 distinct archetypes who use this program in 10 different ways" and then start to build a UI and process that can accomodate them all, with focused UI in areas that 1 archetype can access as needed without having to muddle through a huge UI built for all 10?