Odoo is the world's easiest all-in-one management software. It includes hundreds of business apps:
CRM | e-Commerce | Accounting | Inventory | PoS | Project management | MRP | etc.
Open source Odoo is better in the hands of a professional developer. The official and obvious place to look is https://www.odoo.com/partners. What about companies who develop internally? How do you hire or train up an Odoo developer?
You can look for a seasoned ERP type. This person would know the concepts and terms but probably doesn't know Python well or Odoo concepts. He/she must break the old learning of SAP, Microsoft, Epicor or whatever system fills their brain before getting into Odoo. You'll hear how some things in Odoo don't make sense and should be done differently.
Or, you can look for a strong developer type, preferably a fervent Python developer. You'll have to train up on manufacturing and ERP concepts.
We're hiring a developer specifically for Odoo. Which is better? We're facing this question now. Share your experiences and thoughts.
Evaluating that at the moment as well and our decision is gone to have an (expensive!) local Odoo-Partner for supporting us in the general system architecture and with special requests (e.g. country accounting) and to work additional with experienced freelancers (e.g. India or Russia) for developments.
The ERP-Know-How comes by ourself.
ODOO have great development community and Python is most comfortable to read and understand the code. ERP modules of ODOO are following worldwide best practices of ERP standards. But using Python ODOO uses different approach to business logic. ODOO gives you specific Python advantages (like user written fragments of code in actions) what makes development more simple. By my own experience (Microsoft Dynamics NAV and IBM MAXIMO) I can say: your experience in previous non-Python ERPs will be more inhibitory than accelerating for base development. But in some special parts (Payroll, Accounting, Stock) you will meet familiar algorithms and will not lose time for understanding. Also ODOO is growing quickly and you always will have great community which always is ready to help you.So requirements of ODOO developer consists from 2 parts: experience in ERP, experience in Python (and minor in js and xml/html). If you have employee who know ERP – Then you just give him basic knowledge of Python. And after small training he will be able to perform development. Otherwise, if he know Python then just give him time to read ODOO documentation and in short term he will become ODOO Developer. My opinion: Hiring junior and training him/her by practical tasks is best way to get ODOO developer for your company.
We are also evaluating at the moment, we do have the local knowledge and the ERP knowledge ourselves and are therefore also evaluating offshore develepment. For this we do also check community contributions, the mailing lists and this forum in order to identify potential partners and their skills.
We are official ready partners of Odoo and working in Odoo since last 5 years and having team of 20+ highly skilled Odoo developers who can develop and extend modules corresponding to your business processes. So far we have came across almost all kinds of business profiles, working with full dedication, applying creativity & new features in existing modules and completed client's projects successfully on predefined target. Our company is not only limit upto developing task, but is also preparing videos, tutorials, blogs, crafting community modules, providing rapid client support and project maintenance service. Emipro has spreaded its roots over Odoo help, Github, Linkedin, Twitter, Google+, Facebook.
Our dedicated Odoo developer can
Assist on Complex configurations.
Functional Training as and when required.
Modify business reports.
Make Training Videos.
Define implementation plans.
Customise any existing certified modules of Odoo.
Provide support to your staff on their routine problems.
Ensure server performance optimisations & ERP speed improvements.
Migrate and upgrade current modules to newer versions.
Keep eyes on new updates from Odoo and implement suitable updates to current database. Can Assist on Complex configurations.
To hire dedicated developers, visit this link.
See what our customers says about us at this link.
About This Community
This platform is for beginners and experts willing to share their Odoo knowledge. It's not a forum to discuss ideas, but a knowledge base of questions and their answers.Register
Odoo Training Center
Access to our E-learning platform and experience all Odoo Apps through learning videos, exercises and Quizz.Test it now
|Asked: 9/28/15, 10:41 AM|
|Seen: 2372 times|
|Last updated: 1/11/18, 9:26 AM|