What is requaird to be an navision reseller.

soni_al
Member Posts: 32
What is needed to be a navision reseller, what exams is needed to complete the staff of the company that make the implementation.
Which is the minimum number of persons that is requird for each exam.
Thanks in Advance
Which is the minimum number of persons that is requird for each exam.
Thanks in Advance
0
Comments
-
-
soni_al wrote:What is needed to be a navision reseller, ...
You need a business plan that shows how you will generate leads and close them. The plan should show that you can make a solid profit by HONEST selling and providing good quality services by high end people, and that of course means allowing for a solid base of technical expertise including a plan on how you will recruit and train skilled Navision personnel.
You need to have the ability to know when a client is wrong and the guts to say no to them when it is in their best interests.
You need to understand business process re-engineering, to know when you should modify Navision to meet the clients need, when the customer should change their process to work with Navision, and when the process adds no value to the company and should be scrapped all together.
You need to have strong project management skills.
You need consultants with strong training and analysis skills that cna make sure you implement what the client wants.
You need sales people that are know how to sell a project, rather than selling boxes. They need to be people that want to see a successful implementation, not those that want ot hit quarterly sales targets.
You need to be able to set clear expectations so that when your client goes live, they get what they expected, when they expected it for the price they expected to pay.
You need financial backing. You can not expect to start making a profit from day one. Training and recruitment costs alone are going to be a lot, let alone the lead time to close your first 3 - 5 sales that you need to get things moving, and you need to pay salaries until you reach break even.
There is a lot more, but these are the key things I can think of I am sure other will add more to this list.
By the way, forget about programming for now. Programming is a very trivial part of a Navision implementation, concentrate first on the important stuff, and keep development at an absolute minimum. If you do need any development done just out source it until you get the important stuff sorted out.
As to certifications etc. worry about those also after you have all the important stuff sorted out.David Singleton0 -
After the exams are complite, why is needed custumer reference, to get licence to implement Ms Nav. Where to buy the full version of Ms Nav to implement to get this reference, directly by Microsoft or to any Microsoft Navision Partner.0
-
[Topic moved from 'NAV 2009' forum to 'NAV/Navision' forum]Regards,Alain Krikilion
No PM,please use the forum. || May the <SOLVED>-attribute be in your title!0 -
David Singleton wrote:soni_al wrote:What is needed to be a navision reseller, ...
By the way, forget about programming for now. Programming is a very trivial part of a Navision implementation, concentrate first on the important stuff, and keep development at an absolute minimum. If you do need any development done just out source it until you get the important stuff sorted out.
I would say that the majority of projects fail is because of bad programming.
Or underestimating the complexity of programming.
You mentioned yourself that you spent majority of the time fixing shitty screwed up modifications.
Programming is not always trivial.0 -
I would say, most of the time, projects fail because of poor design that results in poor programming.Confessions of a Dynamics NAV Consultant = my blog
AP Commerce, Inc. = where I work
Getting Started with Dynamics NAV 2013 Application Development = my book
Implementing Microsoft Dynamics NAV - 3rd Edition = my 2nd book0 -
Alex Chow wrote:I would say, most of the time, projects fail because of poor design that results in poor programming.
I would agree with that 100%. :thumbsup:
Its FAR more important to have good analysis project management and design than good programmers. If the design is good then the programming will be good.David Singleton0 -
generic wrote:You mentioned yourself that you spent majority of the time fixing shitty screwed up modifications.
Where did I mention that? :-kDavid Singleton0 -
David Singleton wrote:generic wrote:You mentioned yourself that you spent majority of the time fixing shitty screwed up modifications.
Where did I mention that? :-k
In one of your post I read.0 -
I suppose I can sort of understand why you made this incorrect inference. Generally when I am called in to fix a bad Navision implementation I do see a lot of bad code. But very little of it is "badly written code" (of course some is). The vast majority is code that just should not have been there in the first place. Generally because a "consultant" felt it was just easier to write some code to pacify the client than to understand the proper need and do it properly. In fact I have billed less than 40 hours of programming time this entire year, and I have only done that much because I agreed to help out to write some XML ports. Otherwise most of the programming I do looks something like:
//>> Start - Unnecessary modification removed
//
//
//<< End - Unnecessary modification removed
Partners (especially new ones) spend far to much of the project budget on programming than they should. More should be spent on training to have the client understand how to use Navision.
I am not saying that you should not program solutions for clients, and generally most Navision implementations will have a lot of modifications, but every modification needs to be thought out and designed correctly before it is given to a developer.David Singleton0 -
David Singleton wrote:Alex Chow wrote:I would say, most of the time, projects fail because of poor design that results in poor programming.
I would agree with that 100%. :thumbsup:
Its FAR more important to have good analysis project management and design than good programmers. If the design is good then the programming will be good.
Define a good design.
No matter how well you design, you'll still get shitty programming done.0 -
David Singleton wrote:If the design is good then the programming will be good.
i disagree with this statement. you can have a fantastic design and outsource the code to blockheads that fail to follow best practices and end up with a functional product that is horribly inefficient (poor server calls or extraneous code blocks/loops, missing validates with unnecessary manual re-coding of validation logic). sure, it will work, but it will be ugly behind the scenes.
i say this as a recovering blockhead (i did some awful stuff when i first was learning my job, luckily it was all reports and not core system functionality).kind of fell into this...0 -
generic wrote:Define a good design.
No matter how well you design, you'll still get shitty programming done.
Of course that will happen, but the design is the most important first step, since you can then test the resulting code against the design to see if it meets the needs.
But most important is to be sure that the mod is actually needed. I often comment that I save clients a lot of money on development and programming costs. Not because I program better, but because I eliminate a lot of the unnecessary mods.David Singleton0 -
jversusj wrote:David Singleton wrote:If the design is good then the programming will be good.
i disagree with this statement. you can have a fantastic design and outsource the code to blockheads that fail to follow best practices and end up with a functional product that is horribly inefficient (poor server calls or extraneous code blocks/loops, missing validates with unnecessary manual re-coding of validation logic). sure, it will work, but it will be ugly behind the scenes.
i say this as a recovering blockhead (i did some awful stuff when i first was learning my job, luckily it was all reports and not core system functionality).
Yes sorry I am in a hurry to get out the door and wrote that wrongly. It should have read:David Singleton wrote:If the design is bad then the programming will be badDavid Singleton0 -
David Singleton wrote:The vast majority is code that just should not have been there in the first place. Generally because a "consultant" felt it was just easier to write some code to pacify the client than to understand the proper need and do it properly.
A "consultant" shouldn't be writing code. Most of the code I've fixed were written by "consultant" that have 5-10 years of experience and have self thought themselves programming.0 -
David Singleton wrote:
If the design is bad then the programming will be bad
The Programmer responsibility is to identify bad design and challenge the person who had done the design, if they are not doing that, then they are not doing their job.
I see a lot of people view programmers as monkeys who are given a design and they suppose to type it.0 -
Paraphrasing from Sun Tzu's Art of War:
If a command is given and it is not clear and it's not carried out properly, it's the commander's fault.
If a command is given and it is clear and it's not carried out properly, then it's the soldier fault.
So I guess in the world of Navision, it can be rephrased as:
If a design is given and it is not clear and it's not carried out properly, it's the consultant's fault.
If a design is given and it is clear and it's not carried out properly, then it's the programmer's fault.
Of course, you can always argue what "clear" means. But I equate that to: "do you fully understand what is required?" Yes/No.
In times of war in Sun Tzu's time, it's punishable by death... I don't know what market rate for the punishment in the world of Navision is.Confessions of a Dynamics NAV Consultant = my blog
AP Commerce, Inc. = where I work
Getting Started with Dynamics NAV 2013 Application Development = my book
Implementing Microsoft Dynamics NAV - 3rd Edition = my 2nd book0 -
Here is a clear requirement.
Increase the Item No. and everywhere it is referenced to 80 characters.
You whole Logic Alex goes down the drain.0 -
generic wrote:Here is a clear requirement.
Increase the Item No. and everywhere it is referenced to 80 characters.
You whole Logic Alex goes down the drain.
What's unclear about that? :-k
If it's part of the customer requirement, and the programmer understands what needs to be done and what is involved, why does the logic go down the drain?Confessions of a Dynamics NAV Consultant = my blog
AP Commerce, Inc. = where I work
Getting Started with Dynamics NAV 2013 Application Development = my book
Implementing Microsoft Dynamics NAV - 3rd Edition = my 2nd book0 -
because It's like asking and I'm quoting David here.It like someone asking for to stick their head in a fire
viewtopic.php?f=23&t=36299
Just because something is clear doesn't mean that you should do it.0 -
Hence:and the programmer understands what needs to be done and what is involved
Increasing the length of field can be done and has been done. .
http://dynamicsuser.net/blogs/singleton ... ision.aspx
Check out the comments.Confessions of a Dynamics NAV Consultant = my blog
AP Commerce, Inc. = where I work
Getting Started with Dynamics NAV 2013 Application Development = my book
Implementing Microsoft Dynamics NAV - 3rd Edition = my 2nd book0 -
Yes, and if you read the blog, he basically says that it is like entering your head into fire.0
-
generic wrote:Yes, and if you read the blog, he basically says that it is like entering your head into fire.
I understand, but what was unclear about:Increase the Item No. and everywhere it is referenced to 80 characters.Confessions of a Dynamics NAV Consultant = my blog
AP Commerce, Inc. = where I work
Getting Started with Dynamics NAV 2013 Application Development = my book
Implementing Microsoft Dynamics NAV - 3rd Edition = my 2nd book0 -
Just because something is hard doesn't mean you shouldn't do it either. (I know, double negatives are confusing). The example may be a pain to do, but might be a legitimate request.0
-
I think we're going a bit off topic here0
-
Quote Bill Gates : "...640K ought to be enough for anybody..."
Everything is relative & changes with time.
If all softwares out there supports 100 char Item No. & the customer requires that in his business, with the refusal & insistence to have Nav remain with 30 char Item No.,the whole situation reverses. The consultant's head would probably self detonate without need for fire.NAV - Norton Anti Virus
ERP Consultant (not just Navision) & Navision challenger0 -
Alex Chow wrote:Paraphrasing from Sun Tzu's Art of War:
If a command is given and it is not clear and it's not carried out properly, it's the commander's fault.
If a command is given and it is clear and it's not carried out properly, then it's the soldier fault.
So I guess in the world of Navision, it can be rephrased as:
If a design is given and it is not clear and it's not carried out properly, it's the consultant's fault.
If a design is given and it is clear and it's not carried out properly, then it's the programmer's fault.
Of course, you can always argue what "clear" means. But I equate that to: "do you fully understand what is required?" Yes/No.
In times of war in Sun Tzu's time, it's punishable by death... I don't know what market rate for the punishment in the world of Navision is.
There was an extension of what you quoted, I forgot by whom. It goes something along the line like:
If a command is given and it is not clear and the soldier didn't clarify & assumed, then it's the soldier fault.NAV - Norton Anti Virus
ERP Consultant (not just Navision) & Navision challenger0 -
idiot wrote:Quote Bill Gates : "...640K ought to be enough for anybody..."
Everything is relative & changes with time.
If all softwares out there supports 100 char Item No. & the customer requires that in his business, with the refusal & insistence to have Nav remain with 30 char Item No.,the whole situation reverses. The consultant's head would probably self detonate without need for fire.
If all softwares out there supports 100 char Item No. then MS would increase it in the base product.0
Categories
- All Categories
- 73 General
- 73 Announcements
- 66.6K Microsoft Dynamics NAV
- 18.7K NAV Three Tier
- 38.4K NAV/Navision Classic Client
- 3.6K Navision Attain
- 2.4K Navision Financials
- 116 Navision DOS
- 851 Navision e-Commerce
- 1K NAV Tips & Tricks
- 772 NAV Dutch speaking only
- 617 NAV Courses, Exams & Certification
- 2K Microsoft Dynamics-Other
- 1.5K Dynamics AX
- 320 Dynamics CRM
- 111 Dynamics GP
- 10 Dynamics SL
- 1.5K Other
- 990 SQL General
- 383 SQL Performance
- 34 SQL Tips & Tricks
- 35 Design Patterns (General & Best Practices)
- 1 Architectural Patterns
- 10 Design Patterns
- 5 Implementation Patterns
- 53 3rd Party Products, Services & Events
- 1.6K General
- 1.1K General Chat
- 1.6K Website
- 83 Testing
- 1.2K Download section
- 23 How Tos section
- 252 Feedback
- 12 NAV TechDays 2013 Sessions
- 13 NAV TechDays 2012 Sessions