Blog
Insights on offshore development, AI, software engineering, and building remote teams.

Agile
The Agile Process and Contracts
It is a common misperception that a tech development project is similar to a construction project and relatively predictable. In reality, all development projects are highly uncertain with variable re

Agile
Scrum Wars Episode VI – Return of the Scrum Master
I often wonder how great a focus Jedis must have. To be able to channel the Force and use it – to augment one’s physical capabilities, to have it affect physical objects, to be able to ch

Agile
Scrum Wars Episode V – The Backlog Strikes Back
What goes around, comes around. This is clearly evident when the Galactic Empire dealt a devastating blow to the Rebel Alliance forces at Hoth and on the other bases they had. The Rebels destroyed th

Agile
Scrum Wars Episode IV – A New Team
A long time ago, in a galaxy far, far away… Ah forget it! It’s not the same without the intro music playing. I have always wondered what other training activities were done by Luke when h

Agile
The Lord of the Sprint: The Retrospective of the King
I love retrospectives! Retrospectives are fun! It’s like you’re getting a second chance at life, and you can do better at living the next life. Well maybe that is an exaggeration. Haha

Agile
The Lord of the Sprint: The Two Backlogs
When you are doing Scrum, how many backlogs do you work with in one project? I’d bet most people would answer: “Just one backlog, duh!?!” There are two backlogs actually: the Produc

Agile
The Lord of the Sprint: The Fellowship of the Team
Hello! It’s me again, Kevin, your friendly neighborhood Scrum Master, back so soon for another blog. 🙂 In following the Scrum framework, you do work in increments called Sprints. I think it

Agile
There and back again… a Scrum Master's tale
Hi there. I’m Kevin, Scrum Master for all the teams in Chromedia. I joined the company last June 2014. At that moment, I have had 2 years of experience being a Scrum Master for a software dev
