Lessons Learned at NAV Directions: Impact On Visual Scheduling Add-ins

Posted by Martin Karlowitsch on Oct 15, 2014 11:43:00 PM

This year, we as NETRONIC and I personally attended both NAV Directions in USA (San Diego) and EMEA (Poznan). The purpose of our attendance was both learning (by visiting the sessions and networking with many NAV community members) and channel enablement (by meeting existing and potentially new partners for our visual scheduling add-ins). Returning from the Poznan event, I asked myself: "what did I learn at NAV Directions and how does this impact the business of my company?". This blog post shares these thoughts with you.

Lesson 1: Seamless user experience across apps and devices

We all have heard the message "on" (Azure) and "in" (Office 365) - this year added by "with" (CRM) - more than one time. To me, this message has kind of three layers, of which the third layer created this year's 'aha!' effect for me. Of course, the first layer is the marketing message and Microsoft offering its partners a complete suite of business productivity apps is a strong message to me (even if I as non-selling ISV have no direct stake in selling NAV licenses). The second layer is the technology investment that Microsoft made over the past years to bring its offerings closer together, and to allow the integration of the various office and enterprise applications. This year, the third layer of this story unfolded: the Dynamics NAV 'tablet client', i.e. the NAV app which is available for all major mobile operating systems (not just for Microsoft's own). As such, NAV users have the opportunity to benefit from a seamless user experience - across the various business productivity apps, but also across the various devices (Windows PC, browser, any tablet). Honestly: I think having a seamless user experience across heterogenous apps and devices is a very strong value prop (and this was my aha! effect).

But wait a moment: what does this mean for a small non-selling ISV like us?

Our route into providing fully integrated visual scheduling add-ins for Dynamics NAV started with one add-in (the Visual Production Scheduler) for one type of client: as .NET client add-in the VPS initially was built to work with the NAV Windows Client only. However, with the NAV 2013 R2 release as of fall last year, ISVs had been offered the opportunity to also provide HTML5/Javascript add-ins for NAV. I decided very early to make use of this new approach, and saw the chance to eventually being able to develop software once, but deploy into various clients - with offering a seamless user experience across devices and platforms to our partners and their clients. Coming from a .NET world, the journey into HTML5/JavaScript was not always easy (see also our blog post series on JavaScript development for NAV). However, NAV Directions this year gave us a great endorsement that this journey will soon bring us some attractive gains: Although the tablet client was just released (revealed at the San Diego show), we already are able to provide visual production scheduling capability within the NAV tablet client:

Visual_Production_Scheduler_for_Dynamics_NAV_Tablet_Client

Lesson 2: Efficiency is not an option, but a must

Watching the keynote presentations, I expected something to happen like the big "NAV on tablets" show. Hence, initially I was very suprised that a relevant amount of time was dedicated to rather technical demos like the new capabilities for merging objects. Digesting this demo and the inherent content further, I felt that these new capabilities are a major (and yet missing) puzzle piece in the route-to-repeatability approach that Microsoft wants its partners to take. The more the channel is expected to build a repeatable (and scalable) business, the more the channel depends on tools helping them to deliver software products opposed to highly customized solutions. This is much enabled when users 'naturally' work on the same platform, i.e. on the same software version, rather than that each customized solution is highly dependent on a specific (legacy) version of the underlying platform. As such, the focus on the 'objects merge' capabilities makes big sense: they help partners to ease the upgrade process and to keep users on the always current version. To me, this feels like an important efficiency enabler.

So: How do we fit into this scenario?

Interestingly enough, NETRONIC always had been a software product company with a focus on repeatability. From day one, we had been building our visual scheduling add-ins in a way that they

  • fully integrate into Dynamics NAV
  • provide visual scheduling capabilities to support dedicated standard NAV scheduling processes
  • do not require at all to modify the NAV standard

Hence, I was able to make a broad statement in our ISV session in Poznan (see the slidedeck here): if potential partners want to test the Visual Production Scheduler or the Visual Jobs Scheduler for Dynamics NAV, they can drop us a note, get an installer file and are ready to go in less than 30 minutes. Yes: less than 30 minutes to implement an external ISV product in any (standard) NAV environment, see the data from the Cronus database (or any other demo database) and start visually planning production orders, capacities, jobs, job tasks and resources. I feel, that this is very efficient, and that we are well prepared helping partners to build a repeatable business!

NETRONIC_ISV_Session_at_NAV_Directions

Lesson 3: Communication matters

Of course, and no doubt: email is an efficient way of communicating, and social media is agile and kind of cool. However, there is still no better way to interact with other human beings than a direct, open and face-to-face conversation. This again was strongly proven by attending the two NAV Directions events. I am deeply grateful that I met a plethora of other attendees for in-depth meetings, inspiring discussions, bouncing interesting ideas and doing some creative brainstormings. Hence, this blog provides me with the opportunity to say a big THANK YOU to

  • the Directions committees for their hard work to make these events happen
  • all our partners who joined me for our Executive Partner Briefings
  • all folks who visited our booth
  • all people whom I met at lunch, at diners, the parties and who took care who I am and why I attended
  • my team who builds some cool integrated visual scheduling add-ins

And just in case you feel you missed the chance to meet and discuss. It is not too late: click the image below and we can set up an online meeting asap.

Schedule Online Demo For NAV Visual Scheduling Suite

PS: Cool anecdote. When driving home all the way from Poznan to Aachen in Germany, we received an email from a partner who visited us at our booth and sold our brandnew Visual Service Scheduler after the meeting. 

Topics: Dynamics NAV Visual Scheduling Add-in