Certified Scrum Developer

Course Description and Overview

Overview

SecureNinja's 5 day Certified Scrum Developer (CSD) training and certification boot camp in Washington, DC provides students with the skills to apply Agile testing strategies based on unit and acceptance testing, and create a bottom-up confirmation to verify that your software works correctly, to utilize technology available today to support continuous integration of software, automated builds, self testing and self reporting build processes We will teach you to maintain high levels of product quality and code integrity, even throughout large and complex efforts and embrace continuous planning at five different time horizons, recognizing the value of continuous planning over simply following a plan. Your organization will find and support the key ingredient for consistent and reliable software development projects for any industry and any team size.  After this training you will be able to use Scrum fundamentals to plan and deliver complex software products as efficiently as possible and explore the benefits of utilizing Test Driven Development to build quality into the product before it is released to testing

The classroom will be divide up into teams which represent real-world development units in Agile with project manager/ScrumMaster, business analyst, tester and developer. The teams will work through the Agile processes and their technical implementation equivalents discussing and developing architecture plans, design patterns, test plans and processes, and a mechanism to meet the organizations requirements.

Topics Covered

Agile Thinking  

 • How manufacturing has influenced software development

 • The origins of agile thinking

 • The Agile Manifesto

 • The complexity of projects

 • Theoretical Vs. Empirical processes overview

 • The “Iron Triangle” of Project Management


The Scrum Framework

 • The different Scrum roles

 • Chickens and Pigs

 • Iterative Development vs. Waterfall

 • Self Management concepts

 • Full disclosure and visibility

 • The Scrum Framework Overview

 

Implementation Considerations

 • Traditional vs. Agile methods overview

 • Scrum: The Silver Bullet

 • The Agile Skeleton

 • A Scrum launch checklist

 

Scrum Roles

 • The Team Member

 • The Product Owner

 • The Scrum Master

The Scrum Team  

 • The Agile Heart

 • Team ground rules

 • Getting Human Resources involved

 • The impact of project switching

 • The MetaScrum

 • The Scrum of Scrums

 • The importance of knowing when software is “done”

      •“Done” for multiple team integrations divided by function

      •“Done” for multiple team integrations divided by skill

      •“Done” for unsynchronized technologies

 • Internal Outsourcing

 

Agile Estimating and Planning

 • Product Backlog Features

 • Relative Weighted Prioritization

 • Prioritizing Our Time

 • User Stories

 • Relative Effort

 • Velocity

 • Planning Poker and Story Points

 • Ideal Team Days

 • Team Capacity

 • Projecting a Schedule

 • Why Plan in an Agile Environment?

 

The Product Owner: Extracting Value

 • The Priority Guide

 • Product Backlog Refactoring

 • Productivity Drag Factors

 • Fixed Price/Date Contracts

 • Release Management

 • Earned Value Management

 

The ScrumMaster

 • The ScrumMaster Aura

 • Characteristics of a ScrumMaster Candidate

 • The Difficulties of Being a ScrumMaster

 • A Day in the Life of a ScrumMaster

 • The Importance of Listening

 • Common Sense

 

Meetings and Artifacts Reference Material

 • A Chart of Scrum Meetings

 • The Product Backlog

 • Sprint Planning

 • The Sprint Backlog

 • The Sprint

 • The Daily Scrum

 • The Sprint Demo/Review

 • Why Plan?

 • The Ideal Team Day

 • Scrum Tools

 

Advanced Considerations and Reference Material

 • Conflict Management

 • Different Types of Sprints

 • The ScrumMaster of the Scrum-of-Scrums

 • Metrics

 • Dispersed Teams

 • Scaling

 • Developing Architecture

 • Stage Gate/Milestone Driven Development

 • Inter- and Intra-Project Dependencies

 • Task Boards, Project Boards

 • Scrum and CMM, “Traditional” XP

 

Agile Principles & Practices

 

Feedback & Planning

   • Triple Constraints

   • Five Levels of Planning

   • User Stories

   • Relative Sizing

   • Sprint Execution

   • Sprint Demo

   • Team Retrospective

 

Collaboration

   • Customer Collaboration

   • Team Collaboration

   • Pair Programming & Pairing

 

Architecture, Design, & Shared Understanding

   • Architecture as a Concern

   • Design Principles

   • Coding standards

   • Collective code ownership

   • Simple design

   • System metaphor

   • Testability as a Driving Concern

 

Test Driven Development (TDD)

   • Test First vs. Test Last

   • TDD Rhythm: Red, Green, Refactor

   • TDD influence on Design

   • Unit Testing Principles

 

Refactoring

   • Safety Net of Tests

   • Refactoring Patterns

   • Refactoring for Maintainability

 

