User Experience Stack Exchange is a question and answer site for user experience researchers and experts. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Is it best to have separate websites for the Data Entry Team and Customer Service Team?

Data Entry Team are responsible for inputting the data (adding records).

Customer Service Team are responsible for sending out invoices, checking orders, payment, dealing with the customers, etc.

To have separate websites connected to the same database, e.g. (login for data entry - different layout/features) and (login for admin and customer service team - different layout/features), or to have both in one? eg:

share|improve this question
up vote 4 down vote accepted

From an architectural perspective I think a single site would be easier to manage in changing circumstances:

  • if the activities are ever switched between roles (if what was a data entry responsibility becomes an admin responsibility)
  • if a user ever changes role
  • if a user ever holds both roles at once

From a UI perspective, you should be able to avoid clutter in a single site by hiding options (menu items, buttons etc) that do not apply to the user's role.

share|improve this answer
Thanks for suggestion.. – I'll-Be-Back Feb 16 '12 at 11:50
I think the two latter circumstances are better handled by adding a separate user identity service that provides authentication, authorization, etc to both sites. You can even use an existing solution, like Crowd. – André Paramés Feb 18 '12 at 3:30

When you say "separate Website", do you really mean one Website with different UI/Permissions and different entry pages? That would make sense. There is no reason to build anything different.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.