Blogs
Our Journey into Enterprise Software Development: Maextro
An Introduction to Bluestonex
We’re Bluestonex and we love to craft new ideas and innovative solutions…. Yes, we do the ‘blue sky’ thinking and then (depending on how crazy we get) we add a touch of pragmatism. Well, I guess that’s my approach as I like to challenge ideas occasionally as I am always trying to understand the consumer or end user of the service or enterprise software we start talking about and designing for.
The point is; we love working with people using Design Thinking approaches for innovation/problem-solving and this story is a brief blog on how we created one of our first products called ‘Maextro’.
How Maextro Came to Be
We need to retrace our steps some 2 years to tell the story properly. Back then, we had a similar conversation with a couple of clients looking for a new solution for running & managing their enterprise data objects and associated processes. They were running SAP software for their ERP & had looked at the compatible market offerings to manage their data processes. They had found a couple of products that could potentially meet their requirements but these were either too expensive, too complex, or lacked the flexibility they craved. That’s where we came in……
Observation…
Ok, we were already working on a prototype and had done tons of research & observation sessions on the subject matter of data management & we had spotted a gap in the ever-expanding SAP enterprise estate…but the engagement from the clients gave us more drive to deliver something simple, effective, full of features & functionality and all with a great User Interface. (UI)
Ideation…
We wanted to build a flexible system, integrated to SAP, and focused on processes as well as data. Oh, and of course we needed to build for mobile users and therefore needed a great UI.
When running the design thinking workshops, we talked about ‘stand-alone cloud’ but it became apparent very early on that a ‘stand-alone cloud’ in this case didn’t make sense. What did make sense was wherever the ERP system resided, so too must this solution, not just sit next to it, but within it (and by that, I mean either premise or on the cloud).
We talked about future trends in SAP ERP and we knew SAP is heavily investing in technologies (S/4 HANA) that promote a run simple strategy i.e. single system for all your needs. Our thought process was that by developing something that sits within the core SAP system is definitely the right approach and future proofs the solution in terms of SAP compatibility/usability and therefore we decided to develop a tool that pretty much would work from within the core of SAP.
We also wanted to deliver an IMG (Configuration Menu) in the solution for customers to configure the system as and when required (this way, as their data processes change, they shouldn’t be reliant on consultants to re-develop the application and they can do it themselves). Sounds simple and yet a lot of solutions do not cater for this type of basic/obvious requirement.
Early prototyping took various forms from wireframing & use of tools such as Invision, Build, and Axure…..but from early design to the first working prototype it took 12 weeks utilising SAP ABAP. This included technical delivery, data migration from old solutions (in this case MS Sharepoint), and user training. I would tell the story in more detail on this area but I would lose my thread and lose your attention.
What do we call the software – what name do we give it? Everything has to have a meaning, right? This is where we involve our great thinkers, digitizers and innovators. We wanted something to connect to data processes and to be instrumental in their flow. A conductor manages an orchestra and the orchestra has various components so we can relate the term Maestro (a man who is very skilled at playing or conducting (= directing the performance of) music) – but in our case were talking about processes & data that need directing – so we gave birth to Maextro (with the X replacing the S because its Bluestonex and of course our focus on UX)
Delivery
Bringing Maextro to life took time. The core engine took thousands of hours of code from our labs & the different UI (User Interface) options alone took some time. Some might say that this isn’t true design thinking and that prototypes should be quick (& if we fail then we should fail early…which is true to a point but I will elaborate on this).
Another factor – We didn’t pick one UI as we thought why limit the customer? We can let the customer choose depending on their landscape (just like when you buy your phone and choose your own wallpaper and fonts etc..).
So, we developed Maextro’s core engine in ABAP and have a UI on SAP GUI but also using SAP Screen Personas and SAP Fiori (UI5).
We thought this approach was better to give those options as SAP Screen Personas is freely available for customers (for branding as their own product and simpler screen navigation) and by also creating all screens on SAPUI5 using SAP Fiori Principles we gave the option to a modern UI that’s responsive to different device types – this way, depending on the customer’s landscape the customer can choose which UI they deploy.
Bringing Maextro to Market
So, back to timescales and what timescales does it take to bring a product like Maextro to market???
Enterprise software that is integrated or is considered an ‘add-on’ for powerhouse software companies like SAP, must be robust, must add value and absolutely must be low risk. This is why it takes time. This is why Maextro is a great solution for enterprises looking to get the most from their investment, want control of master data processes and want flexibility from a solution, how it is configured and how to deploy it.
If you have already used the product, we hope you enjoy it as much as we enjoyed creating it & bringing it to life.
So we thought we’d share our story on how we got Maextro here. Now it’s time to tell people about it……
Dan Barton
Partner & Co-Founder of Bluestonex
Knowledge Bank
Dive into our collection of expert insights, industry guides, and thought leadership pieces. From practical tips to in-depth explorations, our blogs and guides are designed to help you stay ahead in the ever-evolving world of SAP solutions, data management and digital transformation.