Sharing the ideas behind a product, such as the company's background, why the product was developed, which way it took to enter the market, and much more, provides a very good understanding of its value - sometimes much better than just a functional description.
So I started a series of blog posts to reveal our Microsoft Dynamics 365 Business Central audience how the product with the strange name - Visual Scheduling Add-In Developer Toolbox - saw the light of day. I interviewed several persons primarily responsible for the product to get an insight from different perspectives. My first interview was with our CEO Martin Karlowitsch
Interview with our CEO on the developer toolbox
The toolbox is a new product, how did NETRONIC come up with the idea?
However, we took the time to learn and to build the common layer, which we initially called NWAF (NETRONIC Web Application Framework).
So first of all self-interest?
And NETRONIC already had experience in HTML5 development ...
Martin: That's it. This is where we came from. Our traditional Gantt chart components (.NET, Java or ActiveX) are part of many both large and mid-sized software products. We enabled a lot of ERP, CRM, and PPS vendors to visualize their scheduling data in meaningful interactive Gantt charts.
So why not bring this experience into a new world? Especially if this world is changing super fast with us having made a strong commitment to being part of this change. For me, this was a no-brainer.
If the Toolbox was initially planned out of self-interest, how come that it is a product now?
Martin: This was inspired by ongoing discussing with Dynamics NAV ISVs, who now turn into Dynamics 365 Business Central ISVs. It might sound strange. But we are not talking about some unknown companies out there. Over the years, I have been spearheading our go-to-market in this wonderful community. And over the years, I am blessed that I could make friendships with some other business leaders, especially from the ISV world.
From talking to my peers, and also my wonderful friends in the NAV/Business Central world, I learned that we all share the same challenge: move fast into the "new world" without leaving our clients behind. Most people and organizations that I talk to make massive investments to bring their vertical Dynamics NAV IP into the Business Central world. They build apps, and vertical extensions and many of them have come quite far.
However, in the minute that their solution deals with time- and resource-centric planning data, they face an issue. They cannot use our standard add-ins/extensions that come with our Visual Scheduling Suite, because they tie in with standard Business Central. Well, the whole point of an ISV solution is to bring extra vertical power to Business Central - by own tables, own objects, own business logic.
So we thought that a kind of component purposely-made for Dynamics 365 Business Central would be very helpful for my friends and our partners when they develop scheduling solutions for Business Central.
As a first step, we offered interested ISVs to compile an individual toolbox from our NWAF for them and to provide it with a shell that enables them to access the functions via C/AL code. One example of this is nector, who was looking for a graphical dispatch board for their pest control solution.
We have done a few of these individual toolboxes for several ISVs.
The next step was logical: many functions turned out to be common to all the different planning boards. We then summarized this in the Visual Scheduling Add-in Developer Toolbox, which is now also controllable via an AL-API.
So, if anyone wants to test the toolbox, we offer a free trial version to download.
Thanks for sharing the ideas behind the Visual Scheduling Add-in Developer Toolbox, Martin!
PS: To all of you who are not yet ready for a trial now - we are so excited about the toolbox that we dedicated a very content-rich website to further discuss its idea and some best practices. Take a deeper dive into visual scheduling for Dynamics 365 Business Central ISV solutions here.