Skip to the main content.

Curiosity Modeller

Design Complex Systems, Create Visual Models, Collaborate on Requirements, Eradicate Bugs and Deliver Quality! 

Product Overview Solutions
Success Stories Integrations
Book a Demo Release Notes
Free Trial Brochure

Enterprise Test Data

Stream Complete and Compliant Test Data On-Demand, Removing Bottlenecks and Boosting Coverage!

Explore Curiosity's Solutions

Our innovative solutions help you deliver quality software earlier, and at less cost!

robot-excited copy-1              AI Accelerated Quality              Scalable AI accelerated test creation for improved quality and faster software delivery.

palette copy-1                      Test Case Design                Generate the smallest set of test cases needed to test complex systems.

database-arrow-right copy-3          Data Subsetting & Cloning      Extract the smallest data sets needed for referential integrity and coverage.

cloud-cog copy                  API Test Automation              Make complex API testing simple, using a visual approach to generate rigorous API tests.

plus-box-multiple copy-1         Synthetic Data Generation             Generate complete and compliant synthetic data on-demand for every scenario.

file-find copy-1                                     Data Allocation                  Automatically find and make data for every possible test, testing continuously and in parallel.

sitemap copy-1                Requirements Modelling          Model complex systems and requirements as complete flowcharts in-sprint.

lock copy-1                                 Data Masking                            Identify and mask sensitive information across databases and files.

database-sync copy-2                   Legacy TDM Replacement        Move to a modern test data solution with cutting-edge capabilities.

Explore Curiosity's Resources

See how we empower customer success, watch our latest webinars, read our newest eBooks and more.

video-vintage copy                                      Webinars                                Register for upcoming events, and watch our latest on-demand webinars.

radio copy                                   Podcasts                                  Listen to the latest episode of the Why Didn't You Test That? Podcast and more.

notebook copy                                           eBooks                                Download our latest research papers and solutions briefs.

calendar copy                                       Events                                          Join the Curiosity team in person or virtually at our upcoming events and conferences.

book-open-page-variant copy                                          Blog                                        Discover software quality trends and thought leadership brought to you by the Curiosity team.

face-agent copy                               Help & Support                            Find a solution, request expert support and contact Curiosity. 

bookmark-check copy                            Success Stories                            Learn how our customers found success with Curiosity's Modeller and Enterprise Test Data.

file-document-multiple (1) copy                                 Documentation                            Get started with the Curiosity Platform, discover our learning portal and find solutions. 

connection copy                                  Integrations                              Explore Modeller's wide range of connections and integrations.

Better Software, Faster Delivery!

Curiosity are your partners for designing and building complex systems in short sprints!

account-supervisor copy                            Meet Our Team                          Meet our team of world leading experts in software quality and test data.

calendar-month copy                                         Our History                                Explore Curiosity's long history of creating market-defining solutions and success.

check-decagram copy                                       Our Mission                                Discover how we aim to revolutionize the quality and speed of software delivery.

handshake copy                            Our Partners                            Learn about our partners and how we can help you solve your software delivery challenges.

account-tie-woman copy                                        Careers                                    Join our growing team of industry veterans, experts, innovators and specialists. 

typewriter copy                             Press Releases                          Read the latest Curiosity news and company updates.

bookmark-check copy                            Success Stories                          Learn how our customers found success with Curiosity's Modeller and Enterprise Test Data.

book-open-page-variant copy                                                  Blog                                                Discover software quality trends and thought leadership brought to you by the Curiosity team.

phone-classic copy                                      Contact Us                                           Get in touch with a Curiosity expert or leave us a message.

6 min read

The Test Data You Need, When and Where You Need it.

The Test Data You Need, When and Where You Need it.

Low level, repetitious tasks underpin all business activity. However, these labor-intensive activities are still frequently performed manually, to the extent that they stand in the way of delivering value to customers and internal teams.

Let the machines do the boring work

Frequently performed, standardized tasks are ripe for automation. This eliminates bottlenecks in business processes and frees everyone’s time for activities that deliver value to a business and its clients.

This blog considers the case for creating bots that accurately mimic human behavior, and how this business process automation can be implemented without a large upfront time investment or deep technical skills.

Repetitious, manual tasks slow individuals down

Let us start with a simple, but all-too-common example: the time spent identifying and converting useful information from the mass of data arriving constantly to individuals across an organisation.

Think of a sales representative’s daily routine. They might begin Monday morning with information arriving from numerous sources: 100+ emails, RSS feeds, project management platforms, chat tools, social media, customer management systems, and more.

