ICAGILE – AGILE PROGRAMMING “PRG”

Agile & Digital Innovation Training

ICAGILE – AGILE PROGRAMMING “PRG”

Available since October 28, 2019
...
Category

Agile & Digital Innovation Training

Duration

3 Full Days

Course description

Getting great results from Agile methodologies is dependent more than just Scrum or Kanban, or any of the well-known processes. These results only come when you pair a good team process with great technical practices like Test Driven Development and Behavior Driven Development. Bring your laptops, set up your IDE, and roll up your sleeves for this class - it is TOTALLY hands on. In this class, you will learn and experience these amazing skills by doing it. Practice writing your tests first, refactor, and do it again. Not only will you do this for a new project, but we have some legacy code for you to put under test also. Then, we will jump right in and use the same red-green-refactor loop with human readable/writable tests in Gherkin so that you can work with your non-coding teammates to build the right thing.

Target audience

Agile Developers, Programmers, Development Managers, Technical Team Leads or other team members involved in development or who would like to increase their agile programming knowledge.

Course requirements

Preferred to be certified over agile fundamentals program

Course teachers

Learn more about our teacher in the Coaches page

Course Plan

Section 01

AUTOMATED TESTS

  • Unit Testing
  • Readable Tests
  • Test Coverage
Section 02

REFACTORING

  • Code Smells
  • Refactoring with Existing Tests
  • Dealing with Legacy Code
Section 03

DESIGN

  • Architecture
  • Design-In-The-Large
  • Simplicity - Simple and Good Design
  • PatteRns
  • Design for Automated Testing
  • Technical Debt
Section 04

TEST-DRIVEN DEVELOPMENT

  • TDD
  • BDD
Section 05

ACCEPTANCE TESTING

  • LIVING DOCUMENTATION
  • ATDD
Section 06

COLLABORATIVE DEVELOPMENT

  • Collective Responsibility
  • Pair Programming
  • Technical Leadership
Section 07

THE BUILD PROCESS

  • BUILD TOOLS AND VERSION CONTROL
  • CONTINUOUS INTEGRATION
  • CONTINUOUS DELIVERY

Reviews

Coming soon.

Scroll to top