Developing data pipelines involves several steps that include determining the goal, choosing the data sources, determining the data ingestion strategy, designing the data processing plan, setting up storage for the output of the pipeline, planning the data workflow, implementing a data monitoring and governance framework and planning the data consumption layer. The steps involved in designing a data pipeline can vary depending on the specific use case and requirements of an organization. Some common processing steps include transformation, augmentation, filtering, grouping and aggregation.