Title: Role of the Application Architect | Kariera Future Processing
Headings: Role of the Application Architect
Role of the Application Architect
Not just one type of architect
Closer look on Software Architect
What does architect know?
What does Architect do with his knowledge?
What are other Architect’s responsibilities?
Should Architect write code?
Architect in Agile teams

Content: My goal is to show that saying “architect” in terms of software development is not enough. There can be multiple architects with different responsibilities in one organisation. Also the same type of architect can do different things in different organisations. This probably is the source of most of ambiguity when it comes to the word “architect”. Closer look on Software Architect
The above paragraph discussed perspective of companies whose business requires software development, but do not sell it. As in an outsourcing company, here in Future Processing we develop software for our clients. Sometimes, this is a single application, sometimes an entire solution, consisting of smaller projects, for a particular company. This means that architect roles, with the most abstract look on project that require constant cooperation with business (Enterprise, sometimes Solution), are usually covered by our clients. The roles that are closer to development, such as Application and sometimes Systems Architects, usually lays on our side and are covered by team’s Lead Developer. For the above reason I will dedicate the rest of this article to the Application Architect role.