

“Agile data modelers try to avoid creating details of the model that aren’t immediately needed,” he commented.Ĭombined with a good sense of Data Modeling discipline, this philosophy builds the right data model for specific situations. Aspects of the physical and logical models are completed and timed to support the development of application features. Analytics and Business Intelligence have challenged “proven, standardized” Data Modeling techniques, forcing data modelers to constantly acquire new skills and techniques.Īgile Data Modeling uses a minimalist philosophy, commented Desmarets, requiring a minimally sufficient design for the foundation of the desired model. As Data Management concepts have evolved, conventional data modelers have sometimes struggled to keep up. Traditional Data Architectures have been disrupted by recent Data Management trends (data lakes, NoSQL databases), he said. Hackolade’s niche is to do Data Modeling for everything ‘other’ than the traditional relational databases.” They realize that it’s still necessary to practice Data Modeling, but it requires with a new approach, a new methodology, and new tools that are adapted to this new way of doing Agile Data Modeling. Companies are feeling the limitations of code-first and schema-on-read. “I think that the pendulum is swinging back, from this last decade of misinterpreting what ‘agile’ really means. In a recent interview with DATAVERSITY®, Desmarets commented about how Data Modeling seemed to fall out of fashion for awhile with the growth of non-relational databases and Agile practices: Hackolade provides a visual Data Modeling “software” package for NoSQL database schemas, including Neo4j, Cassandra, Elasticsearch, MongoDB, JSON, Avro, Hive, HBase, MarkLogic, DynamoDB, Couchbase, Cosmos DB, Amazon Neptune, Google Big Query, and also Swagger and OpenAPI documentation. Pascal Desmarets is the CEO and founder of Hackolade.
