I am all in on this.
Forty years of implementing Enterprise Applications and helping large firms with their Enterprise Architecture and Enterprise Information Models, has convinced me that the path we're on leads to more and more of the same, and that we need to make these changes.
I'm dedicated to helping any firm who wants to make these kinds of changes.
The time is right for all the Enterprise IT madness to come to a halt. The right technologies are coming together such that for perhaps the first time, we can now see a way out. Lets go!Link
It's time to move IT to a new paradigm where computers can understand the knowledge about things to make data, processes, and user experience smart.Link
My recent project definitely lead me to believe that the right approach to data management can unleash its potential and make it easier to use, easier to enrich.... and easier to deliver value with.Link
It is time for data to have the respect it deserves.Link
We are on a mission to use ontologies/semantics to define a new world to describe data.Link
In data we trust; and together, we answer the call of every person we serve by leaving no fact behind.Link
it just aligns with my experience and sense of making senseLink
Because I believe that data is the solution, not the problem. Integrated applications are the problem.Link
I have a dream! End users need flexibility and speed. A data centric culture will help us move away from our legacy systems that block improvements and slow innovationLink
This is the single most critical change that enterprise architects can advocate - it will dwarf the level of transformation seen from the creation of the Internet.Link
We live in an age in which data and the contents are getting every day more and more importance in our daily life. Think about a better accessibility of data, regardless of their source (brands, people, companies, institutions), could be a sign of a strong innovation: it will become more and more critical to make people participate in the choices of those who administer and govern, not to a direction of specific and direct democracy, but in order to let who governs decide better what choices to implement for the common good.Link
There is so much confusion in most IT departments, it is helpful to elucidate some basic principles that are easy to understand and possible to adopt given the political will to do so. Doing otherwise starts to act against the organization's interests.Link
Data is the intrinsic value of the Web and organizationsLink
After a lifetime in the industry I have seen the damage caused and the lost opportunities missed by not paying attention to meaning and semantics. Systematically addressing this is one of the big challenges for the IT industry but more importantly for organisations private and public everywhere.Link
This is exactly why I have used a terminology-based management and architecture approach for 34 years. Also because an "architecture" is information by which one manages.Link
Semantic interoperability, or the lack there of, is the single biggest factor limiting the broad applicability of scientific data for the benefit of society. A data-centric view point is central to tackling this problemLink
After 35 years of work on data management, it is exactly my opinion.Link
In my typical I waste a lot of time just to try to retrieve the right information to do my jobLink
Because data is the center of the universe, and as part of the universe I turn around that.Link
To improve the way in which data is managed, in hope of achieving more efficient and better handling of said data.Link
Professor Kerschberg from GMU mentioned about this data centric manifesto, and I never learned about the importance of security.Link
Data are the essence, we create apps trying to capture them into logical containers or to give them a tangible form...Link
I firmly believe this is the fundamental core of the problem and in the direction that needs to be taken.Link
Dave - lets get this circulated to those that matter. I would like to tie this to a DC site visit that I'm planning with Dennis. I can give this some visibility by getting some financial names to signLink
As a company we have been advocating data-centricity for a decade. It is not great to see more and more people see the light!Link
Key to the success of the next generation of IoT systems will be to derive value from the increased amounts of actionable data. A data-centric approach "liberates" the data in an IoT system. I therefore support this initiative.Link
My work for the past 11 years at PrismTech has been to work with our customer in data centric systems.Link
I have been a long time contributor and evangelist to the data centric community. I have seen its profound impact it has on many different verticals, ranging from healthcare to smart grids, to automotive and defense. At the moment, I am designing the first programming language to natively support data programming as a first class programming paradigm.Link
We are develoğing and usind data centric DDS middleware over 11 yearsLink
Because I've encountered the decades of inertia and want to be an instrument of change and evolution.Link
i think that DDs is the right approach to communicate through IoT.Link
Developing MilSoft DDS, which is a data-centric middleware based on OMG's Data Distribution Service Standard.Link
the manifesto is getting at the core problemLink
Its all about the data the metadata and the semantics. See my above entries for both example and proof point.Link
This is in-line with our platform and development architecture and philosiphyLink
In my life i try to fight with silosLink
I believe data IS a corporate asset and want to be part of education process.Link
I believe strongly in the value of connected and connectable data (much like the value of connected computers)Link
I can appreciate the principles of this manifesto.
In my professional career, have been responsible for various improvement initiatives in organizations, and Knowledge management is one of them. The basis for organizational knowledge is data.
And there is a lot to be done to make it simpler and more effective, particularly in large enterprises.
There is a lack of Data Literacy in the world and this needs to be improved.Link
I would like to learn more about benefits of being data centric.Link
I find these truths to be not self-evident to the majority of information technology professionals.Link
It is required and makes senseLink
Been leading and doing the data-first method for many years, in spite of opposition from the application folks. Very difficult to do.Link
I believe this will enable better and less-expensive data integration and improve data quality. We are implementing this strategy.Link
I am signing to indicate agreement and provide the organization (with others) with a countable and communicable number of like-minded professionals to add "bandwagon" weight to the data-centric thesis for use on those that are susceptible to such.Link
I have found it proven time and time again that a data-centric approach to software development becomes particularly essential when it comes to automation. In a more abstract sense, we can call it being information-centric. In turn, genericizing the concept even further, we can call it being logic-centric. All this makes sense because code is simply the translation device of the logic or at least should be. These concepts were well understood years ago when I.T. used to be called data processing. COBOL is one of the most data-centric computer languages out there. It is not by accident that COBOL programs are still running although being decades old. Closely associated with the data-centric concept is the importance of set theory. Even in the field of pure mathematics research, it is being revisited. Also, Big Data has forced the issue of putting the focus back on what's really important. Data, data everywhere and not a drop of meaningful information to process teaches us that data without context is meaningless. If the data is to be centralized, the context needs to be known which can be self-described by the data itself, true. Where the data sits is simply the data container. But the context meant here is what provides the structure at the conceptual and logical level. In that sense then, physical structure is not needed. It all boils down to the ability of recognizing the data relationships (at the conceptual and logical levels) that are inherent in the information flow. Thus, modeling of these relationships at those levels is vital. So almost all application bugs occur because of things getting lost in translation in this information flow. But with a data-centric approach, an amazing thing happens in that code refactoring becomes automatic. So whatever code is initially written although appearing customized, is actually modular from the beginning because it is tapping into those abstract information layers that it is focused on. Therefore, the code refactoring comes from the architectural level of the information itself whi h is why it occurs automatically. To illustrate, it's like wool that keeps shrinking every time it's washed. And a side benefit is that it works directly against software entropy. The only disadvantage of this approach is that it is much harder to do and it takes much longer up front. But in the long run, it is much easier to maintain, is more stable, and saves more money than taking an application-centric or what we can call a code-centric approach to software development.Link
I believe that data is a valuable resource that should be shared and used to provide both efficiency and higher data quality - except where constrained by statute or policy.Link
It is high time that organizations of all sizes recognize that they've forgotten the basics.
IT is not about buying you a computer, connecting your phone to the network, or cleaning a virus off of your workstation. It's about enabling the user to get to the data they need in order to perform their function in the organization.
Back in "the day" when I started my career we weren't called IT, we were called Data Processing. The harsh reality is that the application isn't the asset and never has been. What good is the application that your organization just spent north of 300K to license without the data?
Time to get real, time to get back to basics. Time for a reboot!
Data always has been key in any enterprise. Today we see more harvesting of data, more use of (shared) data grids and although from a Sales perspective companies such as Oracle, SAP, Salesforce et al push their respective stacks, the fact remains that a lot of customers are trying to get back to basics with a view of their data. Its a healthy discussion to have.Link
By definition, every IT system, and even more so in the cognitive era, manipulates data so, yes, data is at the center of the universe and it's quite about time that we do a better job at it! I like the concept of a data layer which has more centralized responsibility on the data itself (security, visibility, integrity, consistency).Link
We must not re-learn the core principles of Data Science for every generation of tech (currently - big data, semantics, NoSQL, and big analytics).
The empirical nature of this manifesto is a driving force for successful enterprise data architectures.
... because I whole-heartedly agree with the manifesto's notion of the contemporary plight of application-centric IT management.Link
To help "be the change that one wants to see in the world"Link
Volume, variety and velocity of data keep rising by huge amounts. The only way to harness and manage the right outcomes is by focusing on data. Hence, Data Centric!Link
I have been a long time believer and evangelist of the data-centric paradigm. I hope that this manifesto will show more people the obvious advantages of this approach.Link
Stopping the technocratic approach to data management.Link
Data is at the core of our decisions and actions, even those we don't take or do!Link
I think this is just unavoidable: the sooner we all embrace this vision, the better for our industryLink
I actually thought this was obvious and self-evident, and only terrible developers with no vision got this kind of thing wrong in the first place.Link
I totally agree with the manifesto. It is all on data and data handling. Apllicaions come and go but the data wil stay and prove its value.Link
We've seen the software take over data centered thinking over many years. Though we always used data centered approach and proper data modeling first, and achieved fixed-price and on-time delivery, the trends differ dangerously.Link
I've developed data-centric for more than 15 years, it just seems very common sense to me. It's part of the reason for my employeer growing from 1 store to over 70 in 10 years.Link
I have experienced first-hand in my former company the ravages of application-centric architectures. Development teams have rejected SQL-based solutions that performed 10 to 100 times better with less code and fewer resources, all because of application-centric dogma.
Databases provide functional services, not just technical services - otherwise they're not worth the money.
Data centric applications area lot easier to make in a KISS style then where it is scattered all over the place. Having data central adds a lot to the simplicity, for design, for security and integrity. KISS should be mandatory. Bring the app to the data.Link
I am signing because it is a much needed stap back to a more data-centered past.Link
"Applications come and go, data (good or bad) stays" I read this somewhere and it's spot on.Link
We're selling and maintaining an increasingly popular ORM in the Java Ecosystem: jOOQ (http://www.jooq.org). jOOQ is all about (SQL-based) data-centricity. We're competing with the "Enterprisey" JPA/Hibernate domination, which we believe has caused lots and lots of damage to our industry by obstructing better database schema designs, by keeping developers from learning proper SQL, by making databases second-class citizens behind applications - a decision, which most product maintainers will regret within 5 years at most.Link
I agree. Data is central, applications are ephemeral. Most of the software being written today is process centric. This trades a short term productivity gain for a long term maintenance nightmareLink
This has been obvious since the late '80s and it still has little recognition or understanding.Link
I concur with the principles stated in this manifesto. I think it is about time we stop messing around. Just like you wouldn't mess around with other company assets, like people, buildings, inventory.
If possible I would like to add "There's only one owner of any data attribute within an organization.".
We should build tri-temporal data in 6NF at rest - sourced from hosing persistent event log!Link
Because I believe data (or rather information) is the key driver for innovation. By the way, we also need some statement about data privacy in the manifesto. I believe that individuals are owner of their personal data, and not organizations / institutionsLink
I believe deeply in the statementLink
Data is where the value of technology lies.Link
I believe in content-centric networks and applications.Link
Simply agree with reasoning. Influencing the view of organisations is required.Link
I believe: Bussines Logic should be developed as close to the data as possible. Over the years, applications comes and go, but the data lives forever.Link
couldn't agree more. Information is the asset, applications are important tools to allow people to execute processes is a more efficient way.Link
Representing USoft. The USoft Platform has been for 25 years a successful model-driven platform combining a 4GL generator with a data-centric Rules Engine.Link
Data is the main driver of the information age, not apps. Applications come and go, but data will remain.
From a business perspective, if you lose your data, you lose your business.
From a social perspective: Information wants to be free and need not be restrained by software.
I've spent 15 years with Silicon Valley companies that are entirely driven by coders who believe that data storage is an extension of an application's RAMLink
Seeing increased costs of developing and running IS systems in enterprise only results in more complicate and confusing business operations, I intuitively realized the clue of solving the messy is to take a new way that is centered around the enterprise data. Searching the words “data centric approach”, I found this The Data-Centric Manifesto which touches my heart. I fully agree its principles and support this movement.Link
The concept was introduced to me by John Willis at DevOps Enterprise Summit 2015. I am staggered by the possibilities.Link
Personal experience developing software for 20 years and recent work with high performance distributed architecture and Internet of Things requirements.Link
I have seen many projects fail or run out of budget because we focus on the linear development of functionality instead of the endless possibilities that are created when we focus on data we own and/or can access from other sources.Link
Systems are all about the data. Data centricity is thus the natural way to build systems. Databases provide data-centric storage for data at rest. Data-centric middleware provides similar benefit for data in motion. In both cases, data centricity enables interoperation, scale, and integration.Link
I have spent much of my career promoting data-centric systems.
I am the main author of the OMG Data-Distribution Service (DDS), and many other DDS-related standards: Real-Time Publish Subscribe wire protocol, DDS security, DDS XTypes. They goal of all of this DDS standards is to enable truly distributed real-time applications that can interact peer-to-peer in a data-centric manner.
I have long felt and advocated that data resources must be the central focus of IS/IT and the development of information systems in organizations. Get the underlying data "right" and you have some chance of achieving integration (one view), interoperability, sharability, flexibility, evolvability to satisfy new and changing information system requirements.
.. Thirty years ago I wrote about the "Copernican Revolution" in data processing. [Gordon Everest, "Database Management: Objectives, System Functions, and Administration" McGraw-Hill, 1986, pages 4-7, & 29, and that was an outgrowth of my doctoral dissertation at the University of Pennsylvania "Managing Corporate Data Resources," 1974]. There I suggested that rather than view the world in terms of data being inputs and outputs of programs (application program centric), we must view the world with data at the center and programs revolving around the data drawing from and adding to the organizational information resources. As Dave McComb correctly observes, the battle of the journey continues.
Want to evolve as a business? Be successful?
Then build your software on real business semantics.
Build on data and rules.
Application- and code-centric IT has been a recipe for business inflexibility, the opposite of agile. Building on a foundation of code is fast - a fast way of pouring glue all over yourself.
But starting from data is hard. Because the approach puts more demands on business leaders to really understand the why's and how's of their business!
Building the tools you need may be hard - but that's better than building the tools you don't need!
Start from business, express those requirements in data - and win!
This is just exactly the point I have been trying to make in my data architecture workLink
I was working in a data-driven manifesto and searching around found it doneLink
I use THE DATA-CENTRIC MANIFESTO as a mantra, a guide-line, a framework, an approach and a method, with which to add value as a consultant to large enterprises.Link
I am inline with the principles of Data-Centric. This is the foundation of open platform for financial software.Link
We have worked according to this paradigm since mid 80's (Scandinavia - mostly Sweden).Link
The data management products from eccenca are built to enable data centric infrastructures and organizations. Making it real is my my profession.Link
This is the way it should be in the future if we want to add more value faster and be more agile in adapting to changing needs!Link
Data is the center of Morningstar; we do have data tied into the app layers today which is a problem we are unwindingLink
I believe in the principles of a Data Centric approach to elevate the importance and utilization of an organization's data assets as the primary objective in the attainment and enablement of Business outcomes within an organization.Link
Data is fundamental to business, and life. Applications come and go, but data is always valuableLink
These principles embody what we have been promoting for years when we use other related principles such as model-driven development, ...Link
Happy to meet like minded people.Link
Data is how we try to encode knowledge for systematic re-use, and is the underlying purpose of information technology.Link
I am signing the manifesto because I have seen the dramatic inefficiencies and costs of the current approach.
I worked in an enterprise that had entangled itself into high complexity using the tactical, application-centric, or more accurately, a myopic, project-driven and application-centric approach and lost its ability to adjust to market and regulatory changes. This put the enterprise at high risk and, even if survivable, required a very costly and radical set of changes to become nimble again and stay competitive. I believe they succeeded but it was very costly across many dimensions.
The data-centric approach is one of the best ways to maintain business agility. I think the problem is one of education of enterprise leadership to understand that data/information/knowledge assets are a necessary (as in fundamental and required) and a strategic part of being a modern, competitive business.
The manifesto embodied many of the ideas my colleagues and I had recognized as we evaluated issues, problems, and lessons learned about failures and inefficiencies. The principles and other guidance is very similar to what we came up with and have seen in other thoughtful commentary in the industry. But I simply agree with it at an intuitive level based on my experience and observation over 30 years in enterprises. The waste and inefficiency of the current approach is enormous and I'd like to do my small part to make this better. Also, there are few people capable of understanding the full enterprise context. Dave McComb is one of those and has the stature, contacts, and authoritative presence to make it happen.
This seems a mundane item to most leaders, but if they knew its significance, they would ask why we are already not using a data-centric approach. I would perhaps even broaden the name to a knowledge-centric approach and leverage the modern knowledge management and representation technologies that have and are currently emerging. But the principles stand either way.
When you listen "integration" on almost every communication (talk, meeting, email, ...) it's time to Think!Link
Hard fight but right fight! No other way to handle microservice explosion. Go for data.Link
A critical framework to reference towards a information-centric enterprise.Link
This paradigm shift is as critical for organizations as the shift from geocentric to heliocentric was for mankind. And for realists, it's as obvious.Link
We have developed and promoted the Architecture 3.0 model which places data at is core. One of the main architecture layers of this architecture of the digital age is what we name as the shared data backbone. A layer which comprises the data lake, the data factory and the data lab and acts also as the enterprise data store and hub.Link
I believe [Linked] Data Centric approach is the way of the future. I am committing my company to assisting enterprises in their quest to Data-Centric transformation.Link
I believe in it's fundamental concept for changing how data is viewed and inter-acted with.Link
Existing approaches aren't working and it requires new thinking.Link
I agree - data is your sole, non-depletable, non-degrading, durable strategic asset - treating it better helps lots of other stufffLink
I have spent over thirty years chasing the meaning of data and facilitating consensus among stakeholders, defining the information required to describe their situation. I have been amazed at how few organizations are willing to invest in data-centric approaches, but see real magic when from those that do. This manifesto makes sense and should gain more traction.Link
Information and data have been the long ignored and mistreated glue that binds business initiatives to technology. Remove the technology and the data remains, or the business falls.
Increasingly regulation and legal controls focus on the data as a thing. But organisation try to drive compliance by looking at systems. That's like trying to navigate an icy road by tuning the suspension of your car.
Data is the life blood of an organization. When a org does not think of the data first, the things that an organization does make it very difficult to get value and further opportunities from that data later on.Link
Totally in line with my learnings, and it is something that data centric companies need to embrace to unlock their potential.Link
Because this is a truth of (Business) Life.Link
Because an OLTP application requires a datamodel and an OLAP information system needs semantics.Link
Having worked in a Fortune 50 enterprise, I've experienced first hand the critical failing of an incoherent and scattered information architecture strategy, if you can even call it a strategy. Time to reinvent. #FreeTheData!!Link
Data is an asset whose value increases the more it is shared yet we are very poor at sharing it.Link
I have felt since the mid nineties that application centric computing has held back progress and usability and is frankly an embarrassment.Link
I believe in data as an asset, and am willing to stand up for it!Link
Semantic Data Integration will set you free!Link
Data Management & its Governance is “The process of managing and improving data for the benefit of all stakeholders” It is a complete mistake to focus solely on the applications.
words are flowing out like endless rain into a paper cup..Link
I know folks who have already collapsed the stack (e.g., EnterpriseWeb) and think they have a distinct competitive advantage over those who don't.Link
I used a "entity-centric approach" with success in 3 innovation projects. The "entity-centric approach" is based on the data-centric principles and a distributed federation of systems to enable sharing data in a controlled and secure way. I belief this is not the future but already becoming the way to go for realising cooperative services without the monopoly/dictatorship of a central organisation or system.Link
A data-centric approach will finally allow IT to really support the way we think and work instead of forcing us to think in capabilities of an application.Link
In our business line, Smart data for smarter fire fighters, we see that data is not used to its full potential.
Data exchange is limited by the capabilities of application, not dictated by connections within the data. The live saving connections now have to be made by fire fighters under great stress, this is not the way forward!
We must start to adopt data centric approaches if we really want to achieve 'Smart data for smarter fire fighting'
Because we need a paradigmashift badlyLink
Modelling is all about classification. Each statement that you make about a certain domain can be categorized as a structural, a content or a processing constraint with respect to the data that you would like to use within an application. In doing this you can define the valid states and valid state transitions of an application that you would like to develop. This doesn’t assure that the data of an application is correct, but that the data is valid and that it complies to all the constraints that you have defined. Starting from a domain model (concepts with no relationships) and a life cycle approach (views) you can easily design consistent data models and robust applications using a data-centric step-by-step approach and find re-usable patterns along the way. I’m doing this for more than 20+ years now. The danger lies in the many mappings that you have to make along the development process to come to actual applications. Each mapping has the risk that you get ‘lost in translation’ and/or lose any of the earlier defined meaning. So, it is important to minimize the number of mappings that you have to make. In the end, the data should be the application.Link
We have been hearing support for "data centric organization" for years, but the needed momentum to make that happen is absent. The key foundational needs and beliefs are stated in the manifesto; well done!Link
Because I believe in self-describing data, for it allows the user to make decisions at the moment it matters.
Because the change, and the need for a broader perspective on design and implementation of data driven enterprises are inevitableLink
I am excited at the freedom promised by a data centric approach and want to see a more expansive world view beyond applications.Link
There is a growing need to truly see data as a core asset in every company, but the majority of the companys are not mature enough to have this necessary focus on data in itself. There is too much leaning on vendors and their focus on applications first and data as a silo as a result.Link
Bravo ! About time the data industry had an adult voice. I thought I was back in the 1980's ! The Big Data failures are testimony that the data industry is shipwrecked with this overarching idea. Looking forward to participating in this conversation, and confident these ideas will find the language, branding and the channels to go viral, and get a legitimate seat at the table with contemporary manifesto concepts like "App", "Cloud", "Mobile" and "Agile".Link
Bravo ! About time the data industry had an adult voice. I thought I was back in the 1980's ! The Big Data failures are testimony that the data industry is shipwrecked without this overarching idea. Looking forward to participating in this conversation, and confident these ideas will find the language, branding and the channels to go viral, and get a legitimate seat at the table with contemporary manifesto concepts like "App", "Cloud", "Mobile" and "Agile".Link
I and my colleagues have been developing platforms and systems in line with the ideas of the data-centric manifesto for a quarter of a century. From our experience we see cost/result benefits of one to two orders of magnitude, providing that there is a reasonable data management infrastructure in place. So, the revolution on a larger scale will take place, for pure economic reasons, eventually.
We have the method and the tools taking care of information integration for organizations. We work with information models tools and have also a tool which read these declared information models and write, do the programming automatically. We have been working with this since +25 years here in Sweden.Link
I believe in data centric revolution is necessaryLink
To make 'web-based' more than running in a web browser:
- No more webdrives that force to save locally (thereby killing possibility of AJAX with same credentials) please
- Use Linked Open Vocabularies to make meaning explicit from the start, and compatible where possible. This allows to query a combination of datasets (private and public mixed), instead of trying to find common fields to SQL JOIN much later in the process.
- Make sure there's a programmable equivalent for every manual user action, which is easy to find/deduce from the UI
Data should have one organization point to be utilized at its maximum capacity.Link
This is the only way to propel both agile analytics and agile application development in an environment with an accelerating pace of change.Link
The federal sector can do better to solve problems for citizens with better defined data. The data centric manifesto is just the beginning.Link