Feedbacks were gathered and it was very obvious that our customers did not like Sun Java System Delegated Administrator - an administrative user interface. It was not intuitive for normal administrators. (These are usually non-technical people being assigned to manage user mail accounts for his/her company)
I must admit the words "Delegated Administrator" already create confusion among our customers. Thus, we decided that we need to build our own administrative user interface - from scratch.
We call it OpenMail Control Panel. (Many people know what is CPanel. They can relate to what it is supposed to do. Thus, "Control Panel" is suitable.)
We consciously apply Pareto principle (commonly known as 80/20 rule) during development.
- We will only develop features required by 80% of our user base.
- 20% of the features requests will take up 80% of our development time, but might not be useful to our users (at least for 80% of them). Thus, we should not spend time on these.
The features should be business-driven, practical and intuitive:
- Non-cluttered interface
- Single page to create new email account (no wizard please!)
- Single page to create new mailing list (again - no wizard please!)
- Single page to list users' quota (new feature request)
- Receive a list of over-quota email accounts (new feature request)
Create New Email Account