IT Architect has definitions:
- The person responsible for leading the decision-making about the architecture, and maintaining the architectural model
- IT Architect is a kind of software developer
- IT Architect asks several evaluators to independently perform heuristic evaluations
- IT Architect can avoid creating design documents before starting to program but this is not a good idea and tends to result in an inflexible and overly-complex
- IT Architect has goal rewarding career, recognition, or the challenge of solving difficult problems or by being a well-respected 'guru' in a certain area of expertise
- IT Architect efforts at creating reusable software
- IT Architect understand the customer 's business environment, their problems and the available technology which can be used to solve the problems
- IT Architect wants software that is easy to design and maintain and which has parts that are easy to reuse

