This article discusses the crucial aspects that the designer should consider when they are designing an application for their customers. You can buy this original and unpublished article for your college or school project. You can read the introduction for free.