Michael is a software professional most passionate about building software that is correct for the end user. He sees software solutions as a strong, focused vision brought to fruition through many small experiments. Because of this, he greatly believes that the best software happens when the end users guide the solution through many small rapid feedback loops. This realization has shown Michael that the true "Software Developer" is the end user; and that a "programmer" is just a means to an end.
With fifteen years of experience helping small businesses develop products to service their clients, Michael has learned effective practices for engaging the Whole Team to create high quality ...