Avoid BDUF ( Big Upfront Design) and keeping adding value in increments and iterations. Fail fast and learn in the iterations.
Avoid BDUF ( Big Upfront Design) and keeping adding value in increments and iterations. Fail fast and learn in the iterations.
Think Services and not reusable code when abstracting business functionality . Code re usability is usually a failed model and leads to stick to each other architectures and is best avoided.
Agility and Architecture uses a common tip to speed by agility amongst teams and is known as “Centralize Interoperability and Decentralize Implementation. There is a detailed blog on the same on the site here for more details. This tip is inherently used by many architectural frameworks such as Togaf and even project management frameworks.