Semele Blog

insight from the test data experts

Thinking of a TDM? Calculate Your ROI.

The adoption of Agile and DevOps is accelerating as IT teams see them as important approaches for keeping up with the relentless pace of product development and enhancement. To reap the full benefits of this approach, development and QA/testing teams are shifting testing to the left, automating more tests and automating the provisioning of test environments.  While testing has been shifting left, the provisioning of test data has not made the shift. Without an automated solution for generating quality test data, testing teams spend a tremendous amount of time on provisioning test data, test environments are over-sized to accommodate production copies and sensitive data is often used and put at

Read More »

Semele Update

We are pleased to announce that the Semele Data Platform has been enhanced to include many new features to improve ease-of-use and capabilities based on client requests, summarized below.  Look for big news about a major new release, coming soon, that will significantly accelerate software development and testing velocity. Release Details: Numerous discovery enhancements to classify fields by category of sensitive information to enable automated obfuscation rules. Discovery rule user interface improvements. Extract improvements to improve speed and performance. Several enhancements were made to the discovery reports for improved usability including: The addition of metadata analysis results. Manual download capabilities from the dashboard. New options for sort order. Inclusion of

Read More »

It’s Not all or Nothing. Subset.

Your Testing Environment is Too Big. It is not uncommon for organizations, over time, to get to the point where they have a production environment with multiple business critical applications that are integrated with one another.  It’s also likely that those operational systems feed data into a data warehouse.  As the amount of systems and the level of integration increases, so does the environment complexity.  That complexity is then reflected in various testing environments. The complexity impacts numerous things related to the testing environment. One, in particular, relates to the loading of test data.  Most would acknowledge that other than for load/performance testing purposes, you don’t really need to have your test environment loaded with the same volume

Read More »

Talking Data Security with Cathie Brown

Protecting data assets should be part of a comprehensive security and compliance program for any company that creates, maintains and stores sensitive information.  Cathie Brown has deep experience in this space.  She currently is the Vice President of Professional Services at Clearwater Compliance, Inc. the leading provider of cyber risk management and HIPAA compliance solutions for healthcare providers and their partners.  Prior to that, Cathie held a number of senior leadership roles including serving as the Deputy CISO for the Commonwealth of Virginia and as the CISO/VP of Governance, Risk and Compliance at Impact Makers, Inc. Chris Pillay, CEO of Semele Data recently interviewed Cathie about industry trends she is

Read More »

Don’t Copy. Obfuscate.

How Do You Generate Test Data? If you are an experienced application developer or tester, chances are at some point in your career – probably fairly early on – you came to the realization that the “best” test data you can find resides in your production database.  Probably not soon after that, your friends on the InfoSec team made it clear that you were not free to just load that data into your less secure test environments.  So then what?  The common options at that point were 1.) try to generate the required data; 2.) make a copy and try to de-identify or obscure the data in some rudimentary fashion or 3.) get a waiver from

Read More »

10 Things You Should Know About Test Data (and Why)

Getting Your Test Data Right If you are a tester or a developer, you most likely work in some manner or another with test data on a daily basis. Many of us take for granted that test data is just there to be used and that any data is good data. What has been learned the hard way over time is that not all test data is created equal. Provisioning test data can be a time-consuming endeavor. Doing it wrong not only wastes time, but bad data can have a real negative impact on the quality of your application, your deployment timelines and team resourcing. This article outlines the ten things everyone

Read More »