Hi
Our company is still using Microsoft Dynamics Nav 4.0 (no service pack installed) for which we still pay the yearly enhancement plans. Looking at the Microsoft Product LifeCycle, I find these info for the above product.
Product Release: Dynamics NAV 4.0
Main Stream Support End Date: 12/01/2010
Extended Support End Date: NOT APPLICABLE
Service Pack Support End Date: 09-01-2007
Can anyone help advise whether it is necessary or there is a need to pay for this renewal plan ?
However, every now and then, we still seek assistance from our consultant to customise some objects on some operational and financial modules without buying new objects for these developments.
Thanks for your help
Regards
Videsh
0
Comments
Why would you draw that conclusion based on the original post?
Lots of clients still run NAV 4, or even earlier versions, and are still quite satisfied with their NAV partner. You ever think that maybe the partner has proposed upgrading but the client has not funded the project?
I still would not draw such a sweeping conclusions. Maybe he did ask the partner and is just looking for confirmation.
While I may agree with some of what you are saying, I strongly disagree with the blanket conclusion that it's solely the partner's fault. Based solely on the context of the original post. Remember that these are business relationships. The client bears as much responibility to make it work.
There is no "requirement to upgrade". There may be reasons for cleint to upgrade, but there may also be valid reasons for other clients not to. And yes, cost will always be a factor in client decisions. (note that I said cost and not price)
Licensing information is in the public domain, so why would it be inappropriate to ask questions about it in a public forum?
I understand your points and most of them make sense depending where you stand. I thank you a lot for that.
However, in our case, it is neither a question of our company refusing to accept the consultant's offers or having the fund.
Anyway, the consultant did not propose new upgrades. On our side, it was not a priority either but a consultant's job is also to inform that products will be desupported and require upgrade.
I wanted an independent view of this situation and I guess this forum is the best to get an answer. This would help me estimate the cost/benefit of this renewal plan if i'm not planning to buy new objects.
Thanks and regards
Videsh
Sure, no one can force anyone to do anything - but don't complain afterwards either. I can't think of no "valid" reason for not doing an upgrade except that the customer maybe saves a little money which is afterwards lost when the competition starts using functionality provided in new versions. There are no "costs" in an upgrade project. There are only benefits and profits.
One of the most common issues with our customers who have chosen to lapse on enhancement is when it comes time to buy new computers, and the operating system they choose can't run older version. Certainly there are ways around it for now, but I have to imagine eventually there will be a point where 2.6, 3.6, 4.0 just can't be run period. Then you have to choose to upgrade, or find a new ERP. Having to swallow the cost of the upgrade after being forced to purchase new hardware as their machines die is a more difficult decision.
Just thought I would add my 2 cents.
I disagree and I can give you a real world examples. NAV 2009 licensing guidelines state specifically that any system outside of NAV that accesses NAV data must have its users licensed for access to NAV, albeit on a cheaper user price. There is nothing to force a company to do it, but it is the right thing to do. There is nothing to grandfather companies in either, so a reporting solution outside of NAV that was in existence before the upgrade, suddenly has to be licensed and paid for separately, even though there is no new functionality, nothing gained, to the tune of about $50,000. That $50,000 does not buy them a single new feature.
There have also been talks about forcing old modular based licenses onto business ready licensing. Again, same company. They own practically every module in the system. They get hardly anything by switching to business ready licensing, but the transition would cost them over $100,000 to do it. And again, little to no new functionality that they want to use.
A small company on the native database that has no expansion plans and does not need new functionality at the moment. Forced to upgrade to SQL Server and pay licensing for it.
Benefits are different than profits. And you only get either of them if you have a use for the new functionality. Not every company needs web services, or kitting, or whatever comes out with every release. I'm not saying customers should not pay maintenance, they absolutely should. But they should not incur the additional cost of an upgrade (partner services like code merging and testing, time lost by employee testing and deployment) unless there is a reason for it, one of those being that the version of their product is no longer supported. To say that there are no costs, or that every customer should upgrade every time a new service pack or version comes out is just bad advice.
Back to the original point of this thread. Is there a need to pay for enhancement? Do the cost benefit analysis. It is 16% / year, so it takes 7 years to break even. At that point you would buy the software again and it would have been cheaper. If you know for a fact (which you don't) that you will not need to add ANYTHING to your license for seven years, then don't pay it. If you don't pay it, and determine that you do need something, you will have to back pay it plus penalty fees. My advice is to almost always pay it.
Hope this helps:
http://www.dynamicsnavconsultant.com/20 ... ment-plan/
AP Commerce, Inc. = where I work
Getting Started with Dynamics NAV 2013 Application Development = my book
Implementing Microsoft Dynamics NAV - 3rd Edition = my 2nd book
If you go for a IT related product such as an ERP system you have to consider that it will change in it's lifecycle and that the acquisition was just the starting investment.
That's the point. If the ERP implementation project is done right from the start and continues so through its lifecycle then the upgrade is a smooth process with no additional costs/time lost for the customer.
Correct, the client does not "own" their copy of NAV. They've only acquired a "right to use" license. This is true of any software package. However, you seem to be inferring that the SLA sets a requirement for the client to regularly upgrade. Could you post the specific SLA language that sets this requirement?
That wasn't what you said before. You said "There are no "costs" in an upgrade project. There are only benefits and profits." But in this statement you are saying that the customer should expect additional costs. These are examples of direct costs that add no immediate benefit and don't allow the company to profit more unless they change their business. You can put quotes around costs all you want, it doesn't change what it means. Please tell me how that $50,000 was not an additional cost of the upgrade and how getting nothing new for it allowed the customer to benefit / profit.
Usually I can always understand both sides of a discussion, but not here. I don't know how you can lump every single NAV customer into the same pile. Every customer has unique business needs, which may or may not fit with a pre-defined upgrade path.
This is a problem that we all (Microsoft included) need to address and start planning upgradeability into the lifecycle.
I prefer not customize standard reports - my preference is to copy them to a custom range and modify them there.
Card forms are more complicated - pages have a big advantage since fields cannot accidentally overlay other fields.
Anytime there has been a big rewrite or replacement of an old area (like jobs) where there is a lot of customization, upgrades become much more complicated since it is not a straight functionality move any more - and this will always remain a problem.
However, if we can make our mods with upgrades in mind, we can make it simpler and less costly for our customers to keep up to date - which will be good for all those who are already paying or it in annual maintenance plans - and make Microsoft happy since they will be more likely to stay on the maintenance plans.
http://mibuso.com/blogs/davidmachanick/
NAV2009R2 is the last version supporting Classic, so you can do a technical upgrade for minimal cost, and if you stay on maintenance, you will get platform upgrades - until 2019 or so if I understand how extended support works.
Then you may end up doing a software migration because an upgrade may be too painful.
http://mibuso.com/blogs/davidmachanick/
thanks a lot for your help.
Just 1 more question. Is there any consultancy service incuded in this enhancement plan like free installation of new service packs ?
Thanks and regards
Videsh
Maybe this will straighten things out - in an upgrade project there are only payables. What I mean by that is that an upgrade is a normal thing to do and it must be included in the long term ERP budget at the start of the implementation project.I dare to say that 99% of the NAV partners of which projects I came across or took over failed to do that and so an upgrade project was always considered as big, expensive and something the customer does not want to bothered with in the first place.
I understand that, because (based on your writing) you are looking at this matter mainly from the technical side I have to because every single customer agrees to the same SLA, gets the same basic NAV version and localization. No customer gets a special treatment from MS. It always has to fit (it always does) and it's the partners job to keep it this way.
It's not uncommon that the owners would rather spend that money on a new BMW or new kitchen than pay that to Microsoft. Frustration only arises when there's that "oh shit" factor (i.e. they can't use Windows 7).
AP Commerce, Inc. = where I work
Getting Started with Dynamics NAV 2013 Application Development = my book
Implementing Microsoft Dynamics NAV - 3rd Edition = my 2nd book
Thanks a lot for your advices and for this i-thought-never-lasting-debate but enriching one.
Thanks and regards
Videsh