Find Events from Effective Agile Development
/Portals/0/NADevEventsImages/SCR20146-Seals-Final-CSD_65.png

Effective Scrum Developer Portland, OR April 25-27, 2018

Event Start Date: 4/25/2018

Event End Date: 4/27/2018

9 AM to 5 PM / Three Days

Event Location

DoubleTree by Hilton Portland
1000 NE Multnomah St
Portland, 97232

Course Policies

Email Me A Reminder About This Event:
Email Me!
Sign Up To This Event
There are currently 12 spaces left.
Cost per place: $1,299.00, price available until 3/26/2018 11:59 PM.

Learning Objectives

This Course Satisfies these Learning Objectives from the Scrum Alliance Certified Scrum Developer Program:

Architecture and Design
Test Driven Development
Collaboration
Refactoring
Continuous Integration

For more information see the Effective Agile Development Registered Education Provider Page on the Scrum Alliance Web Site.

9 AM to 5 PM / Three Days

Includes breakfast, lunch, and snacks!

Using .NET or Java
 

Contact us regarding additional platforms

Part of the Scrum Alliance Certified Developer Program

This course is aimed at helping software development professionals and teams be more effective when implementing Scrum and other agile software development methodologies. In an effort to raise the effectiveness of Scrum, the Scrum Alliance has created the Certified Scrum Developer program. This course is designed to deliver the core Agile Development Practices Learning Objectives of that program.

Audience

This course is intended for professional software developers who are on a Scrum team and want to understand how Scrum and agile engineering practices are applied and how they affect their role in the team. The participant should have an understanding of Scrum preferably from taking our Certified ScrumMaster Workshop or a similar course.

The Approach

One of the agile practices commonly used by Scrum teams is the breakdown of requirements into User Stories. This course was designed to meet this user story:

As a Developer on a Scrum team, I want to use Agile Engineering Practices, so that my team delivers business value with Production Quality Software in every Sprint.

To meet this goal this course meets the Scrum Alliance Learning Objectives for the Certified Scrum Developer Program in these areas:

Collaboration

The teamwork and collaboration on a Scrum team

Architecture and Design

The principles that drive code quality and support quick delivery of business value from testable, understandable and correct code.

Test Driven Development

Using the practice of Test First to help ensure the requirements are well understood and automated tests can be added to the build process to validate the system in the future.

Refactoring

The process of improving the design of software to increase the understandability and testability of the code and allow for easy and safe additions to the system in the future.

Continuous Integration

The process of creating and running automated build and test cycles as new code is checked in so that cross-application issues are discovered as soon as possible.


Course Outline

The course is structured around these user stories that provide the goals for each section:

The Developer Role In Scrum

As a Developer I want to understand my role on a Scrum Team So that the team is successful in meeting Sprint and Release goals.

Test First

As a Developer I want to clearly understand the story So that I can deliver the right functionality.

Writing Unit Tests 

As a developer I want to write effective Unit Tests So that I will know when the code is done.

Agile Analysis for Developers

As a Developer I want quickly and accurately break down requirements So that the work of delivering the business value can be planned effectively.

What is Quality Code?

As a Developer I want to write high quality code and be able to evaluate code quality So that the project is not slowed down in the future by poor quality code.

Scrum Teamwork

As a Developer I want to work collaboratively and efficiently with the other members of my Scrum team So that the Sprint and Release Goals are achieved.

Test Driven Development

As a Developer I want to write small tests then write the code to pass the tests and clean up the code So that I can work quickly and efficiently.

Agile Architecture

As a Developer I want to create software components that are maintainable and efficient So that the product will have a long life and adapt to new requirements easily.

Talking About Design

As a Developer I want to have a common language to use when discussing application design with other developers So that we can quickly and accurately describe the system design.

Refactoring

As a Developer I want to clean up my new code safely So that the new code is flexible and easy to understand.

Automated Refactoring

As a Developer I want to use automatic tools to Refactor So that I can concentrate on delivering the functionality.

Integrating Often

As a Developer I want to verify that my code works in the system and does not break the system as often as possible So that issues are discovered quickly and the project is almost always in a state that can be demonstrated.

Continuous Integration

As a Developer I want use a build system that automatically builds the system and runs all automated tests So that integrating often is as easy as possible.


Apply for Discount

Effective Agile Development offers special discounts for prior students, PMI members, ALN members, and the long-term unemployed.  Discounts are NOT cumulative; only one discount will be granted per person. Discounts are granted at the sole discretion of Effective Agile Development on a per course basis and can be denied for any reason.  Please note discounts are applied to the full price registration only. Early purchase or special programs with your group may result in a lower price.  Effective Agile Development reserves the right to limit the number of discounted seats in any one class and if the class you request exceeds this limit, we will offer you an alternate class date for the same course. Applications for discount must be submitted at least 7 days before the scheduled event.  After you have completed your application, please wait to receive a coupon code by email if you have been approved.  As discounted seats are limited, your application does not guarantee that you will receive a discount.  

Training Discount Application Link

 

Early and Team Discounts - Automatically Applied

Early Bird - Up to 10 registrations 30 days before the event - $1299

Regular Price - Up to the event limit 5 days before the event - $1499

Last Chance - Up to the event limit within 5 days before the event - $1699

Teams of 3-5 - $1199 per attendee.

Teams of 6+ - $1099 per attendee.

 

 

Event Location

Trainer
  • Rod Claar CST

Rod Claar CST

Certified Scrum Trainer

Certified Scrum Professional

Certified Scrum Developer

Scrum Alliance Registered Education Provider

Rod Claar Certified Scrum Trainer is a software development coach and instructor with broad experience in Design Patterns, Test Driven Development, Scrum and Agile methodologies. Specialist in coordinating large teams and large projects to increase return on investment through Agile principles and practices.

Rod has extensive experience teaching and coaching teams to achieve their goals.

Rod believes that team building is at the heart of this success. Teams get more done than do the same individuals working independently.

Rod specializes in Retail Technology, Training, Course Development, Software Development Coaching and Mentoring, Enterprise Databases, Design Patterns, Test Driven Development, Large Scale Scrum and people.

For more information call (888) 294-1865 or email info@effectiveagiledev.com .

See our policy page Course Policies

Event Email Address: info@effectiveagiledev.com Event Phone Number: +1(888) 294-1865
  

REP

Scrum Alliance

Contact Us
Effective Agile Development LLC
4676 Commercial St. SE #193
Salem, Oregon 97302
Toll Free - (888) 294-1865
Info@effectiveagiledev.com
Connect
  • Twitter
  • Facebook
  • Google+
  • LinkedIn
  • rod-claar.net