Remove Agile Remove Data Engineering Remove Engineering Management Remove Microservices
article thumbnail

Data Mesh Architecture: Concept, Main Principles, and Implementation

Altexsoft

This basic principle corresponds to that of agile software development or approaches such as DevOps, Domain-Driven Design, and Microservices: DevOps (development and operations) is a practice that aims at merging development, quality assurance, and operations (deployment and integration) into a single, continuous set of processes.

article thumbnail

From OOP to FP by Joaquin Azcarate – backend developer at Apiumhub in Software Crafters Barcelona

Apiumhub

Many of them are choosing a combination of agile and domain-driven design, where this idea is predominant. Data Engineering: Building your BI infrastructure from scratch by Estefania Rabadan Martinez – Data Engineer Lead at Hotjar. Maybe even convinced our stakeholders it was time to put them into practice.

article thumbnail

Organise your engineering teams around the work by reteaming

Abhishek Tiwari

When it comes to organising engineering teams, a popular view has been to organise your teams based on either Spotify's agile model (i.e. As a bare minimum, I can think of an engineering organisation of 6 Spotify like squads with each team consisting of 8-10 people including engineers (frontend/backend), BA, PO, and an agile coach.