Developing Software is hard. Building complex business to business enterprise software is very hard. Add a requirement for Optimisation, Artificial Intelligence, Analytics and very detailed graphical design components and things get a little scary. That is the world we find ourselves in at Ailytic and we are relishing the challenge.
Creating a new user experience in the traditional world of supply chain software is at the core of what we do, but how do you change the paradigm when common design principles are so entrenched and the users expect to see things as they always have? And probably more importantly, how do you build it fast enough to take advantage of the opportunity that may present itself before the next hot development framework comes out?
The best way to do that is to firstly recognise and then focus on what the core essence of your product strategy is and what is proprietary and highly valuable to your customers. Is it the specific workflow of taking the customer through the on boarding process, or the algorithms that remove complexity for the user resulting in a seemingly simple experience? It may be these and more, but one thing is for sure, the world of rapid application development is here and Ailytic is focusing the most effort by far on things that differentiate us. In our case, optimisation algorithms that deliver meaningful answers to complex questions for manufacturers. We made the decision early that you would have to be barking mad to develop either of the following four components from the ground up:
The Database Layer
The Integration Framework
The Reporting and Analytics engine
The graphical components used in rendering the application layer
As an example, a critical area for Ailytic is the graphical scheduling view where visibility of forward activities are displayed across a timeline.
We partnered with Bryntum from Sweden for this capability as they develop some fairly innovative graphical components that have the right combination of flexibility, sophistication and low cost per customer. It made sense for us to choose them for Scheduling Features in our Web Application. The Scheduler is integrated into our Advanced Scheduling system which optimises production processes for manufacturing enabling them to reduce costs and increase efficiency. The Scheduler is coupled to our patented library of AI algorithms which rapidly deliver sequenced activities to the users for further consideration and decision analysis.
By leveraging Bryntum and other pre-existing components we have been able to develop complex applications quickly and therefore inexpensively, bringing the cost down for end users in what is traditionally an expensive software market.