
In this articleɾٳٲٲپCTO Alex Brown, Matt Flenley asks about the nature of no-code and lo-code platforms like ĢƵ’ Self-Service Data Quality, and whether they really are a lighter way to enjoy technology?
The lo-code no-code paradigm can be a bit like . Some people say that it’s great, it gets the job done, andthese are usually the business subject matter experts who are used to Excel, especially in banks and large government organisations where that’s the standard data handling tool in use. Technical people, such as software developers who are fluent in programming languages and disciplines, look on aghast atthese blocks of functionality that are being chained together inmacro-enabled workbooksbecause theyquickly evolve to become monsters!Thesemonstersbecomevery expensive if not impossibletomaintain when, inevitably,changesare required to support a change in the development environment and data formats.
The perfect combinationfor these technical peopleis something that fits in with the IT rigour around release schedules,documentation,and testing – and just good practices in how you build stuff, making them robust and reusable.
Creating application that are well-tested and can be reused in other projects are quicker and easier to use for new projects, with a product at the end that is more stable. The whole modular approach is where the ĢƵ self-service platformhas beenbuilt:reusablecomponents that can berecycled and customisedfor rapid, low–riskdevelopment and deployment within a user-friendly lo-code interface.
From a business point of view, the driving force behind the lo-code, the no-code approach is about atactical way to address specific problems, where theexisting infrastructure isn’t delivering what the business needsbut the business users aren’t technical coders.For example,a bank or financial firmmight need to capture an additional piece of informationtomeeta regulatory requirement.Theymightdesign andprovide a webform or something similar thatcaptures andrelays the data into a datastore,and then into thefirm’s regulatory reporting framework. This all plays a part in developing efficient business process management.
This is where no/lo-code comes in as it allows you to do this kind of thing very quickly – those kindsof ad-hoc changes you might need to do tomeet a specific deadline or requirement.
The demand for this will only increase in a post-COVID-19 environment.For instance, one of our clients mentioned thatat the start of the UK lockdown phasethey needed to rapidly understand what the state of their email addresses was for all their customers to whom they’d usually write by post.Their data team of professional developers had rules built in undertwohours and afully operationalinteractive dashboarda day later that their Risk committee could review and track data quality issues and how quickly they were being fixed.
OurSelf-Service Data Qualityplatform, for example, is easily used to address the tactical need for data quality or matching withoutwritinganycode, orwaiting for central IT to run queries.You’ve all the drag & drop capability to build rules, data pipelines, matching algorithms and so on without the need for writing any code, allowing you to do a specific jobreally quitequickly. Platforms like this areextremely good at these tactical use cases where you don’t want to rip out and rewrite your existing infrastructure, you just need to do this little add-on job tomake it complete to meet a regulatory reporting requirement or specific business requirement.
Because our platform doesn’t force you to use a particular persistence layeror anything like that, it’s all API-driven and sits on whateverMasterData Management platform that you have, it makes it a really flexible tool that is well-suited to these tactical use cases.
This means that thetotal cost of ownership for firmsis far lowerbecause lo-code platformsoffera wide range of extensibility to multiple downstream use cases.Things likeregulatory compliance,emerging risks, customdata matchingor evenmigrationprojects arethe perfect situationswhereone self-service platform can be leveraged for all these thingswithoutcausing huge delays in IT ticketing processes,ormultiple conflicting requests hitting the central IT team all at once.