Collaborate Early and Often
Different disciplines from business, architecture, delivery, operations must work together from idea to release.
Functions working in isolation are unable to account for all scenarios when delivering software. Only with all disciplines working together with no barriers between them can the delivery process run smoothly. This will reduce communications overhead, decrease lead time and increase the delivery of business value.
- Cross-functional teams will require representatives from all functions with the common purpose of delivering valuable, working software to customers.
- We will need to establish a low friction mechanism that enables interested parties to contribute to the delivery of solutions.
- Teams will need to form around products rather than around roles and functions this may impact the structure of the organisation.