TIPS FOR ENHANCING      YOUR ERP How we can learn from LEGO®    Mehmet Ziya Ozudogru   Process Coordinator,PMP  mehmet.ozu...
Here be dragons!  "Here be dragons" is a phrase used to denote dangerous or unexplored  territories in ancient maps.  This...
Forbidden kingdom!  Do not (and this is a real not!) enhance MRP and costing routines.    These are most mature modules in...
Remember the LEGO!  Remember the lego bricks.How reusable they are, fit easily to every shape.  Enhance your ERP with the s...
Brick by brick!  Create enhancement for each and every step.    eg. Do not code create invoice and post invoice in same   ...
Best by test!   There are three steps between test and go-live: Test, test   and again test.   Always expect the unexpecte...
Even LEGO has a manual!  There must be a reason humanity invented manuals.    Create a document structure.    Clearly docu...
THANK YOU!  Mehmet Ziya Ozudogru Process Coordinator,PMPmehmet.ozudogru@live.com
Upcoming SlideShare
Loading in …5
×

Enhancing erp

814 views

Published on

Tips while enhancing your ERP system.

  • Be the first to comment

  • Be the first to like this

Enhancing erp

  1. 1. TIPS FOR ENHANCING YOUR ERP How we can learn from LEGO® Mehmet Ziya Ozudogru Process Coordinator,PMP mehmet.ozudogru@live.com
  2. 2. Here be dragons! "Here be dragons" is a phrase used to denote dangerous or unexplored territories in ancient maps. This should be a familiar feeling while youre beginning your first enhancement. if it is not , close whatever you are doing and do not return until you feel it. Enhancements are your last steps after ensuring: Your process flow is true. You have checked all standard solutions. Requirement is valid. Mehmet Ziya Ozudogru Process Coordinator,PMP mehmet.ozudogru@live.com
  3. 3. Forbidden kingdom! Do not (and this is a real not!) enhance MRP and costing routines. These are most mature modules in every ERP system. Their calculations are standard,easily configurable and pretty straightforward. Their results affect almost every important module in many points and it is impossible to check them all in your enhancement. Mehmet Ziya Ozudogru Process Coordinator,PMP mehmet.ozudogru@live.com
  4. 4. Remember the LEGO! Remember the lego bricks.How reusable they are, fit easily to every shape. Enhance your ERP with the same logic. Do not write the code to the enhancement spot. Instead write a function module and call it in the spot. Thus you have a nice brick where you can call at another point at a later time. Starting from organizational elements (eg. company code) use every variable in parametric form. This will set you free to implement in different conditions. Mehmet Ziya Ozudogru Process Coordinator,PMP mehmet.ozudogru@live.com
  5. 5. Brick by brick! Create enhancement for each and every step. eg. Do not code create invoice and post invoice in same enhancement.These are two different steps. Remember how specific shaped bricks were difficult to use. If your system supports, use object oriented programming techniques with re-usable objects and libraries. Mehmet Ziya Ozudogru Process Coordinator,PMP mehmet.ozudogru@live.com
  6. 6. Best by test! There are three steps between test and go-live: Test, test and again test. Always expect the unexpected. Prepare different scenarios with different process areas. Include subject matter experts to the tests and gain their final approval. Mehmet Ziya Ozudogru Process Coordinator,PMP mehmet.ozudogru@live.com
  7. 7. Even LEGO has a manual! There must be a reason humanity invented manuals. Create a document structure. Clearly document your enhancement. Revise the document in any changes. Mehmet Ziya Ozudogru Process Coordinator,PMP mehmet.ozudogru@live.com
  8. 8. THANK YOU! Mehmet Ziya Ozudogru Process Coordinator,PMPmehmet.ozudogru@live.com

×