SlideShare a Scribd company logo
TIPS FOR ENHANCING
      YOUR ERP
 How we can learn from LEGO®



    Mehmet Ziya Ozudogru
   Process Coordinator,PMP
  mehmet.ozudogru@live.com
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 you're 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
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
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
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
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
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
THANK YOU!
  Mehmet Ziya Ozudogru
 Process Coordinator,PMP
mehmet.ozudogru@live.com

More Related Content

KEY
Agile Project Management
DOCX
Vinayak_Testing
PDF
Hire php developers | hire dedicated php developers.
PDF
Qualitrol Recomendation Letter
PPTX
SDLC. PM Role
PPT
Power flow簡介
PPTX
Mis in lego
PDF
Front-End Fun: How to finally work with designers!
Agile Project Management
Vinayak_Testing
Hire php developers | hire dedicated php developers.
Qualitrol Recomendation Letter
SDLC. PM Role
Power flow簡介
Mis in lego
Front-End Fun: How to finally work with designers!

Similar to Enhancing erp (20)

PPT
Agile Methodologies And Extreme Programming - Svetlin Nakov
PDF
Tips for a better process design
PDF
Process integration
PPT
Agile Methodologies And Extreme Programming
PPTX
Simple is the best
ODP
Lunch and Learn 1
PDF
TDD and Simple Design Workshop - Session 1 - March 2019
PDF
Notes On Agile Development
PPTX
Why do most machine learning projects never make it to production
PPTX
Manufacturing simulation
ODP
Reversed Tests Pyramid - Agile Prague 2014
ODP
Xp days ukraine 2012
PDF
Introducing Agile Methodologies
PDF
Services, tools & practices for a software house
PDF
eXtreme programming (XP) - An Overview
PDF
(Very Brief) Intro to Human Perception Models
PPTX
Introduction to Software Engineering
PDF
Trusted Configurations for e-Infrastructure Deployment
PPTX
No silver bullet summary (paper)
PDF
Devops, Secops, Opsec, DevSec *ops *.* ?
Agile Methodologies And Extreme Programming - Svetlin Nakov
Tips for a better process design
Process integration
Agile Methodologies And Extreme Programming
Simple is the best
Lunch and Learn 1
TDD and Simple Design Workshop - Session 1 - March 2019
Notes On Agile Development
Why do most machine learning projects never make it to production
Manufacturing simulation
Reversed Tests Pyramid - Agile Prague 2014
Xp days ukraine 2012
Introducing Agile Methodologies
Services, tools & practices for a software house
eXtreme programming (XP) - An Overview
(Very Brief) Intro to Human Perception Models
Introduction to Software Engineering
Trusted Configurations for e-Infrastructure Deployment
No silver bullet summary (paper)
Devops, Secops, Opsec, DevSec *ops *.* ?
Ad

Recently uploaded (20)

PDF
Cours de Système d'information about ERP.pdf
PDF
Family Law: The Role of Communication in Mediation (www.kiu.ac.ug)
PDF
Comments on Crystal Cloud and Energy Star.pdf
PDF
Daniels 2024 Inclusive, Sustainable Development
PDF
Module 3 - Functions of the Supervisor - Part 1 - Student Resource (1).pdf
PDF
NewBase 12 August 2025 Energy News issue - 1812 by Khaled Al Awadi_compresse...
PDF
NEW - FEES STRUCTURES (01-july-2024).pdf
PDF
Keppel_Proposed Divestment of M1 Limited
PPTX
Sales & Distribution Management , LOGISTICS, Distribution, Sales Managers
PDF
Charisse Litchman: A Maverick Making Neurological Care More Accessible
PDF
Booking.com The Global AI Sentiment Report 2025
PPTX
3. HISTORICAL PERSPECTIVE UNIIT 3^..pptx
PPTX
TRAINNING, DEVELOPMENT AND APPRAISAL.pptx
PDF
Solaris Resources Presentation - Corporate August 2025.pdf
PDF
Building a Smart Pet Ecosystem: A Full Introduction to Zhejiang Beijing Techn...
PPTX
svnfcksanfskjcsnvvjknsnvsdscnsncxasxa saccacxsax
PDF
Ôn tập tiếng anh trong kinh doanh nâng cao
PDF
BsN 7th Sem Course GridNNNNNNNN CCN.pdf
PDF
kom-180-proposal-for-a-directive-amending-directive-2014-45-eu-and-directive-...
PPTX
Principles of Marketing, Industrial, Consumers,
Cours de Système d'information about ERP.pdf
Family Law: The Role of Communication in Mediation (www.kiu.ac.ug)
Comments on Crystal Cloud and Energy Star.pdf
Daniels 2024 Inclusive, Sustainable Development
Module 3 - Functions of the Supervisor - Part 1 - Student Resource (1).pdf
NewBase 12 August 2025 Energy News issue - 1812 by Khaled Al Awadi_compresse...
NEW - FEES STRUCTURES (01-july-2024).pdf
Keppel_Proposed Divestment of M1 Limited
Sales & Distribution Management , LOGISTICS, Distribution, Sales Managers
Charisse Litchman: A Maverick Making Neurological Care More Accessible
Booking.com The Global AI Sentiment Report 2025
3. HISTORICAL PERSPECTIVE UNIIT 3^..pptx
TRAINNING, DEVELOPMENT AND APPRAISAL.pptx
Solaris Resources Presentation - Corporate August 2025.pdf
Building a Smart Pet Ecosystem: A Full Introduction to Zhejiang Beijing Techn...
svnfcksanfskjcsnvvjknsnvsdscnsncxasxa saccacxsax
Ôn tập tiếng anh trong kinh doanh nâng cao
BsN 7th Sem Course GridNNNNNNNN CCN.pdf
kom-180-proposal-for-a-directive-amending-directive-2014-45-eu-and-directive-...
Principles of Marketing, Industrial, Consumers,
Ad

Enhancing erp

  • 1. TIPS FOR ENHANCING YOUR ERP How we can learn from LEGO® Mehmet Ziya Ozudogru Process Coordinator,PMP mehmet.ozudogru@live.com
  • 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 you're 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. 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. 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. 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. 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. 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. THANK YOU! Mehmet Ziya Ozudogru Process Coordinator,PMP mehmet.ozudogru@live.com