This repository contains the final project for agile planning
wandilecebs / agile-final-project Goto Github PK
View Code? Open in Web Editor NEWThis repository contains the final project for agile planning
This repository contains the final project for agile planning
As a Product Owner
I need the ability to delete a product from the catalog
So that outdated or discontinued products can be removed from the website.
Given a user wants to remove a product from the catalog
When they provide the unique identifier of the product
Then the system should delete the product entry from the catalog
As a Product Owner
I need the ability to create a product in the catalog
So that the e-commerce website can offer new products for sale.
Given a user wants to add a new product to the catalog
When they provide valid information including name, description, price, and category
Then a new product entry should be created in the catalog with the provided details
As a Customer
I need the ability to Dislike a product in the catalog
So that** I can indicate my disinterest or preference against a particular product.
Given [some context]
When [certain action is taken]
Then [the outcome of action is observed]
As a Stakeholder
I need the backend product catalog to be hosted in the cloud
So that the e-commerce website can be accessed globally and with high availability.
Given the application is ready for deployment
When the deployment process is initiated
Then the application should be successfully hosted on the selected cloud platform
As a Stakeholder
I need the ability to list all products in the catalog
So that customers can browse through the entire product inventory.
Given [some context]
When [certain action is taken]
Then [the outcome of action is observed]
As a Stakeholder
I need automation to deploy new changes to the cloud
So that updates and enhancements can be deployed quickly and efficiently without manual intervention.
Given [some context]
When [certain action is taken]
Then [the outcome of action is observed]
As a Stakeholder
I need the ability to query a subset of products in the catalog
So that customers can search for specific products based on certain criteria.
Given [some context]
When [certain action is taken]
Then [the outcome of action is observed]
As a Customer
I need the ability to Like a product in the catalog
So that I can express my interest or preference for a particular product.
Given [some context]
When [certain action is taken]
Then [the outcome of action is observed]
As a Product Owner
I need the ability to retrieve a product from the catalog
So that customers can view detailed information about a specific product.
Given a user knows the unique identifier of a product
When they request to retrieve the product from the catalog
Then the system should return the product details associated with the provided identifier
As a Product Owner
I need the ability to update a product in the catalog
So that product information can be kept accurate and up-to-date.
Given a user wants to update an existing product in the catalog
When they provide valid updated information and the product's unique identifier
Then the system should update the product details in the catalog accordingly
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.