
Overview of course content.
Learn how to visualize a software application in terms of its key features and functionalities.
Choose a name for our e-commerce website, decide what product to sell and choose it users.
Write a user story, acceptance criteria and create mock ups for a search functionality.
Write a user story, acceptance criteria and create mock ups for a page listing product details.
Write a user story, acceptance criteria and create mock ups for a registration functionality.
Write a user story, acceptance criteria and create mock ups for a login functionality.
Your assignment.
Write a user story, acceptance criteria and create mock ups for a shopping cart functionality.
Write a user story, acceptance criteria and create mock ups for a add to cart functionality.
Write a user story, acceptance criteria and create mock ups for a checkout functionality.
Finish up on the checkout functionality.
Time to do another assignment!
See how to spot epics & themes from our product backlog.
Get the low down on the rules for splitting user stories.
Some guidelines on merging user stories.
Get the low down on how to prioritize and deal with dependencies in a product backlog.
See how you can utilize a product vision to lend more purpose to a product backlog.
Get to know how to generate an idea pipeline for your product backlog.
A note from Instructor.
A product backlog is an artifact that captures the entire body of work pertaining to an application. This is the most significant artifact for a Scrum, Kanban, Scrumban or any other Agile framework team since all the work that an Agile team does emanates from or is related to what is in their product backlog. And this is why, when it comes to creating, updating, and maintaining a product backlog, it needs to ample diligence and focus. This 2 + hours course is aimed at teaching you all you need to know about creating, updating & maintaining an Agile product backlog. I believe that learning by doing is one of the most powerful ways of gaining knowledge and that is basis of how I designed this course. In this course you will learn by doing i.e you will learn how to create an actual product backlog for an e-commerce web application. You will see how to create a product backlog from organically from scratch and learn how to incorporate and address various aspects and actions pertaining to a product backlog such as identification and breaking down an application into user stories, epics and themes, writing of such entities, ordering, dependency management, splitting of user stories, etc. The thing that makes this course impactful is that it uses one of the most prevalent type of application in the world - an e-commerce application - to develop a product backlog. The numerous examples that you will see come to fruition from scratch will help further drill down the knowledge.
One more thing, The reason I felt compelled to create such an offering was that I simply could not find a course anywhere online that demonstrated how to actually create a product backlog. There are lots of courses on agile and user stories, etc. but all of them, without exception, trade in regurgitating academic information. Again, this is where the course differentiates itself by miles in that it teaches by doing.
I do believe that this course is very likely still the only course of its kind in terms of its approach and concrete, actionable knowledge that it conveys.