Before we start any physical development, we prepare architectural drawings for the building.
Before developing software, the engineers create prototypes, wireframes, and technical architecture.
Before developing any complex machines, engineers spend massive effort on technical design and architecture.
Architecture is the central discipline for all creative and technology domains. The rules are set and followed with no argument.
However, there appears to be a consensus to ignore architecture for enterprise application implementation. Therefore, you will not find Business or Systems Architecture as a deliverable among ERP/CRM implementation methodologies.
No wonder why there is so much complexity in these projects.
Why not start with architecture work before embarking on enterprise application implementation?
Architecture is indeed the missing piece of the enterprise applications implementation puzzle!
What are you doing about it?