Member-only story
The Software Architect’s Mindset -From A Lead Developer To An Architect

Mindset is one of the most important aspects of being an architect. If your current role is a technical one such as a developer or a team leader then you are probably thinking about the work you do for recording and development point of view. This is not the most appropriate point of view of an architect. The architect should often makes decisions based on other factors. In order to be a good architect you have to adapt yourself to the new point of view which will make you a real asset for the organization.
Understand the Business

The biggest mindset change you have to make in order to be a good architect is to understand the business of your client or employer. Well normally every employee know what the company is doing. However you have to have deep understanding of the organization’s business. You have to understand what its weaknesses and strengths. Who are they competing with and what is the growth strategy. Once you understand this you can talk about the architecture and technology. One of the common mistakes make by architects is that they are looking at the systems they are working on as a stand alone system…