Continuous Integration

   • Discuss the Attitude of Continuous Integration

   • Discuss how and why you must develop a single command line build

   • Automating the Build

   • The 10-minute build

   • Benefits & Practices of Continuous Integration

 

Testing Practices

   • Testing Quadrants

   • Automation

   • Unit Tests

   • Integration Tests

   • Acceptance Tests

   • Functional Tests

 

Acceptance Testing

   • Acceptance Criteria

   • Writing Acceptance Tests

   • Acceptance Test Driven Development

   • Automating Acceptance Tests

 

Adopting Scrum Developer Practices

   • Recap Essential Scrum Developer Practices

   • Team ground rules to start off on the right foot

   • Develop a roadmap leveraging Scrum Developer Practices

Prerequisites        

You must attend both the Certified ScrumMaster (CSM) training and the Scrum Software Development Essentials (CSD) training to become a Certified Scrum Developer. Certified ScrumMasters in good standing do not need to take the CSM training again.

Course Length

40 Hours

About SecureNinja  

SecureNinja Training is the DC’s Area’s #1 Expert IT Training Center . We are conveniently located in beautiful Historic Old Town Alexandria, VA enhancing your training experience and featuring:

  • Metro Accessibility - Short walk from Metro Blue/Yellow Line (leave the car behind)
  • 4 minute Drive to Ronald Reagan Washington National Airport
  • Available Parking
  • World class restaurants and shops at your footsteps
  • Closest Expert IT & IT Security Training Center to Fort Belvoir, Boiling AFB, Fort Myer, Department of Homeland Security, US Department of Navy, US Coast Guard, Fort McNair, Washington Navy Yard and the Pentagon

 Why Choose SecureNinja for your Washington DC Expert IT Training?  

  • Expert Instructors
  • Highest Pass Rates
  • Choose from Day, Evening & Weekend Classes to meet your busy schedule
  • Accelerated Boot Camps Save You Time And Money
  • Personal 1-1 Mentoring
  • Paid Internships & Job Referrals!
  • Meet Your DoD 8570-1 Certification Needs. Get Compliant!
  • SecureNinja is the ONLY Testing Center that offers ALL 5 industry standard test vendors in the DC / Baltimore Metropolitan Area. (Prometric, VUE, Kryterion-Online, Certiport and Impact-Testing)
  • Lowest Prices! We are locally based keeping our overhead low so we can pass the savings along to you
  • Washington, DC is our Home.  Most training centers set up shop in hotels or rented centers.  When you have a need, request or encounter a problem they are not there to answer. Our physical location in Alexandria is open 7 days a week and our staff always there to help.

SecureNinja training courses; Instructor-led and Live Online, are open to all corporate and government sponsored customers only.

Certified Scrum Developer course is currently offered as an on-site opportunity only. Please contact a SecureNinja Training Solution Specialist @ 703.535.8600 for more information.
  • Pass Rate100%CISSP Training & Certification - Public Class 10 students
    Clement Dupuis

    (Jan.16 - Alexandria, VA)
  • Pass Rate100%ITIL Foundation - 10 Students
    Remy Naravulu

    (Feb.13 - MCNOSC-Quantico, VA)
  • Pass Rate100%Security+ Training & Certification - Andrews Airforce Base 36 students
    Remy Navarulu

    (Mar.22 - Alexandria, VA)
  • Pass Rate100%Certified Ethical Hacker - CEH Training & Certification - Public Class 10 students
    Larry Greenblatt

    (Mar.22 - Alexandria, VA)
  • Pass Rate90%Certified Ethical Hacker - CEH Training & Certification - Booz Allen Hamilton 10 Students
    Michael Vien

    (Feb.13 - Reston, VA)
  • Pass Rate100%Certified Ethical Hacker - CEH Training & Certification - Lockheed Martin 20 Students
    Michael Vien

    (Nov.14 - Alexandria, VA)
  • Pass Rate100%Certified Ethical Hacker - CEH Training & Certification - Public Class 18 Students
    Leo Dregier

    (Nov.26 - Alexandria, VA)
  • Pass Rate100%Network+ Training & Certification - Public Class 12 Students
    Michael Snowden

    (Apr.23 - Alexandria, VA)
  • Pass Rate100%Network+ Training & Certification - Public Class 11 Students
    John Dunleavy

    (Aug.08 - Alexandria, VA)
  • Pass Rate100%Security+ Training & Certification - 20 Students
    Clement Dupuis

    (Dec.05 - MCNOSC-Quantico, VA)
View Schedule

Get More Information

Questions/Comments

Interested in (Courses)

IT Security Training Promotion
The CEH class was excellent. Great instructor and the small class size let us quickly move through the areas we were comfortable with in order to focus on our own weaknesses. Thanks for the support. I will certainly recommend Secure Ninja training...
John Gilbreth, US ARMY, "Certified Ethical Hacker (CEH)"
Read More Testimonials ...