The Technical Side of Agile

A common starting place for Agile is implementing the process side of Agile via Scrum, Kanban, or a similar Agile methodology.

Most organizations get good results with this approach, but after a while it starts to feel like something is missing. A good next step is to start looking into the technical practices.

This session will cover the technical side of agile and includes the following topics:

  • Test Driven Development (TDD)
  • One-Piece-Flow
  • Unit Testing, Refactoring, and the Single Responsibility Principle
  • Continuous Integration
  • Automation: Build, Test, and Deployment

When layered into an existing Agile methodology, these technical practices make the overall process easier to follow and can increase the benefits of Agile.