Comment 8 for bug 501297

Revision history for this message
Fabien (Open ERP) (fp-tinyerp) wrote :

> for small sized companies usually a very small number of people have to do ALL jobs so they have to work in ALL applications.

It's more a matter of context than a matter of "all possible tasks a user may have to do". When I work on a project, I like to have only things related to project management: planings, tasks, bugs, specifications, ... When I am doing some sales, I'd like to have menus related to sale: leads, meetings, customers, sales order, ...

To illustrate this concept, in small companies:
* most salesman waste 90% of their time managing sales (but I agree, sometimes, they want to check tasks, quality manuals, expenses, their holidays, ...)
* most developers waste 90% of their time doing project management
They will like to have a dedicated environment. But they will have the possibility to easily switch from one environment to another one.

Sometimes the context is more specific: I am doing some project management and (for a few hours) I will work on the 'Project ABC".

What we did with this new menu is to organize the menus around this concept of contexts. (don't forget that a user can switch from one context to another one with just one click) So, the menus and links between different actions are more clear when they are together.

Have a look at the .ODS file, it's much more clear than the current menu structure of OpenERP v5.0. For me, one question remains, do we need a context