Certified ScrumDeveloper Track

Certified Scrum Developer Workshop

Organization

Lithespeed, LLC

  • Course

    Date: 20-22 August, 2014
    Location: Herndon, VA, United States

    Regular Price: 1800 per person

    • This course fulfills the Technical skills requirement on the Certified Scrum Developer track.

    LitheSpeed Scrum Developer Training - Raj Indugula


    This three-day agile engineering training provides participants with the technical skills necessary to write better code with fewer defects and respond quickly to changing requirements. You'll learn to use a deliberate and disciplined approach to tackle any development challenge and produce reliable, robust, verifiable applications. The workshop will leave you better prepared to respond to tomorrow’s changes, and anchors the Certified Scrum Developer (CSD) designation by the Scrum Alliance.

    This is a hands-on agile engineering workshop, so get ready to roll up your sleeves and code! Participants will work in pairs on laptops configured with the tools necessary to support Agile delivery as we incrementally and iteratively build a simple, yet fully functional working application. The project will adhere to Scrum techniques, leading out with a Discovery/Planning session, with each day being broken into mini-sprints, interspersed with topic discussions/demonstrations of the various engineering practices that are duly reinforced with vigorous hands-on coding exercises.

    • Agile Engineering and Environment - Study of Extreme Programming (XP) practices to augment Agile PM framework (e.g. Scrum) in the delivery of software projects. Understand the typical agile development environment and tools to support agile engineering practices.

    • Agile Architecture and Emergent design - Study of the principles of architecture and design practices in an agile environment, focusing primarily on the techniques that better enable testability and ease refactoring.

    • Test Driven Development (TDD) - Study of unit testing principles, TDD as a design approach, Red-Green-Refactor rhythm, collaboration tests vs. isolation tests, and effective use of test doubles.

    • Refactoring - Study of key refactoring techniques, addressing technical debt, and refactoring legacy code.

    • Continuous Integration - An introduction to the key practices of continuous integration, the integration cycle, and creating builds that are automated, self-testing and fast.

    • Automated Acceptance Testing - Study of agile testing principles, the shifting role of testers in an agile environment, and an introductio

    Upon completion of the workshop, participants will have met the core requirement of the CSD track, and those with two prior days of Agile training (CSM, CSPO etc.) will be eligible for CSD certification by the Scrum Alliance. More importantly, the constructs and techniques taught in the class will be readily applicable by the participants in their enterprise environments.

    All agile training courses can also be offered as private classes. If you're interested in bringing LitheSpeed to your organization, contact us at training@lithespeed.com

    Cost: $1,800
    Early Bird*: $1,600

    (*Register 60+ days early - extended through June 20th, 2014)

    Register for ScrumMaster Training

     

     


    Bonus Offerings

    DC Scrum Developer Training

    We go well beyond the basics, providing everything attendees need to put their new skills to use immediately, as well as ongoing self-learning material.

    Attendees will receive:

    • 21 PDUs towards PMI continuing certification requirements
    • Satisfies core requirement of Certified Scrum Developer (CSD) certification track
    • Hands-on, fully immersive learning experiencee
    • Full color high-quality printouts of the training materials
    • Free lunch, snacks and beverages

     

    Discounts

    Group Discount — For multiple attendees from one organization at the same class: 20% for 3-4 people, 25% for 5-6 people, 30% for 7-9 people, 35% for 10+ people

    Hardship Discount (40%) — If you're between jobs and have been unemployed for at least 2 months. Individual discount (20%) — If you're paying on your own, without employer assistance.

    PMI or ALN membership discount (15%) — For members of these organizations.

    Click here to request a discount code.

    Note: We have a limited number of hardship and individual discounts available for each course. Our $200 early bird discount cannot be combined with any other offer.

     

    Your Instructor

    Raj Indugula LitheSpeed

    Raj Indugula is the VP of Technology at LitheSpeed, where he drives product development initiatives using Lean + Agile techniques, provides training and mentoring to organizations transitioning to Agile, and to those looking to deepen their Agile adoption with engineering practices such as Continuous Integration, TDD and ATDD. Over the past 10 years he has led the implementation of multiple enterprise-scale software systems using Scrum and Extreme Programming practices. He has an M.S. in Computer Science. He is a Sun-Certified Java Developer, a Certified Scrum Master, and a SAFe Program Consultant. Read Raj's full bio.


    Other LitheSpeed Offerings

    All LitheSpeed trainers are also practicing agile consultants.

    agile consulting and team training clients

    For a more comprehensive approach that increases your organization's chances for success, consider combining training with consulting offerings such as:

    • Lean + Agile Assessment
    • Agile Management Consulting
    • Agile Team Coaching
    • Lean Product Innovation

    Our training and consulting practices are backed by more than a decade of experience leading agile transformations.

    Learn more about additional training and agile consulting services at LitheSpeed.com.

    All courses on the Certified Scrum Developer® track are taught by Registered Education Providers. For more information on the curriculum for the CSD credential, visit http://www.scrumalliance.org/certifications/practitioners/csd-certification.

  • Details

    Date: 20-22 August, 2014
    Location: Herndon, VA, United States

    Venue:
    LitheSpeed
    590 Herndon Pkwy
    Suite 400
    Herndon, VA 20170 United States
    http://lithespeed.com/agile-and-scrum-training/agile-engineering-workshop/

    Get Directions

    Regular Price: 1800 per person

  • Agenda

    Architecture and Design

    Study of architecture and design, focusing primarily on the principles that better enable testability and ease refactoring:

    • Principles of architecture in an Agile environment
    • Design practices on an Agile team
    • Principles that enable testability and ease refactoring
    • Emergent Architecture

    Collaboration

    An in-depth look at the way Agile teams work together. This might include, but is not limited to, the following concepts:

    • Working together as one team
    • Including the customer in the process
    • Pair programming

    Test Driven Development 

    Study of test-first development, including but not limited to the following concepts:

    • Test driven development (TDD) as a design approach
    • Red-green-refactor cycle
    • Unit testing principles and practices
    • What makes good tests/measuring test effectiveness
    • Test Doubles

    Continuous Integration

    An introduction to the key practices of continuous integration, including but not limited to the following:

    • Single command build
    • Creating builds that are automated, self-testing, and fast
    • The importance of a single source repository
    • Increasing visibility & automating deployment

    Refactoring

    An introduction to the practice of refactoring, including but not limited to the following concepts:

    • When to refactor
    • Refactoring for maintainability
    • Refactoring to patterns
    • Refactoring legacy code

    Automated Testing

    Study of agile testing principles and an introduction to the practice of multi-level automated testing, that includes:

    • Automated unit/integration testing
    • Refactoring for maintainability
    • Automated acceptance testing
    • Acceptance Test Driven Development (ATDD)
  • Who Should Attend

    Developers, Technical Leads, Architects and Business Quality Analysts / Testers.