8
Roadmap to Become a Certified ScrumMaster A STEP-BY-STEP GUIDE simpl learn i

Csm Ebook1

  • Upload
    pulsarc

  • View
    34

  • Download
    0

Embed Size (px)

DESCRIPTION

Scrum

Citation preview

Page 1: Csm Ebook1

Roadmap toBecome aCertified

ScrumMaster

A S T E P - B Y - S T E P G U I D E

simpl learni

Page 2: Csm Ebook1

www.simplilearn.com

1

Table of Contents

Introduction to Scrum

How Does Scrum Work?

Scrum Events

Scrum vs. Traditional Methods

How to Prepare for Certification?

Examination Guidelines and Format

Re-examination

1

1

3

5

6

5

7

Page 3: Csm Ebook1

www.simplilearn.com

2

For complex projects like the ones in IT, there is a di�culty in capturing all the project requirements at one go because of the uncertainties involved. Thus, there is a need for a framework that can easily incorporate project requirements under such uncertain conditions.

Agile method can deal with such uncertainties. Scrum is an agile framework that focuses on e�ective team collaboration while dealing with complex projects.

Scrum was originally formulated for software development projects, however due to the diverse nature of the framework; it can be used across various industries. Scrum defines a particular method in which all teams can work together to deliver a final product. This framework provides a small set of rules to create structures which enable teams to focus on important aspects of the project.

Introduction to Scrum

As we have mentioned earlier, Scrum framework defines a method for the entire team to work towards the final goal, i.e. successful completion of project. Scrum defines a simple process wherein three fundamental roles: Product Owner, Scrum Master, and development team, are defined.

How Does Scrum Work?

It is the responsibility of Product owners to communicate the vision of the product to the entire team. He/She should work closely with the Development Team for maximizing the value of the product. Product Owners are responsible for product backlog i.e. features, bug fixes, non-functional requirements, and other items needed to successfully deliver a project.

Product Owners

This team is responsible for the completion of the project. The organization empowers and structures this team to organize and manage their own work. This team is a cross-functional one, with skills to develop a product Increment. One of the rules of Scrum for the development team is that there are no titles valid for members, except Developer, irrespective of the work being done. Also, there are no sub-teams in the Development team, and any individual contribution towards the project will be accountable by the entire team.

The Development Team

Page 4: Csm Ebook1

www.simplilearn.com

3

Every Scrum project has a predefined set of events that will create regularity and minimize the need for meetings, which are not defined in Scrum. These are time-specific events, and the maximum time duration for completion of each event is specified. Each Scrum project is made up of five events that are explained in the section below.

Scrum Events

ScrumMaster is responsible for ensuring Scrum is understood and implemented. ScrumMaster ensures that the Development team adheres to Scrum Roles, theory, and practice. He/She also tries to remove impediments to the Development team and also facilitates training. They also help Product owners to find techniques, relevant information, and facilitating related events.

The ScrumMaster

ReleasePlanning

SprintPlanning

DailyScrum

SprintReview

SprintRetrospective

ProductBackalog

SprintBackalog

PotentiallyShippableProduct

Increment

1-4Weeks

Page 5: Csm Ebook1

www.simplilearn.com

4

The work that needs to be done in the Sprint falls under the Sprint Planning event category. The entire team is involved in creating this plan. What is going to be delivered and how, are carefully mentioned in this plan. The time duration for this event is maximum of eight hours for one month sprint.

Sprint Planning

Creation of an execution plan and synchronize activities for the work that needs to be done in the next 24 hours, falls under this event. The Daily Scrum time duration is limited to 15 minutes and is usually handled by the Development team. The review of the previous day’s work is considered while forecasting the current day’s plan.

Daily Scrum

At the end of each Sprint, the Sprint Review is held at the end to inspect the increment. The Development team presents the outcome of the Sprint and seeks feedback from the customer and the Scrum team. Based on the discussions, changes to the Product Backlog are done, if needed. The predefined time duration for this meeting is four hours for a month long Sprints.

Sprint Review

The Scrum team gets an opportunity to inspect their own work and make plans necessary improvements to the resultant product. These changes are needed to be incorporated in the next Sprint planning, and thus it is necessary to conduct a Sprint Retrospective meet immediately after the Sprint Review. This is defined to be a three-hour time-boxed event.

Sprint Retrospective

The heart of Scrum is Sprint, which contains definition of what needs to be built along with a flexible plan to guide the work and eventually achieve the resultant product. This event has maximum time duration of not more than one month. Sprint consists of Sprint Planning, Daily Scrums, the development work, Sprint Review, and the Sprint Retrospective.

