The Software Craftsmanship movement is creating quite a stir in the software development community, with experts on both sides of the fence arguing its value. At Excella Consulting, we have embraced the Software Craftsmanship movement and feel that the benefits of writing clean code does not conflict with the needs of our customers. Our… [Read more…]
Last week, I was asked to give my opinion on Application Lifecycle Management or ALM. Specifically, I was asked how can teams effectively manage their design, development, test and deploy processes as well as pick the right tools for the job. Here is the answer I gave: The cornerstone of a strong ALM process is based… [Read more…]
Last year I was asked to give a 1 day workshop on how to write unit tests. I put together a presentation and workshop format and it was a huge success. The team quickly took to not only writing unit tests but was able to quickly utilize mock frameworks and other testing tools. Code coverage for the application quickly jumped and management was pleased. I recently took another look at this presentation to see if I wanted to revise anything and I thought that I might want to share some of the thoughts here. These guidelines are intended to get somebody started with unit testing quickly, but could be a welcome refresher for somebody who has been writing tests for a while.
April 21, 2011
1