Final Agile Project for IBM Develops and Software Engineer Professional Certificate
useresd / agile-final-project Goto Github PK
View Code? Open in Web Editor NEWFinal Agile Project for IBM Develops and Software Engineer Professional Certificate
Final Agile Project for IBM Develops and Software Engineer Professional Certificate
As a Customer
I need the ability to Like a product in the catalog
So that I can track the products I like
Given [some context]
When [certain action is taken]
Then [the outcome of action is observed]
As a System Administrator
I need to add a product to the catalog
So that customers can see which products does we offer
Given I have an empty products in the catalog database
When I add a product to the catalog
Then the catalog database should have 1 product.
As a System Administrator
I need the ability to retrieve a product from the catalog
So that I can see product information
Given that I have some products in a catalog
When retrieve a product from the catalog
Then I should get the product information
As a Customer
I need the ability to Dislike product in the catalog
So that I can keep track of the products I Disliked.
Given [some context]
When [certain action is taken]
Then [the outcome of action is observed]
As a Customer
I need the ability to query a subset of products in the catalog
So that I can see of the e-commerce website offers the products I am searching for
Given [some context]
When [certain action is taken]
Then [the outcome of action is observed]
As a Service Provider
I need to have automation to deploy new changes to the cloud
So that we can delivery changes and updates more frequently.
Given [some context]
When [certain action is taken]
Then [the outcome of action is observed]
As a System Administrator
I need the ability to list all products in the catalog
So that I can see which products exactly are we offering
Given [some context]
When [certain action is taken]
Then [the outcome of action is observed]
As a System Administrator
I need the ability to delete a product from the catalog
So that products no longer offered by the e-commerce are no longer visible to the customer
Given I have a product in the catalog
When I delete the product from the catalog
Then I should not be able to retrieve the product information
As a Service Provider
I need the product catalog to be hosted in the cloud
So that benefit from auto scalability on high demand on the e-commerce
Given that the catalog is deployed in the cloud
When the customer visits our URL
Then the customer can access the catalog
As a System Administrator
I need the ability to update a product in the catalog
So that customers can always have an updated version of the product details
Given I have a product in the catalog
When I edit the product information
And I retrieve the product information
Then I should get the updated product information
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.