Complex approach to business requirements management in electronic commerce systems

DOI: 10.31673/2412-4338.2024.048033

Authors

  • Олексій Олексійович Корнієнко, (Korniienko Oleksii) Інститут програмних систем, НАН України, Київ https://orcid.org/0009-0006-9289-7995
  • Нікіта Олександрович Крупа, (Krupa Nikita) Institute of Software Systems of the National Academy of Sciences of Ukraine, Kyiv https://orcid.org/0009-0001-3690-4955

Abstract

The article examines the main approaches to managing business requirements used in ecommerce projects, including classical and agile methodologies such as Waterfall, Agile, Scrum and Kanban. The advantages and disadvantages of each approach are analyzed, as well as their impact on key performance indicators of projects: implementation terms, quality of the final product, and costs. Given the specifics of ecommerce, special attention is paid to issues of adaptability to changes, integration with other systems, omnichannel support and data security. The article also includes an analysis of modern business requirements management tools, such as Jira, Trello, and Microsoft Azure DevOps, which are widely used to streamline workflows and automate requirements management. A comparative analysis of these tools was carried out, taking into account their capabilities for different types of projects, scaling, support for flexible approaches and integration with other software solutions. Based on this analysis, recommendations on the choice of tools are offered depending on the size of the company and the specifics of the project. Particular attention is paid to the role of the latest technologies, such as artificial intelligence and machine learning, in the process of managing business requirements. The possibilities of automating the processes of requirements collection and analysis, prioritization, testing and monitoring are considered. Practical recommendations for the implementation of such technologies are offered to improve the efficiency of requirements management and reduce risks associated with changes in the market. The article also provides recommendations for improving the business requirements management process aimed at optimizing resources, improving product quality, and reducing costs. Implementation of flexible management practices, regular review of requirements, automation of testing and use of analytics for decision-making are proposed. This will allow companies to quickly adapt to changing market conditions, increase the level of customer satisfaction and strengthen their competitiveness. The results of the study are useful for project managers, business analysts and developers who work in the field of e-commerce and seek to improve the processes of requirements management, ensuring the successful implementation of projects.

Keywords: business requirements management, e-commerce, methodologies, tools, project effectiveness, competitiveness.

References

  1. Y. Yin, R. Zhang, H. Gao and M. Xi (2019) New Retail Business Analysis and Modeling: A Taobao Case Study, IEEE Transactions on Computational Social Systems. 6(5)., pp. 1126-1137. doi: 10.1109/TCSS.2019.2933486
  2. Hoda R., Noble J., Marshall S. (2013) Self-organizing roles on agile software development teams. IEEE Transactions on Software Engineering. 39(3), 422-444.
  3. S. S. M. Monfared, A. Kamandi (2016) Agile techniques and frameworks based on the requirements for e-commerce applications, Second International Conference on Web Research (ICWR), Tehran, Iran. pp. 131-138, doi: 10.1109/ICWR.2016.7498457. ISSN 2412-4338 Телекомунікаційні та інформаційні технології. 2024. № 4 (85)
  4. Ahmad, M. O., Dehghantanha A. (2019) Machine Learning for Computer and Cyber Security: Principle, Algorithms, and Practices. Springer.
  5. Li P., Yanchinda J. The Customer Requirements About Thai SMEs Product Based on Customer Knowledge Management by Using Text Mining, 2024 5th Technology Innovation Management and Engineering Science International Conference (TIMES-iCON), Bangkok, Thailand, 2024, pp. 1-5, doi: 10.1109/TIMES-iCON61890.2024.10630737.
  6. Xiao Z., Wang X., Sheng B., Miao Z., Shu Y. Customer requirement information mapping method for product module configuration, 2016 IEEE Advanced Information Management, Communicates, Electronic and Automation Control Conference (IMCEC), Xi'an, China, 2016, pp. 921-924, doi: 10.1109/IMCEC.2016.7867345.
  7. Pabuccu Y. U. Applying a new requirement template for business, user, and functional requirements: a real transformation journey for business analysis, 2022 7th International Conference on Computer Science and Engineering (UBMK), Diyarbakir, Turkey, 2022, pp. 120-124, doi: 10.1109/UBMK55850.2022.9919599.
  8. Parashar A., Gupta E. ANN based ranking algorithm for products on E-Commerce website, 2017 Third International Conference on Advances in Electrical, Electronics, Information, Communication and Bio-Informatics (AEEICB), Chennai, India, 2017, pp. 362-366, doi: 10.1109/AEEICB.2017.7972332.
  9. H. Wang, F. Fang, Research on E-Commerce Supply Chain Design Based on MVC Model and Virtual Image Technology, IEEE Access. 2020. 8. pp. 98295-98304. doi: 10.1109/ACCESS.2020.2996675.
  10. J. Buchan, M. Bano, D. Zowghi, P. Volabouth (2018) Semi-Automated Extraction of New Requirements from Online Reviews for Software Product Evolution, 25th Australasian Software Engineering Conference (ASWEC), Adelaide, SA, Australia. pp. 31-40. doi: 10.1109/ASWEC.2018.00013.
  11. C. -L. Pan, X. Bai, F. Li, D. Zhang, H. Chen, Q. Lai (2021) How Business Intelligence Enables E-commerce: Breaking the Traditional E-commerce Mode and Driving the Transformation of Digital Economy, 2nd International Conference on E-Commerce and Internet Technology (ECIT), Hangzhou, China, pp. 26-30, doi: 10.1109/ECIT52743.2021.00013.
  12. S. Popereshnyak, A. Vecherkovskaya (2019) Modeling Ontologies in Software Testing, IEEE 14th International Conference on Computer Sciences and Information Technologies (CSIT), Lviv, Ukraine, pp. 236-239, doi: 10.1109/STC-CSIT.2019.8929785.

Published

2025-01-06

Issue

Section

Articles