Real Time IT Services

Monday
Sep 06th
Text size
  • Increase font size
  • Default font size
  • Decrease font size
Home Implementations Navision Implementation Agile ERP Implementation

Agile ERP Implementation

Agile_150The main promise of the Agile Implementation Methodology is to avoid pitfalls and problems associated with waterfall implementations. Let’s analyze what the main problems with classical implementation process are. According to our research and experience four main reasons for ERP system implementation failure are:

• Failure to manage scope and cost
• Undefined and/or untested business requirements and workflows
• A budget and implementation plan that was not grounded in reality
• Lack of management involvement in the implementation process

Following diagram shows the steps for an Agile System Implementation:

 Agile Implementation

The ERP system implementation is divided into very short (2 week or less) iterations (ending with delivery of finished product) that provide incremental value to the project. First iteration consists of setting up standard system with customer data and “Key User” training. “Key Users” are trained based on the high level processes that have been defined during “Agile System Selection” and its main goal is to define GAP’s in the functionality that will be logged initially into the project WISH list.  At the end of the each iteration the WISH list will be reviewed and a “Critical Task List” will be created. Only “Critical Tasks” with highest priority will be scheduled for the next iteration. The amount of tasks scheduled for next release will be limited by resource requirements to guarantee a short iteration cycle. Only completely defined tasks will be assigned for the next release. Other tasks will be delayed and defined during process analysis workshops that will be scheduled during the next iteration in development. This approach allows us to manage the scope by concentrating  on the critical tasks only while allowing the project team to define processes and functionality that need additional clarification.    

Let’s see how agile methodology addresses problems from waterfall methodology:

Failure to manage scope and cost - efficient scope management is the base of the agile methodology. Each iteration focuses only on the CRITICAL tasks that add maximum value to the project. The short iteration cycle guarantees that, if a mistake is made or changes occurred in the business environment, corrective action can be taken quickly and with minimal losses for the project. The most important concept of the Agile Implementation is CRITICAL task. A task is considered to be critical if the ERP system cannot go live without its completion due to regulations or resource restrictions.  Agile Implementation is based on the assumption that functionality and benefits of the base system that has been selected are justifying the cost of the implementation and the loss of any NON-CRITICAL functions that exist in the current system is acceptable. Any additional functions that lead to time savings or operational improvement are considered as incremental value and will be realized during “Agile Continued Improvement” phase.

 Undefined and/or untested business requirements and workflows – we believe that business requirements cannot be completely and efficiently defined before the ERP Implementation starts. Agile Implementation recognizes and accepts the fact that the project team may not have a complete set of requirements when the implementation project starts. At the same time Agile Methodology recognizes the fact that requirements can change during the project and therefore is focused on continually defining business requirements and focusing only on the CRITICAL tasks that provide maximum value to the project at any point of time. A task will be placed on the Release Schedule at last possible time and only when it is completely defined and the value of the task is clearly understood and defined. The second core concept of the Agile Implementation is TASK VALUE. Task can have “Regulatory” value, i.e. it is required by some external authority (government, customer, creditor), or “Incremental” value, i.e. it allows the company to save some resources as result of implementation of the task. Agile Implementation Methodology focuses first on the tasks with “Regulatory” value only and then on the tasks whose “Incremental” value will allow the company to go-live with the available resources.          
 
A budget and implementation plan that was not grounded in reality – as we mentioned before Agile Methodology is based on the assumption that the base system that has been selected is providing enough value to justify the implementation. With this in mind, Agile Implementation Methodology focuses on minimizing negative cash-flow from the implementation by allowing company to go-live in the shortest possible time and allow the company to realize benefits and savings from operations while continually improving operations during Agile Continued Improvement Phase.  With availability of 0% financing options from Microsoft, Agile ERP Implementation can provide positive cash-flow in the first year of the implementation. 

 
Lack of management involvement in the implementation process – even though Agile Implementation Methodology does not address this problem directly, project management practices used during implementation and the whole concept of the product releases creates base for the company management involvement. At the end of each iteration a new set of critical tasks is identified and scheduled for the next release. The VALUE of the task is clearly defined and easy to understand by company management without reviewing too many details. This makes project review meetings more structured, short and productive with ability for company management to participate and provide their input more efficiently.

 

Addons



