Back To CourseAgile & Scrum Training
9 chapters | 131 lessons
Adam is currently working on a Master's degree in Professional and Digital Media Writing.
Many scrum trainers promote scrum management as the next best thing since sliced bread... but is it really? The essence of Scrum is to eradicate the deficiencies in project delivery and increase the likelihood your end product will match clients' expectations. Scrum management is led by a scrum master, who is also known as a facilitator, instead of a project manager. Some people use the terms agile and scrum, interchangeably; however, scrum is one of the frameworks of agile. The four main objectives of scrum management are:
In other words, the delivery of the product is expected to be much faster than the traditional waterfall methodology and the quality is expected to be higher because clients' will review the results periodically, instead of at the end. Additionally, by design, scrum methodology fosters teamwork as well as communication amongst the team.
The product owner kicks off the scrum management planning process by creating a product backlog, which is a document containing prioritized features or requirements. The features or requirements will be completed during the scrum sprints, which is a repeatable cycle to complete project work also known as an iterative process. Keeping in mind, scrum is design to deliver usable features to production within short periods.
The project team must extract the requirements from the product backlog and enter them into their sprint backlog. The project team will create all of the user stories (stories), which a breakdown of tasks, and then they estimate the stories. Enter all of the stories into the sprint backlog, which is a consolidation of user stories. During Sprint planning your team will identify and select the stories (tasks) targeted for completion in the next Sprint.
For example, the product owner wants you and your project team to develop software for a special student internship program. The software requirements consist of determining students' eligibility, creating a log for cancellations, and distributing notification letters to selected students. These three requirements are listed in the product owner's backlog and during sprint planning, your project team will select the highest priority requirement, which is to develop the requirement to determine students' eligibility. At this point, they will write stories (tasks) to select the eligible students and provide stories estimations. The stories and estimates will be placed in their sprint backlog,
Sprint iterations are repeated into the final product is completed. The scrum master and project team will identify the user stories and determine the number of stories for each sprint. There may be times where you didn't identify enough user stories for the current sprint; however, in this case project team members should select one or more user stories from the sprint backlog. When project teams are weak in performing sprint estimation, the stories in the sprints could be either over or under-estimated.
The scrum master monitors and tracks the status stories via burn down report, which shows the number of stories remaining to completed.
A daily scrum is one of the most critical components of the scrum management process. This is where the project team communicates honestly and openly about the status of their active stories, roadblocks, and discuss project dependencies. Further, a few organizations will hold client demos, which the goal is to provide your clients with opportunities to provide feedback throughout the implementation, prior to migrating the program code to production.
This gives your client the opportunity to participate validate or reject the shippable work, prior to moving into production. After the completion of each sprint iteration, your project term needs to hold a retrospective, which the purpose is to obtain feedback or lessons learned from each production release and applying the feedback to your next release. Some organizations will require someone other than the scrum master, who acts as a facilitator, to host the retrospective.
Scrum management offers a variety of tools. Since scrum promotes speed, it is essential for you to use scrum collaboration software, such as CA Technologies (formerly Rally) scrum software or IBM's Rational Team Concept. These scrum software products allow project team members to update their stories' statuses daily along with enabling the scrum master to monitor the burn down reports.
In the spirit of speed, it is important for you to purchase test automation software, which means you need to hire or train human resources to execute the test automation. A few organizations use manual testing; however, it slows down the scrum management process.
Scrum management has become very popular and organizational leaders need to determine if their organizations could benefit from it. The four objectives for scrum management are: deliver products to market at an accelerated pace, significantly increase the quality of the product - the frequent client demo's increases the quality of the final product, promote teamwork, and encourage communication.
The scrum iteration process is repeated until you deliver the final product to your client. In the meantime, in order to take full benefit of the scrum management process, you need to purchase the scrum software and test automation tools. The scrum management process is often associated with software development.
To unlock this lesson you must be a Study.com Member.
Create your account
Did you know… We have over 95 college courses that prepare you to earn credit by exam that is accepted by over 2,000 colleges and universities. You can test out of the first two years of college and save thousands off your degree. Anyone can earn credit-by-exam regardless of age or education level.
To learn more, visit our Earning Credit Page
Not sure what college you want to attend yet? Study.com has thousands of articles about every imaginable degree, area of study and career path that can help you find the school that's right for you.
Back To CourseAgile & Scrum Training
9 chapters | 131 lessons
Next LessonImpediments in Scrum Project Management