Course : Scrum Developer: Certification

become an Agile developer

Scrum Developer: Certification

become an Agile developer
Download in PDF format Share this course by email 2


Scrum provides an effective, adaptable framework for developing products in Agile mode. This training will enable you to master the essential role of the "Development Team", its tools, its techniques, and its self-management.


Inter
In-house
Custom

Practical course in person or remote class

Ref. PSD
Price : 1920 € E.T.
  2d - 14h00




Scrum provides an effective, adaptable framework for developing products in Agile mode. This training will enable you to master the essential role of the "Development Team", its tools, its techniques, and its self-management.

Teaching objectives
At the end of the training, the participant will be able to:
  • Understand the role of the development team and its self-organization
  • Become proficient in Agile development best practices
  • Learn Agile testing techniques
  • Plan out your actions as a development team member in an Agile project
  • Get certified as a Scrum team developer

Intended audience
Developers, architects, testers, analysts, Scrum Masters, Quality/Methods managers.

Prerequisites
Have basic knowledge of agility, have experience in software development, are fluent in English (instruction in French, exam in English).

Course schedule

Agility

  • Why Agility? New needs, motivations, culture, principles, what are the benefits?
  • The Agile Manifesto and the 12 principles.
  • Its fields of application.

The Scrum Guide

  • Scrum theory: empirical process, pillars, Scrum values.
  • Roles: the Scrum team, the Product Owner, the Scrum Master, the development team.
  • Artifacts: Increment, Product Backlog, Sprint Backlog, Definition of Done.
  • Global view of the events and presentation of the Sprint concept.
  • Events: Sprint planning, Daily Scrum, Sprint Review, Sprint Retrospective.
  • How the different roles and Scrum Master interact with the organization.
  • Best practices: estimation and velocity, techniques, User Story, tracking and information radiators.

Agile development techniques

  • Starting point: The Product Backlog.
  • Pair programming, refactoring.
  • The importance of development standards within a team (technical debt and basic rules).
  • Handling bugs (bug report, life cycle).
  • Measurements.
  • Architecture, design patterns, and cross-cutting concerns.

Agile testing techniques

  • The classification of tests: Structural, functional, unit, integration, validation, acceptance.
  • Testing before coding, TDD: Principles and benefits.
  • Behavior-Driven Development, or BDD.
  • Acceptance testing, ATDD.

Continuous integration and automation

  • Concepts and benefits.
  • Implementation and recommendations.
  • Configuration management: Concepts, processes, branch diagram.
  • Configuration management: Centralized, decentralized.
  • Configuration management: Check-out and commit.
  • Configuration management: Baseline and changes.
  • Configuration management: Merge.

Infrastructure and tools

  • Overview.
  • Tools - Development environment.
  • ALM - Application Lifecycle Management.
  • Tools - Unit tests.
  • Tools - DB.
  • Tools - Continuous Integration.

Exam

  • Tips for the exam.
  • Mock exam with commented correction.
Exam
Taking the Scrum.org Professional Scrum Developer® (PSD®) exam.


Certification
Preparation for the exam by taking a mock exam with commented answers. English-language certification exam taken online at a later point: One hour, 80 multiple-choice questions (85% is required to pass the exam).

Practical details
Teaching methods;
Participatory lecture with feedback and verification that understanding is being attained over time through exercises.

Customer reviews
5 / 5
Customer reviews are based on end-of-course evaluations. The score is calculated from all evaluations within the past year. Only reviews with a textual comment are displayed.


Dates and locations
Select your location or opt for the remote class then choose your date.
Remote class