Published on

  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide


  1. 1. Introduction OpenERP is a full featured business application suite, with more than 700 modules. Despite the complexity of technical work and the importance of the community members in the development of such a huge project, our goal is to make a software easy to use, user friendly, consistent while remaining fully open. That's one of our main challenge: provide tons of features while remaining easy to use. OpenERP SA has setup a useability team whose role is to continuously simplify the software, his installation and his configuration. This team is responsible of maintaining this document which covers all useability guidelines for OpenERP developers. The guide is in two parts: one description of every concept or OpenERP and their impacts in the useability and a set of guidelines at the end of the book. The particularity of this manual is that it will take account the opinions, advice and help of the community. Indeed, everyone can contribute in writing of the usability manual thanks to way and format use to write this doc. The notes of the Usability team will be inserted as and as in the manual. The community can also add notes or send its ideas. Continuous Improvement Process With about 200 full time developers, OpenERP is evolving every day. The useability team continuously looks for ideas to simplify OpenERP for new users. These ideas are discussed between OpenERP SA, the official partners and members of the community. In order to discuss about ideas, we have setup an open team on Launchpad to discuss every proposition. If you want to join our useability team, click here: You can also subscribe to this mailing list to be part of the main discussions about how to improve OpenERP's useability: Once an improvement is approved by the useability managers, the community of OpenERP SA develops the softwares according to the proposed improvements. You can check the developer guide for more information about how to contribute to OpenERP: • documentation • Main useability improvements are reported in this book as a set of guidelines. The useability team is responsible of synchronizing the book content with the best practices on OpenERP. If you want to contribute to this book, you can get the Launchpad branch here: All changes done, regarding important improvements, will be posted on the blog of OpenERP where you can also leave your comments, advices or your ideas. (http://useability-
  2. 2. In order to benefit from the feedback from any visitor on this website, every one can leave a comment on any page of this book. The useability team will review all comments every month and update the book accordingly if required. The book is written only in english, then translated by the community members in several languages. For more information about our translation process, check here: In order to check that all OpenERP modules respects the useability guidelines, the check of these guidelines is part of the quality certification process of new modules by OpenERP SA. So, we check that all official modules respect the above guidelines in order to make them become official. The useability team is also in charge of sensibilising the developer teams. So, when the useability team detects developments which are not conform to these guidelines, they must contact the authors and ask the author of the module to improve his code according to specific guidelines. In this feedback email, the useability team makes the link the each guidelines that are infridged. Having set this process, a full time team of several developers and functional experts, we expect OpenERP's useability to improve very quickly in the time. If you want to propose a new improvement, the easiest way is to send an email to the useability mailing list with your suggestion: If your improvement is validated by the useability team, we will assign a developer and a member of the useability team will improve the guidelines.