I originally wrote this post in 2015 after a particularly stressful project. It may be an oldie but it’s still good. Writing down Lessons Learned is an essential part to the end of a project. The best way to do it is to get the team together, and in a Sprint-like retrospective go over what […]
I started this blog as a tool to share my knowledge accumulated working on software development teams. I started off in MES software and wanted to share my real-life examples with the manufacturing community. I thought a blog was the perfect place to share what worked and what didn’t when planning and implementing software in […]
Have you ever been asked who your hero is? For me, it’s Genghis Khan. Sounds crazy, I know. But hear me out. Most of what we know in the West about Genghis Khan is that he was a brutal warlord. He and the Mongols were a bloodthirsty horde. His conquests were the start of the largest empire […]
When working on a remote, virtual team it is important to have clear, transparent communication. Understanding communication styles is key to working virtual teams.
I recently heard on NPR that scientists are starting to publish their studies that failed to replicate. This is unexpected, as scientists usually only share their successfully replicated studies. In the scientific method, a study is verified when it can be replicated by another research team. So, it was surprising when they found that “two-thirds […]
It is the first day testing three different systems together. There is excitement in the air in anticipation to see data flow from one system to the next. The scheduled timeline is filled out, the plan is in place, test data has been created, and those involved are ready to go. You are the team […]