Unified model
Whereas most ERPs are based on business field specific models and culture dependentHistory
ERP5 was created and is still mostly developed by Nexedi, an open source software publisher based inCurrent status
The project has changed to a version control system in 2012 and used this transition to enforce quality and branch out certain components. Active research is currently being done on projects called jIO and RenderJs, both of which will contribute to a future responsive web interface of ERP5 that will include shifting part of the processes performed on the server to the client. In order to add discrete event simulation capabilities to ERP5 as well as to design future interface components, Nexedi is currently a contributing partner to an FP7 project. The recent adoption of ERP5 by large clients like Sanef to launch new services validates the projects recent development.Implementation process
The implementation process of ERP5 has been extensively researched and described through academic research. Campos and Carvalho describe the document oriented analysis approach which is considered for the implementation of large ERP5 systems in existing organizations. The ERP5 implementation process consists of collecting paper or electronic documents in the organization, mapping each terms and underlying concepts of each type of document to the UBM abstraction, and modeling the decision process materialized by signatures through document workflows. Unit tests, functional tests and performance tests are developed using built-in quality assurance frameworks in order to make sure that the implementation matches specified document oriented use cases and in order to prevent regressions. This approach departs from data structure oriented modeling and from the idea that ERP implementation should at the same time change the processes of an organization and its information system. Rather than forcing organizations to adopt preset business processes, or so-called best practices provided by the ERP vendor, the ERP5 implementation process tries to capture efficient practices which are already implemented in the organization and map them to the UBM model. The risk of failure and the implementation costs of ERP implementation in large organizations are thus reduced through this approach. The ERP5 implementation process was successfully applied to the computerization of business processes of a Central Bank. However, this implementation approach does not fit with the budget constraints of small companies or with the time constraints of newly created organizations. An alternative approach, based on Software as a Service, was later suggested by Carvalho and Johansson and implemented by SlapOS (previously TioLive LLC) which now provides ERP5 SaaS. Based on a small list of questions, which any CEO of a company can answer to in less than an hour, a standard ERP5 configuration is generated with preset business processes and custom nomenclatures (so-called categories in ERP5 terminology). This approach is now being automated with data mining and artificial intelligence tools. A third alternative consisting of the combination of both approaches, namely the use of preset business processes and their extension at the core of ERP5, seems also possible but has not been covered yet by academic research.Innovations
Nexedi is part of multiple research projects and research clusters with a strong focus onReferences
External links
* {{DEFAULTSORT:Erp5 Free ERP software