# Data engineering

> Data engineering is a software engineering approach to the building of data systems, to enable the collection and usage of data. This data is usually used to enable subsequent analysis and data science, which often involves machine learning. Making the data usable usually involves substantial computing and storage, as well as data processing. History Around [&hellip;]

**Data engineering** is a software engineering approach to the building of data systems, to enable the collection and usage of data. This data is usually used to enable subsequent analysis and data science, which often involves machine learning. Making the data usable usually involves substantial computing and storage, as well as data processing.

## History

Around the 1970s/1980s the term *information engineering methodology* (IEM) was created to describe database design and the use of software for data analysis and processing. These techniques were intended to be used by database administrators (DBAs) and by systems analysts based upon an understanding of the operational processing needs of organizations for the 1980s. In particular, these techniques were meant to help bridge the gap between strategic business planning and information systems. A key early contributor (often called the “father” of information engineering methodology) was the Australian Clive Finkelstein, who wrote several articles about it between 1976 and 1980, and also co-authored an influential Savant Institute report on it with James

…

*Source: [Wikipedia](https://en.wikipedia.org/wiki/Data_engineering)*

---

## Metadata

- **URL:** https://wpsearchai.com/data-engineering/
- **Published:** 2026-01-28T18:51:13+00:00
- **Modified:** 2026-01-28T18:51:13+00:00
- **Author:** admin
- **Categories:** Software engineering
