Case Study 1: E-commerce Cart System
This section focuses on the creation of a shopping cart feature for an online retail platform, aiming to enhance user experience by allowing them to add, update, and purchase products easily. The project centers around several key business requirements, including the functionality for users to add multiple products, apply discounts, and maintain cart contents across sessions.
Stakeholders involved in this project include the product owner, marketing team, customers, and logistics & inventory teams, each playing a critical role in the development process.
The Business Analyst (BA) activities range from gathering user stories, creating wireframes, and defining business rules, to documenting functional and non-functional requirements, along with conducting User Acceptance Testing (UAT). The tools that the BA uses in this project include JIRA for user stories, Figma for wireframes, Confluence for documentation, and SQL to verify the behavior of the cart in the database.
The key takeaways emphasize the importance of dynamic pricing, real-time stock validation, and the BA's vital role in understanding the business context in which they operate.