Insulated and collaborative development
Insulated development occurs when developers do not want to receive changes made by other developers until after changes have passed integration testing. Collaborative development occurs when developers want to receive the latest changes completed by other developers, rather than waiting until changes have passed integration testing.
Component development
Teams use component development to create applications
from reusable parts.