2 ms·
dividing the work between teams worked at first but as product grown it started to have dependencies between teams and it got messy. Eventually you need to impl
by yuvalkor 9y ago
dividing the work between teams worked at first but as product grown it started to have dependencies between teams and it got messy. Eventually you need to implement functionality across team areas. one team is assigned to implement it and when it breaks in other areas - that team needs to ask the other teams to fix it... in short, dividing the product to different teams is not an optimal solution.