New frontiers for software development

There are few industries where the development is as rapid as in the software industry. New breakthrough technologies are moving the frontiers forward again and again.

Breakthrough technologies are moving the frontiers for making software solutions like CPQ

New design patterns and frameworks arise when development teams around the globe are faced with various challenges. But a common thread in the development is that the competition drives software companies to be able to move faster and faster. The time from idea to deployed solution need to be even shorter.

At the same time new solutions must be reliable, be of high quality and provide good performance, otherwise they will soon disappear.

Several of the brightest technologies in recent times have sprung from Google, Facebook and Microsoft in response to these challenges.

In COMBINUM 3.0 we make use of them!

Google, Facebook and Microsoft

Google created the framework Angular 2 which makes it easy to create robust cross-browser web applications with a rich user interface that adapts to tablets and mobiles.

Facebook created Redux and ImmutableJS. Redux is a great answer to the problem of managing the state of the user interface as web applications are getting more complex with tabs, spinners, pagination controls and so on. ImmutableJS is an excellent way of protecting data in one part of the client from being modified by other parts.

Microsoft created TypeScript which makes it much easier to develop client side code and to detect potential bugs already at compile time compared to classic JavaScript.

COMBINUM

For COMBINUM this all boils down in a best-in-class user interface, increased performance and an even higher reliability.

If you want your CPQ solution embedded in your web page this is also becoming very easy.

What is not changing is the powerful rule engine and the user friendly way of building a product configurator with associated rules inside COMBINUM Architect.

About the author

CEO of In-process Sweden AB