We are Processional in Odoo ERP.
Have experience more then 8 year in Odoo implementation and customisation.
For implementation it's more impotent that you have functional knowledge before development.
If project have too much code without know it's functional part then more chance that project is failed.
So you can get code quality more that you expect.