Agile model of software development and delivery using Scrum methodology has become very popular in today’s time for product, project and service delivery. Many teams like software engineering, development, testing, services and others across the world from startups to big old corporations have moved to this and are able to keep teams happy and do a highly effective delivery with great flexibility. It is therefore very important for you to bootstrap yourself for it to be well versed with it and also even if you are already working in such a model to brush up yourself for various aspects of it. It is essential to understand things like:
- Agile Manifesto,
- Agile Principles
- User Story
- Story Point
- Sprint
- Sprint Planning
- Release Planning
- Burndown Charts
- Product Backlog
- Sprint Review
- Sprint Retrospective
- Done
- Product Owner
- Scrum Master
- Agile Coach
Along with it you need to get yourself acquainted with the various tools like:
- JIRA
- ScrumDo
to add more power. This course will do exactly that. It will help you to bootstrap yourself in Agile and Scrum along with tools used for it and help you be an Agile and Scrum champion. It will also help you clear some of the Scrum Master certifications as well.
Welcome
Welcome to this course on Agile and Scrum Bootstrap.
Agile BootStrapping
In this session we will learn about Agile Manifesto and Principles.
In this session we will learn about how people are position with respect to what they do and being part of the Agile team.
So, what are the differences between traditional approach versus the Agile approach.
What does it mean to be in team "ONE" in Agile!
and also, learn about the critical zone in learning to see what it takes to sail it through.
Lets do a recap of what we did so far and have a quiz and do some assignments
This is a quiz on concepts of Agile done so far.
Scrum BootStrapping
So, how did Agile came into being. Lets delve a little into history.
It finally time to know what SCRUM is?
What does Scrum framework comprise of? Lets learn about it.
Scrum team is the key to the success of scrum. What does this team comprise on.
Scrum events are some of the key events like Sprint, Sprint planning, Daily Scrum, Sprint Review and Sprint Retrospective which helps the team to move in desired direction.
Sprint is one of the key event in Scrum. It is an iteration in which the chosen user stories are to be delivered.
Get prepared to Sprint is what is the main aim of Sprint planning. So, what do we do for it. Lets learn that in this session.
The daily scrum meeting (standup meeting) is very effective on project communication and delivery.
Time to see how the progress is. Also, to take stock of what went well, what did not went well.
In this session we will look are different sprint Artifacts like Product Backlog and Sprint Backlog. Also, later look at concept of Done and Product Increment.
Product backlog is the main document in terms of requirements that need to be delivered. Lets learn about it.
How are we doing in terms of delivery in release. Release burndown gives us a view of that.
Stories get picked up from product backlog and parked in the sprint. What all is there to it. Lets learn about it in this session
At the end of each sprint the stories are taken to done state and this is with a goal to deliver a product increment.
This is a quiz on Scrum
Tools
Tools can help in streamlining the various scrum activities and making the adaption of scrum effective. Lets look at couple of them ScrumDo and JIRA.
ScrumDo is one of the tools to manage Agile Scrum.
JIRA is one of the very popular tools for Agile Scrum implementation. This session will get you started on it.
Lets look at various aspects of a project as practiced in Agile Scrum and how JIRA is used for that.
Thanks and Moving forward
This brings to the conclusion of this course. Wishing you all the best and thank you.
Additional Topics
In this lecture we look what distinguishes User Story, Epic and Theme and how to implement them in tools like Jira.
In this lecture we look what distinguishes Feature, Task, Sub-Task and Portfolio and how to implement them in tools like Jira.