Attributes which are not directly linked with functionality of the system however if not considered in architecture can impact the overall quality of the system. These attributes plays a major roles in deciding the success or failure of the entire system so should not be ignored while designing the architecture.