Sprint

Page 6: Csm Ebook1

www.simplilearn.com

5

Traditional methods like waterfall are used in environments where changes can be extremely expensive, even if they are made. These methods su�er from high degree of inflexibility and have high costs of addressing changes and errors. On the other hand, Scrum uses an iterative approach where any changes or errors can be handled e�ectively, at a lower cost.

It is better to use Scrum in situations where the projects are complex with lots of unknowns, definition of exact requirements of the projects cannot be mentioned upfront. In situations where the requirements are usually men-tioned upfront and projects are less complex, traditional methods are useful.

Scrum vs. Traditional Methods

Here’s a table that summarizes di�erences between Scrum and Traditional Methods

Scrum Traditional ProjectManagement

Emphasis is on

Documentation

Process style

Upfront planning

Prioritization of Requirements

Quality assurance

Organization

Management style

Change

Leadership

Perfomance measurement

Return on Investment

Customer involvement

People

Minimal-only as required

Iterative

Low

Processes

Comprehensive

Linear

High

Fixed in the Project Plan

Process centric

Managed

Centralized

Command and control

Plan conformity

End of project lif

Varied depending on theproject lifecycle

Customer centric

Self-organized

Decentralized

Collaborative,servant Leadership

Business value

Early/throughout project lie

High throughout the project

Based on business value and regularly updated

Updates to ProuctizedProduct Backlog

Formal Change Management Systems

Page 7: Csm Ebook1

www.simplilearn.com

6

As mentioned earlier, the application of Scrum concepts to real-life situations is important. At training institutes like Simplilearn, a simulated environment is created. Each of the training group is divided into various teams, according to the teams present in Scrum environment. This way, each person taking the Scrum training will understand the roles and responsibilities of Product Owner, Development Team, and Scrum Master.

Apart from understanding the practical implications of Scrum, it is also necessary to understand the usage of Scrum in the current project environment. For this, each participant can discuss the current scenario in their organizations with the team, and based on their understanding, each participant can suggest the changes needed to implement Scrum process in the current scenario.

With the increasing number of virtual teams in organizations, it is pretty easy to miss out on minute details of any project. Online communication is the only means of information exchange and this makes it di�cult to under-stand the bottlenecks of the project. In these situations, Scrum can help improve e�ciency of the entire team. In the training sessions conducted at Simplilearn, participants are specifically trained for the virtual situations. Simulated environment is created and sample project is executed. These activities highlights the problems faced by virtual teams and provide solutions for the same.

Though the Scrum guide provides essential knowledge about Scrum, its roles, events, and other key aspects, the practical approach to Scrum is important. Though theoretical concepts are a must for any individual involved in the Scrum process, he/she should understand the implementation of these concepts in real life situations.

How to Prepare for Certification?

Once you register for taking up the online Certified ScrumMaster (CSM) examination, you will receive a welcome mail. You will get two opportunities in 90 days to pass the test at no cost. After your two attempts/90 days duration is exhausted, you will be charged $25 for each additional attempt.

The questions in this test are based on learning objectives mentioned for this course in the Scrum Guide.

Examination Guidelines and Format

FormatThe test consists of 35 multiple-choice questions and to clear the examination, 24 questions need to be correct. It generally takes 1 hour to complete the examination. Being an online examination, you can skip, go back, and also bookmark questions that can be answered later on. After you have answered the questions, upon clicking ‘Submit’ you will get a warning message that will inform you of the unanswered questions. After submission, the results of the examination are immediately visible.

Page 8: Csm Ebook1

www.simplilearn.com

Certified Scrum Master Training from Simplilearn gives you the right guidance and flexibility to prepare as per your convenience.

Good Luck!

Classroom Sessions

Course CompletionCertificate

Exercises & Gamesto get hands onScrum practices

16 PMI PDUs andCertification O�ered

2 Simulation Exams CSM Exam FeesIncluded

2 Years Membershipof Scrum Alliance

Assistance withScrum Alliance ExamRegistration process

For more information on our Agile & Scrum courses, please click here or write to

[email protected]

In case the candidate fails to clear the examination in the first attempt, he can retake the exam within 60 days of completing the CSM training. The candidates can re-take the exam even immediately after giving the first attempt. However, if they fail in their second attempt as well, they will be required to pay $25 (exam fees) for their next attempt. However one has failed the exam thrice, Scrum Alliance recommends that it is better to re-enroll in the CSM course.

Re-examination