[Music] introduction to scrum a 7-minute training video with details on what you need to start using scrum today this video is intended for people who are just getting started with the scrum framework and need a quick primer hi my name is Steve stemman and I am the founder of uzility software in this video we will cover the basics behind scrum and we'll take a look at how scrum compares to Waterfall development and we'll examine the three roles three artifacts and three ceremonies that make up scrum first let's take a look at how scrum compares to
the older alternative of waterfall development waterfall typically goes through a lengthy planning process which could take several months followed by building the product which again could take many months and then testing the product reviewing and eventually deploying the product at this point you may end up bringing the wrong product to Market if market demand or technology has changed since the original plan was developed there are several problems with this method first of all the planning must be completed before any work begins and in most cases the planning is done without entirely understanding the project once
development is being done often times things get sent back to the planning phase and the project either needs to start over or the developers are just criticized for not understanding the plan this cycle can happen many times when development is done building the product it gets thrown over the fence to test where when problems are encountered it bounces back to development and sometimes back to planning the same issues occur in the next few steps with lots of backstepping and doing over this can lead to lag times and many months to several years in order to
get a product out the door with scrum and implementation of agile the process is broken up into smaller pieces first we do just enough planning to get started with building the minimal feature set we build what was planned next we test and review that small feature set and get it ready to ship when that cycle is complete we end up with a potentially shippable product this process usually occurs in a time period of 1 to 3 weeks this is then repeated time and time again reducing the time from planning to development to testing each time
through the planning process we're doing just enough planning to complete the next incremental release you end up with several incremental releases called Sprints a Sprint usually takes from 1 to 3 weeks and you just keep repeating these Sprints until your product is feature complete sometimes you may end up shipping your product after the second Sprint or the third or the fourth or even further but you eventually end up with a shipping product in scrum there are three key roles that are needed for the framework to work well first the product owner this is the person
responsible for defining the features that are needed in the product the product owner has the bright ideas that turn into products the scrum Master is a servant leader to the team responsible for protecting the team and the process running the meetings and keep keeping things going the team can be made up of developers testers writers and anyone else that helps in building the product team members often play multiple roles some days developers may end up doing test or testers may end up writing either way the team Works to get the product done there are three
artifacts or documents that are used in scrum first the product backlog this is where product owners create a prioritized list of features known as user stories that could go into the product this list evolves and changes priority with every Sprint user stories are a way of describing a feature set that follows the as a user I need something so that reason format this way of phrasing a user story allows the product owner to specify the right amount of detail for the team to estimate the size of the task the highest priority user stories go into
the Sprint backlog these get estimated for size and are committed to for the next Sprint burndown charts show the progress during a Sprint on the completion of tasks in the Sprint backlog this chart should approach zero points as the work is being completed there are three ceremonies that make up scrum think of these as meetings or discussions Sprint planning is where the product owner scrum master and team meet to discuss the user stories and estimate their relative sizes the daily scrum is a brief standup meeting where the team discusses what they have completed since the
previous meeting what they're working on and anything that might be blocked or need help the Sprint review and retrospective occurs at the end of the Sprint this is where the team demonstrates the completed work to the product owner and then the team discusses what they can do to improve the process going forward let's bring it all together and take a look at the scrum workflow start with the product backlog which is where the product owner builds a list of the bright ideas and features that could go into the product the product owner prioritizes the list
and brings the top items to the team Sprint planning is where the team product owner and scrum Master discuss the top priority user stories determining what can go into the next Sprint the output from the Sprint planning meeting is the Sprint backlog this is a list of user stories that have been committed to for the next Sprint the entire team and product owner have a solid understanding of what each of the user stories involves based on the discussions from the Sprint planning meetings the Sprint is a 1 to 3we time box where the work committed
to in the Sprint backlog is worked on through to completion during the Sprint the daily scrum occurs as a standup meeting where the team discusses what they have completed and what they are working on on as well as any blocked items the outcome of the Sprint is a potentially shippable product potentially shippable means that the product owner can decide if it is ready to ship or if there are any additional features needed before it ships at the end of the Sprint a Sprint review and Sprint retrospective meeting occurs the Sprint review is where the team
showcases their work to the product owner and the retrospective is where the team works on what they can do to improve their process repeat this workflow for each Sprint now for a software solution to help manage the workflow uzility has been built around the scrum process to help people filling the three scrum roles manage the three artifacts and better run the three ceremonies visit uil.com for a free trial and for additional scrum [Music] [Applause] training