James will be presenting the following session
filter_list help_outline
  • James Holmes
    keyboard_arrow_down

    James Holmes - "Agile Software Development actually involves writing software," and other shocking facts.

    30 Mins
    Interactive
    Beginner
    This presentation will focus on the some principles that have been largely ignored in the way we teach agility to people:
    • "Working software is the primary measure of progress."
    • "Continuous attention to technical excellence and good design enhances agility."
    • "Simplicity--the art of maximizing the amount of work not done--is essential."
    We'll cover these by bringing Extreme Programming (XP) up-to-date. We'll also go over software design principles and practices that help, including:
    • loose coupling and tight cohesion
    • declarative programming
    Expect to see actual code running on an actual computer at some point.
1. Who are you?

James Holmes