They must quickly capture all the important information from amongst the bulk of irrelevant data, while not missing business-critical information. This includes project-critical tasks requested by a team member or manager, important commercial information like invoices and quotes, and data that could inform better decision-making regarding a possible sale.

However, many organizations still rely on repetitious, manual approaches to analyzing and aggregating useful information from a variety of sources. This often involves scanning all the information, or skipping over potentially useful data:

The truth is, with so much information bouncing between so many point solutions, a computer with any degree of processing power and sufficient processes in place will be faster and more thorough than the human brain. Reading every item in a daily feed would constitute a full-time job, while quickly ciphering through is likely to miss at least some insights buried deep in emails or feeds.

Then there’s the impact on time and quality when the useful input must be inputted into the files and tools used across an organization. The same data must be repetitiously and laboriously copied into the range of systems used, from from spreadsheets and sprint boards, to business intelligence and project management tools.

Data entry errors further creep in, while a lack of standardization leaves fields empty and important information is left a matter of guess-work. This hinders the flow of information through a business, impeding accurate business analysis and optimization, while teams working out-of-sync with each other might overlook key opportunities, from a possible sale to the perfect candidate for a job vacancy.

For an individual employee  analyzing, aggregating, and inputting data manually into numerous tools:

    • ✘ Time is wasted repetitiously inputting Information into numerous tools;
    • ✘ Information must then be kept up-to-date manually across teams, files, and platforms;
    • ✘ Data entry errors compromise the quality and efficiency of business processes, and prevent informed decision-making;
    • ✘ A lack of standardization across tools, teams, and partners leaves fields blank and business-critical information down to guess work;
    • ✘ Time restraints mean that important information is missed. This includes commercial data, project critical tasks, and information that could provide a competitive edge.

The myth: automating business processes is prohibitively slow, complex, and technical

Now imagine this same time spent by every employee enterprise-wide, from those reading PDF invoices to update accounts systems and spreadsheets, to warehouse workers working from paper to manage stock. The minutes and errors add-up, hindering an organizations’ ability to deliver valuable services or solutions to its clients quicker than its competitors.

This is one example where there are time savings and quality gains in automating low-level processes enterprise-wide, even if an individual task only takes minutes.

Bots today can be created and effectively trained to mimic the laborious tasks undertaken by a human, doing the repetitive heavy-lifting that facilitates day-to-day work. However, many still think that these intelligent machines belong in the realm of science fiction, or at least that you need deep technical skills and years to create them.

Even if the process was simplified, many are rightly concerned about the complexity of business processes: to automate enterprise-wide, you must reckon with the range of different tools and formats used by each individual, connecting each and keeping the information synchronized across them.

Is the upfront time investment and technical ability required simply too great to make business process automation viable?

The reality: business processes can be automated quickly and easily using intuitive visual approaches

That might have been true in the past, but platforms today enable those with some technical know-how to quickly automate manual processes enterprise-wide.

Visual Integration Processor (VIP) from Curiosity Software Ireland allows users to drag-and drop common processes to a visual flowchart, rapidly assembling complex business processes.

The intuitive model then connects existing files and technologies, working in the background to mimic the work otherwise undertaken by humans. It quickly and easily creates bots that organize information across an enterprise and do the repetitive heavy-lifting for you.

The Enterprise Switchboard: all the information you need, at your fingertips

The Enterprise Switchboard from VIP provides a central information processor, which works intelligently in the background to collate and analyze the information arriving constantly from numerous sources. VIP then pushes the up-to-date data out to all relevant files and platforms, providing the latest insights to synchronized teams enterprise-wide.

Let us consider how VIP can help with the above problem of manually sifting information through numerous sources and converting it into disparate files and tools.

Firstly, flowcharts can be built to automatically scrape information from unstructured documents like emails and PDFs, and convert it into usable data. Working  from a library of common activities, this quickly removes the first manual effort described above.

VIP can furthermore automate the second manual effort set out above, the time spent sifting through the mass of data arriving constantly from numerous sources.

The data scraping flowcharts can be dragged-and-dropped into a more complex model, rapidly creating a process to identify and aggregate any useful information based on fully flexible criteria. This bot will then work like a high performance human brain to scan the constant barrage of emails, chat requests, media feeds, changes made in project management tools, and more.

The same automated process can be used to consistently convert this useful information and accurately input it in to relevant fields in files and platforms enterprise-wide. This works as a “Switchboard” enterprise-wide, directing useful information to where it is needed, when it is needed, while removing the time wasted copying the same information several times.

“Always on” monitoring will then pick up on and reflect any new information coming in, as well as any changes made in any given tool or file:

The directed information might be actions requested in emails, which are then automatically populated in Trello or Slack sprint boards, or it might be important commercial information being inputted into spreadsheets and account management tools.

This improves visibility across teams and them into close alignment. Individuals can continue using the technologies and file types which work best for them, without having to constantly convert information from the files and tools used by others. New technologies can be incorporated as easily as adding to the process flowchart, bringing people and technology together across the whole enterprise.

Automated document scraping and active information monitoring free you to focus on delivering value to the business and its clients 

Let us now look at a specific example, to see what it looks like to implement this quick and easy business process automation in practice.

A common application of the data digitization and information monitoring offered by the Enterprise Switchboard is the automatic conversion and movement of data arriving in PDF documents attached to emails.

This might be an invoice from a partner, which then needs to first be checked for any problems, before the useful information can be inputted in to any relevant spreadsheets and accounts management tools. Finally, it might be necessary to send an email update back to a supplier or manager.

These decisions and processes can be automated using a VIP flow like the following:

Automated Document Digitalisation

As seen here, the bot created quickly in VIP performs all the tasks a human might do manually, from quality checks and data validation, to keeping managers and suppliers up-to-date by email and in spreadsheets. The same process automated by this simple model can be represented as follows:

Automated Data Scraping

This is one example of how business processes can be quickly automated. Once automated, this handful of processes can be quickly dragged-and-dropped to more complex models, setting up an enterprise-wide Switchboard which incorporates the invoice management in to an end-to-end, integrated process.

Automated document scraping and the Enterprise Switchboard free your time to focus on activities that deliver value to a business and its clients. You can:

    • ✓ Let bots organise information and perform repetitious tasks, removing bottlenecks and improving accuracy in business processes.
    • ✓ Have enough structured data flowing through your systems to re-imagine and improve other business processes.
    • ✓ Optimise internal processes based on comprehensive, real-time information, to deliver market-leading services to clients.
    • ✓ Closely align teams by auto-synching information across databases, files, sprint boards, management tools, dashboards, and more.

Business process automation made easy

Realizing the benefits of enterprise-wide process automation no longer requires deep, technical skills. VIP instead provides an easy-to-use, visual platform for quickly creating bots that mimic the manual laborious tasks you perform daily.

This allows you to focus on delivering value to the business and its clients faster, and at less cost. The Enterprise Switchboard further allows you to draw on the mass of data arriving constantly into your organization, acting upon informed decisions as soon as opportunities arise.

High performance bots will then work invisibly to analyze the information and synchronize it across tools. New and existing technologies can be incorporated quickly and easily into the automated processes, allowing teams to collaborate seamlessly while using the technology that works best for them.

Image: WikiCommons.

We Need to Talk About Test Data “Strategy”

We Need to Talk About Test Data “Strategy”

For many organisations, test data “best practices” start and end with compliance. This reflects a tendency to focus on the problem immediately in...

Read More
If testing was a race, data would win every time

If testing was a race, data would win every time

Okay, so that title doesn’t make complete sense. However, if you read to the end of this article, all will become clear. I’m first going to discuss...

Read More
Test Data is make or break for parallel testing and development

Test Data is make or break for parallel testing and development

Today, there is a greater-than-ever need for parallelisation in testing and development. “Agile” and iterative delivery practices hinge on teams...

Read More
5 Test Data Challenges That Every CTO Should Know About

5 Test Data Challenges That Every CTO Should Know About

At Curiosity, we talk about test data extensively, because we believe test data is repeatedly neglected in testing and development discussions....

Read More
Is test data the engineering problem to solve in 2024?

Is test data the engineering problem to solve in 2024?

It’s 2024 and the risks associated with poor test data practices show no signs of abating.

Read More
Removing Quality Bottlenecks in CI/CD and DevOps

Removing Quality Bottlenecks in CI/CD and DevOps

Curiosity often discuss barriers to “in-sprint testing”, focusing on techniques for reliably releasing fast-changing systems. These solutions...

Read More
Removing Barriers to In-Sprint Testing and Development - Infographic

Removing Barriers to In-Sprint Testing and Development - Infographic

Test automation must be lightweight, re-usable and easy to apply, in order to help organisations, ease its implementation enterprise wide. Curiosity...

Read More
Why You Should Automate Your Test Data Management in 2024

Why You Should Automate Your Test Data Management in 2024

Evolution and innovation in software delivery often focuses on automation, or on changing how teams collaborate and work together across the software...

Read More
28 questions to ask yourself when picking a data generation tool

28 questions to ask yourself when picking a data generation tool

Data generation enables organisations to create data of the right variety, density, and volume for different testing and development scenarios, all...

Read More