International Scrum Institute

Slides:



Advertisements
Similar presentations
Iterative Development: Done Simply Emily Lynema NCSU Libraries Code4Lib 2010.
Advertisements

Program Management School Agile & ADDIE Add-Up (AAAU) Elliott Masies Learning 2012 October 21-24, 2012.
Chapter: 3 Agile Development
Scrum in 10 slides.
SCRUM basics Julie Rudder & Claire Stewart. What is scrum (Claire) Scrum roles (Claire) Scrum rhythms and processes (Claire) How to write stories (Julie)
Lena Bigelow Business 550 Presentation SCRUM. -A project management process - Embraces iterative and incremental practices -Concentrates on what is important:
ITEC 370 Lecture 24 Lifecycles. Review Questions? –Grades for Requirements/Design Doc F give prototype demonstration –Testing plan for your software Maintenance.
What is Agile? Agile is a software methodology based on iterative and incremental development, where requirements and solutions evolve through collaboration.
Agile 101.
ECE44x SCRUM Overview slides adapted from Marty Stepp
Scrum. An evolutionary/iterative/incremental/agile software process The main roles in Scrum are: – Scrum team: Team of software developers – Scrum master.
NAUG NAUG Knowledge Evening – th February 2007.
Scrum CS These slides were created by Kevin Schenk, BS in Computer Science, Purdue University, 2012.
© Timothy Korson Page 1 Scrum by Dr. Korson For CPTR 209 Software Engineering Version
Introduction to Scrum.
A Portrait of Scrum Project Management By Nader Khorrami Rad Project Management Professional (PMP) Certified ScrumMaster (CSM) Professional Scrum Master.
Rules of the Game  Loosely based upon the TV show, “Who wants to be a millionaire.®”  Once the question is read, you will have 30 seconds to discuss.
Agile development By Sam Chamberlain. First a bit of history..
International Scrum Institute Accredited Scrum Certifications for Agile Software Practitioners.
Agile-SCRUM. Introduction to SCRUM Sanil Xavier What is Scrum?
Managing a Project Using an Agile Approach and the PMBOK® Guide
Agile Processes: Scrum. Introduction The two dominant Agile approaches are Scrum and eXtreme Programming (XP). XP was arguably the first method deemed.
Introduction to Agile.
Agile Design and SCRUM Brent M. Dingle, Ph.D. “For the last few centuries, … science has been attempting to break matter down into ever smaller bits, in.
Mobile Apps: Review and Retrospectives Refresher Agile Transformation Team 1.
COMP 3663 DANIEL L. SILVER, PHD IMPLEMENTATION 2.
1 Agile Methodology & Programming Ric Holt July 2009.
Be sure to join Virginia Tech's Human Factors Engineering and Ergonomics Center (HFEEC) & chapter of the Human Factors and Ergonomics Society (HFES) and.
What is Scrum Process? Where is it used? How is it better?
Software Engineering- Scrum 徐 瑋 Alen 林芳瑜 Flora 1.
Managing Schedules COSC 405 Spring 2013 Bridget M. Blodgett.
Current Trends in Systems Develpment
SCRUM introduction 6 April Scrum Team are known as pigs because they’re committed to delivering Sprint Goal People who are involved but not dedicated.
Release and Iteration Planning September 13, 2008.
Stephen Chief Strategy Officer Telerik
Process is continuously improving Have Definition of Done (DoD) DoD achievable within each iteration Team respects DoD The bottom line Delivering working,
Copyright © 2012 by Mark J. Sebern Scrum Overview (from
Dr. Nguyen Hai Quan.  Why SCRUM?  What is SCRUM?  Some terms  SCRUM Meetings  Sprint  Estimation  Product backlog  Sprint backlog  Whiteboard.
Copyright © 2015 Curt Hill Software Development Paradigms What do you need to know?
Het einde van het beroep van tester - Wat Agile, DevOps en Scrum betekenen voor het testvak -
Agile Information Management Development. Agile Project Management Characteristics  Acceptance and even welcome of changing requirements  Incremental.
What Is Agile? Agile is a group of software development methodologies Scrum Extreme Programming (XP) Lean Etc. Key Characteristics: Small increments Adaptive.
Copyright © by Mark J. Sebern Software Engineering Process I SE 2800.
SCRUM.
Using Scrum to Improve Teamwork, Communication, Quality and Speed
Agile 101. Feasibility Study SDLC – What is it? Systems Development Life Cycle: The most commonly used, and generally accepted, project management approach..
The Agile Manifesto Some thought starters for Ogilvy on how to work with Agile and SCRUM approaches to managing projects.
Introduction to Agile. Introduction Who is this guy?
Managing Agile Software Development Teams Using Scrum AKA: Wrangling Developers for Fun and Profit!
Using Scrum to Improve Teamwork, Communication, Quality and Speed.
Informed Traveler Program and Applications Agile / Scrum Overview Jerry Inberg.
The Scrum Framework Presented by Somnath Ghosh Scrum Practitioner 24 hours weeks.
Agile Processes: Scrum
Scrum CS These outstanding slides were created by Kevin Schenk, BS in Computer Science, Purdue University, 2012.
Scrum.
Wael Ellithy, Ph.D. Arx ICT
SCRUM.
Scrum CS These outstanding slides were created by Kevin Schenk, BS in Computer Science, Purdue University, 2012.
Scrum CS These outstanding slides were created by Kevin Schenk, BS in Computer Science, Purdue University, 2012.
Scrum CS These outstanding slides were created by Kevin Schenk, BS in Computer Science, Purdue University, 2012.
Product Backlog List of things that needs to be done to make the product come into existence 
Chapter 3: The Project Management Process Groups: A Case Study
Project Management and the Agile Manifesto
Scrum MODULE 3 – Part 3.
How to Successfully Implement an Agile Project
Summarizing Our Models to Date
Scrum Overview.
Introduction to Agile Blue Ocean Workshops.
Scrum Science NGSS: Engineering, Technology, Applications of Science
Scrum in Action.
Presentation transcript:

International Scrum Institute Accredited Scrum Certifications for Agile Software Practitioners

What is International Scrum Institute? International Scrum Institute is an independent Institute which helps IT Companies and Professionals to get certified with our Accredited Scrum Certifications and to prove their competence in Scrum domain. As of November 2013 International Scrum Institute has provided in 143 Countries more than 374'000 Scrum Master, Scrum Product Owner and Scrum Team Member Certifications. They support IT Professionals in Worldwide to build their Careers, and Companies to sell their Agile Products and Services.

Scrum Scrum is an iterative and incremental Agile software development framework for managing software projects and product or application development. It defines "a flexible, holistic product development strategy where a development team works as a unit to reach a common goal."

Scrum (cont’d) It challenges assumptions of the "traditional, sequential approach" to product development. Scrum enables teams to self-organize by encouraging physical co-location of all team members and daily face to face communication among all team members and disciplines in the project.

Scrum (con’t) Scrum can be used in all kinds of software development: for developing complete software packages, for developing only some parts of bigger systems, for customer or internal projects.

Scrum (cont’d) A key principle of Scrum is its recognition that during a project the customers can change their minds about what they want and need (often called requirements churn), and that unpredicted challenges cannot be easily addressed in a traditional predictive or planned manner. As such, Scrum adopts an empirical approach—accepting that the problem cannot be fully understood or defined, focusing instead on maximizing the team's ability to deliver quickly and respond to emerging requirements.

Scrum Framework (cont’d)

Scrum Framework (cont’d) The main components of Scrum Framework are: Three kind of people; team, owner, scrum master A prioritized Backlog containing the end user requirements Sprints Scrum Events: Sprint Planning Meeting (WHAT-Meeting, HOW-Meeting), Daily Scrum Meeting, Sprint Review Meeting, Sprint Retrospective Meeting

Scrum Roles Within the Scrum Framework three roles are defined: Scrum Team Scrum Product Owner Scrum Master

Scrum Team The Development Team is responsible for delivering potentially shippable increments (PSIs) of product at the end of each Sprint (the Sprint Goal). A Team is made up of 3–9 individuals with cross-functional skills who do the actual work (analyze, design, develop, test, technical communication, document, etc.). The Development Team in Scrum is self-organizing, even though there may be some level of interface with project management offices.

Scrum Product Owner The Product Owner represents the stakeholders and is the voice of the customer. He or she is accountable for ensuring that the team delivers value to the business. The Product Owner writes (or has the team write) customer-centric items (typically user stories), ranks and prioritizes them, and adds them to the product backlog. Scrum teams should have one Product Owner, and while they may also be a member of the development team, this role should not be combined with that of the Scrum Master.

Scrum Master Scrum is facilitated by a Scrum Master, who is accountable for removing impediments to the ability of the team to deliver the product goals and deliverables. The Scrum Master is not a traditional team lead or project manager, but acts as a buffer between the team and any distracting influences. The Scrum Master ensures that the Scrum process is used as intended. The Scrum Master is the enforcer of the rules of Scrum, often chairs key meetings, and challenges the team to improve.

Scrum Master (cont’d) Responsibilities of the Scrum Master Guard the Scrum Team from external requests and disruptions Act as a change agent and adapt processes to maximize productivity of the team Coach the Scrum Team Remove impediments for the Scrum Team Ensure efficient communication between the Scrum Team and the Scrum Product Owner Facilitate the various Scrum Events

Scrum Master vs Project Manager The Scrum Master differs from a project manager in that the latter may have people management responsibilities unrelated to the role of Scrum Master. The Scrum Master role excludes any such additional people responsibilities. In fact, there is no role of project manager in Scrum at all, because none is needed. The traditional responsibilities of a project manager have been divided up and reassigned among the three Scrum roles, and mostly to the Development Team and the Product Owner, rather than to the Scrum Master. Practicing Scrum with the addition of a project manager indicates a fundamental misunderstanding of Scrum, and typically results in conflicting responsibilities, unclear authority, and sub-optimal results

Sprint A sprint (or iteration) is the basic unit of development in Scrum. The sprint is a "timeboxed" effort; that is, it is restricted to a specific duration. The duration is fixed in advance for each sprint and is normally between one week and one month, although two weeks is typical.

Sprint (cont’d) Each sprint is started by a planning meeting, where the tasks for the sprint are identified and an estimated commitment for the sprint goal is made, and ended by a sprint review-and-retrospective meeting, where the progress is reviewed and lessons for the next sprint are identified. Scrum emphasizes working product at the end of the Sprint that is really "done"; in the case of software, this means a system that is integrated, fully tested, end-user documented, and potentially shippable.

Scrum Events Sprint planning meeting: At the beginning of the sprint cycle (every 7–30 days), a "Sprint planning meeting" is held: Select what work is to be done Prepare the Sprint Backlog that details the time it will take to do that work, with the entire team Identify and communicate how much of the work is likely to be done during the current sprint Eight-hour time limit (1st four hours) Entire team: dialog for prioritizing the Product Backlog (2nd four hours) Development Team: hashing out a plan for the Sprint, resulting in the Sprint Backlog

Scrum Events (cont’d) Daily Scrum meeting: Each day during the sprint, a project team communication meeting occurs. This is called a Daily Scrum (meeting) and has specific guidelines: All members of the development team come prepared with the updates for the meeting. The meeting starts precisely on time even if some development team members are missing. The meeting should happen at the same location and same time every day. The meeting length is set (timeboxed) to 15 minutes. All are welcome, but normally only the core roles speak.

Scrum Events (cont’d) During the meeting, each team member answers three questions: What have you done since yesterday? What are you planning to do today? Any impediments/stumbling blocks? Any impediment/stumbling block identified in this meeting is documented by the Scrum Master and worked towards resolution outside of this meeting. No detailed discussions shall happen in this meeting.

Scrum Events (cont’d) Sprint Review Meeting: Review the work that was completed and the planned work that was not completed Present the completed work to the stakeholders (a.k.a. "the demo") Incomplete work cannot be demonstrated Four-hour time limit

Scrum Events (cont’d) Sprint Retrospective: All team members reflect on the past sprint Make continuous process improvements Two main questions are asked in the sprint retrospective: What went well during the sprint? What could be improved in the next sprint? Three-hour time limit This meeting is facilitated by the Scrum Master

What Makes Scrum Framework Succeed? Studies have shown that Scrum has following positive effects in practice: Increased productivity Better product quality Reduced or stable project costs after introducing agile methods Higher customer satisfaction Increased satisfaction and motivation of the employees

Scrum Master Accredited Certification Program Scrum Master Accredited Certification Program is a multiple-choice online test examination in which you can participate from a PC from anywhere around the world the test contains 50 questions and within 60 minutes in a single session to answer all of the questions in order to pass the examination and to obtain Scrum Master Accredited Certification one need to correctly answer at least 60% of the questions examination success rate 97%

Scrum Master Accredited Certification Program (cont’d) The overall process of Scrum Master Accredited Certification Program is as easy and fast as the following: Register Scrum Master Accredited Certification Program. Get Examination Access Code for Certification Program in a few seconds. Access Certification Examination within one year after registration and answer 50 multiple-choice questions. Receive Lifetime and Worldwide valid Scrum Master Accredited Certification Document in pdf-format per e-mail in one day.

Prices of Different Programs

The certificate

For More Information http://www.scrum-institute.org/