The article presents current approaches to solving the problem of building recommender systems designed to intellectualize the user interface of online stores. Much attention is paid to modern methods of building recommender systems, analysing their strengths and weaknesses. Of greatest interest are the criteria for selecting effective methods for specific online stores and the authors’ concept of a typical recommender system of electronic commerce.
The article investigates different approaches to the design of information systems. Much attention is paid to comparative analysis of criteria for selecting methodologies for software development, and also to not well-known methodology of DevOps (Development & Operation) , , which aims at consolidation of software developers (Development) and IT professionals’ (Operation) efforts, and automation of implementation process. In conclusion, based on the retrospective analysis and practical experience, the authors formulate regularities and prospects of information systems design methodology development.