![]() ![]() Conversely, if your team needs something from mine, I’m a dependency of yours. ![]() If my team’s work requires effort from yours-whether it’s to build something new, participate, or review-you’re one of my dependencies. Each overlap created one kind of dependency, which describes something one team needs but can’t supply for itself. But as the number of software engineers grew, their work overlapped and intertwined until it was often difficult for teams to complete their work independently. Software engineers were once free to modify any section of the entire code base to independently develop, test, and immediately deploy any new features to the website. More features meant more software, written and supported by more software engineers, so both the code base and the technical staff grew continuously. We were spending more time coordinating and less time building. “our explosive growth was slowing down our pace of innovation. ![]()
0 Comments
Leave a Reply. |