Navigating the Rough Seas of Cultural & Technological Changes

When companies make technological changes to keep pace with their industry, they inevitably have to make culture and process changes, too. And those are often significantly more difficult. I was struck recently by similarities between modern corporate culture changes and those described by Dan Carlin in one episode of his Hardcore History podcast.

Finding the Right Balance Between Planning & Building on Agile Projects

Finding and maintaining balance is a major theme of life—between work and leisure, time alone and time with others, eating healthy food and enjoying a treat. Software projects also involve a lot of balancing. One big facet (highlighted by conversations around Agile vs. Waterfall) is the balance between spending time to build precise plans in […]