The Role Tailored Integrated Business Planning Model (RTIBPM) is the extension of the Microsoft Dynamics Customer Model that has been developed in order to build Integrated Business Planning System based on the Microsoft Dynamics NAV product. RTIBPM consist of Persona Definitions, Integrated Business Planning Process Model and a set of Templates to support processes. 15 Persona roles were adjusted to fit the process model that includes 17 base processes with over 80 tasks. Each persona is assigned to multiple steps that require producing one or multiple documents.

For customers who will purchase IBP V1.0 by January 1st, 2010 we offer free upgrade to IBP V2.0 and 50% discount on any development improvements required until V2.0 is released.    

AuthorIcon Author http://www.rt-it-group.com
Fact SheetIcon Fact Sheet Integrated Business Planning.pdf
Process ModelIcon Process Model http://www.rt-it-group.com/IBP/Integrated%20Business%20Planning.html



Tags: BI (1) , Finance (1) , S&OP (1) , Reporting (2)


The Sales & Profitability Reporting tool allows the user to build multi-dimensional analytical reports based on their item sales data. Any field from the Item, Customer or Sales Document can be used as an analytical dimension for reporting. The system does not require any programming and allows the user to build "on the fly" industry standard profitability reports.

AuthorIcon Author http://www.rt-it-group.com
Fact SheetIcon Fact Sheet RealTime_SalesReporting_FactSheet.pdf



Tags: Sales (1) , Reporting (2) , profitability (1) , report (1)


The Cash Flow Management Tool is designed to help companies Budget, Execute and Control cash flow from operation activities. The Integration with the Credit Management Tool and Operation Management Tool allows the company to have real time views in the company's current and future cash flow.

AuthorIcon Author http://www.rt-it-group.com
Fact SheetIcon Fact Sheet RealTime_CashFlow_FactSheet.pdf
Process ModelIcon Process Model http://rt-it-group.com/Addons/CashFlow.htm





BevERP was developed specifically for beverage bottling and distribution companies. The system combines the standard functionality of Microsoft Business Solutions NAV with beverage specific modules developed based on “Best in Industry” practices. BevERP allows companies to substantially decrease the cost of operations and increase customer service by optimizing internal and external business processes.

AuthorIcon Author http://www.rt-it-group.com
Fact SheetIcon Fact Sheet BevERP.pdf
Process ModelIcon Process Model http://www.rt-it-group.com/beverp/BevERP.htm



Tags: Vertical (1) , Beverage (1)


Locking Management for Dynamics NAV 2009 is a set of modifications and programming methodology that allows minimizing locking in the Dynamics NAV system. “Stress Test” shows a throughput of over 120000 shipped and invoiced orders with over 600000 lines per hour in 1000 user environment with 0 Deadlocks and Lock Timeouts and an ability for other users to work without any noticeable delays.
Locking Management methodology allows Dynamics NAV systems to scale to thousands of users making it competitive with SAP and Oracle applications on the upper midsize and enterprise ERP markets.

AuthorIcon Author http://www.ThriftySoftwareBuildingTeam.com
Fact SheetIcon Fact Sheet StressTest_LockingManagement.pdf



Tags: SQL (1) , Performance (1)


The XML Label Mapping tool for Dynamics NAV provides for printing industry standard labels and tags directly from Navision to any printer that supports XML printing. The tool can be used with the “Zebra Label Designer for XML” or any other label design software that supports Zebra’s XML technology. The XML Label mapping tool can be used with any tables within Dynamics NAV and supports hierarchical table linking.

AuthorIcon Author http://rt-it-group.com
Fact SheetIcon Fact Sheet RealTime_XML_Label_Printing_FactSheet.pdf





The Data Conversion tool gives solution centers and end users the flexibility to convert data from any system into NAV database with ZERO programming of tables and dataports. The system allows the user to create packaged conversions that can be used to convert data from specific systems (like QuickBooks or MASS90) in one push of a button.

AuthorIcon Author http://www.rt-it-group.com
Fact SheetIcon Fact Sheet DataConversionTool.pdf





RealTime Advanced Scheduler extends the standard Navision scheduler functionality and transforms it into an ultimate PDF report delivery engine with flexible setup and filtering options. Multiple Schedulers can run in the same Dynamics NAV database and deliver reports in PDF format through e-mail or run codeunits based on predefined times. Scheduler allows send commands through e-mails from external users. The advanced security allows the user to setup Data and Report permissions based on the user e-mails.

AuthorIcon Author http://RealTime IT Services LLC
Fact SheetIcon Fact Sheet RealTime_Advanced_Scheduler.pdf



Tags: PDF (0) , Scheduler (0)

Contact Us (800) 899-4913


Your Message

Tags