Agile Training, Revisited

“No man ever steps in the same river twice, for it’s not the same river and he’s not the same man.” – attributed to Heraclitus What happens when we come back to Agile training? As part of our commitment to being an Agile organization and supporting the growth of our people, in 2016 we held 2-day training events for our team members. The training was CSM (Certified...

Continuous Integration… Canary or Barn Cat?

One of the staple technical practices of agile software development is Continuous Integration (CI). A continuous integration environment provides fast feedback on the state of your code. In a typical configuration, the CI tool is configured with a "job" that monitors the source code repository for commits. When a commit is made, the job: Pulls the latest code Performs a build Runs a suite of...