Android architecture review
Architecture review typically includes checking whether the architecture fits system requirements and delivers expected quality attributes like functionality, security, availability, usability and others. The actual scope of architecture review strongly depends on customer's needs and expectations.