Syed Danish Rizvi

Work place: Department of Computer Sciences, Institute of Business Administration – IBA, Karachi, Pakistan



Research Interests: Business & Economics & Management


Syed Danish Rizvi is a software engineer by profession and has received a bachelor’s degree in Software engineering from UBIT - University of Karachi. He is currently perusing a master’s degree in computer science from the Institute of Business Administration – Karachi

Author Articles
Creating an Innovative Home Decor Shopping Experience: Planning, Developing, and Potential Impact of an E-commerce Marketplace for Home Décor in a Developing Country

By Syed Danish Rizvi Waqas Mahmood

DOI:, Pub. Date: 8 Oct. 2023

This paper proposed a possible next-generation e-commerce “Home Décor Marketplace” system with web 3.0 capabilities to disrupt the traditional furniture and home décor retail market in developing countries like Pakistan. This project involves the development of a B2B and B2C furniture and home décor e-commerce marketplace application. The platform will allow manufacturers and retailers to list and sell their products directly to consumers as well as to other businesses. One of the main objectives of the project is to provide a convenient and efficient platform for both buyers and sellers in the furniture and home decor industry. The document describes the research work, analysis, design, and development of the platform. The proposed e-commerce marketplace has been developed based on market research. The application has been designed to be compatible with various platforms such as Web, iOS, and Android, utilizing the Google Flutter development tool. It is secured using user authentication, and the features have been carefully chosen to meet the market demands and requirements. This research paper will discuss all the technologies and tools used to build and implement an Innovative Home Decor Shopping Experience-based e-commerce platform.

[...] Read more.
Role of Human Aspects on the process of Software Requirement Elicitation

By Syed Danish Rizvi Ahsan Ali Waqas Mahmood

DOI:, Pub. Date: 8 Aug. 2022

Requirement elicitation process requires collaboration with people of different backgrounds and expertise. Collaboration between diverse teams such as developers, testers, designers, requirement engineers, and stakeholders makes requirement elicitation process highly human dependent. The main goal of this research is to find out the role and importance of “human aspects” such as domain knowledge, motivation, communication skills, gender, age personality, attitude, geographical distribution, emotions, and cultural diversity in requirement elicitation activities. The purpose of this study is to identify the industrial perspectives of key human aspects that will help organizations to carry out RE-related activities more effectively. To fulfill that purpose, we surveyed 165 software practitioners and elicited the industrial perspective through their responses. Practitioner’s data revealed that requirement elicitation activities are highly human-dependent, 90% of practitioners were of the view that the success of requirement engineering activities depends on the individuals engaged in those activities. Software practitioner’s data revealed that domain knowledge (84%), motivation (68%), communication skills (61%), and personality (41%) are the highly important aspect for the individual engaged in requirement engineering activities. Furthermore, the data revealed that the correctness (73%) of identified requirements is a highly important factor in measuring the performance of the person involved in the RE process. Simultaneously, the clarity (78%) and the completeness (75%) of identified requirements are also important. Our results suggest that the individual engaged in the requirement engineering process should have the social and collaborative (89%), enthusiastic (94%), altruistic (kind, generous, trustworthy, and helpful) (67%) qualities to be able to carry out RE activities effectively. Our survey suggests that the practitioners may consider the findings of this research appropriately when forming, managing teams, and conducting software requirement elicitation activities.

[...] Read more.
Other Articles