Dealing with Bad Processes

Bad business processes are crushing software development productivity. Here is the mistake I see over and over in all types of business genera. Sprint plans are made with good intentions. Development work starts and is progressing nicely. Then only days into the sprint management receives a call from a customer or boss ordering an immediate change Read more about Dealing with Bad Processes[…]

Working with Remote Developers

More companies continue to embrace the remote work force for many reasons. Cost savings on overhead, time lost in travel to and from work, and advances in economical communication help make working remote a very tangible commodity. Moreover, multiple studies show remote workers are more productive, more engaged, and more loyal to their company (see study links at Read more about Working with Remote Developers[…]