This is part 2 of last week's episode. In this episode we're looking at foundational stuff: In order to be successful you must first define success and then orient your actions in a way that moves you towards success. When applying this mindset to software, we have a range of outcomes over which we measure success. As we drill into each one we find there are areas where we can take action to improve our outcomes.