Defining standards
As architects, we have multiple goals:
- Defining the architecture and product selection is a function of serving the business and trying to serve and enhance the requirements and goals of what the organization and business are trying to achieve
- Defining an architecture that is functional, robust, scalable, secure, and yet, as cost-effective as possible
Another piece of the puzzle is setting the standards and conventions for the development and implementation teams to follow within the organization. It is equally as important that the organization have these standards that can be applied before any real effort begins.
As an enterprise architect, you may not be doing code reviews with the team; however, you should highly consider setting some guidelines for application architects and team leads to follow, as well as ensuring the project is scoped to allow time for more rigorous software engineering practices to be followed.
The role of standards...