ibm
Software Development is not Software Testing
One of my responsibilities as a Software Performance Analyst for WebSphere Business Monitor is to create prototypes for medium to large code changes that will improve the performance of the WebSphere Monitor software stack. In developing a recent prototype, I was having trouble making heads or tails of why a particular XML parsing toolkit wasn't working right, so at work on Wednesday my team lead, Kean, and I walked through some of the code together. As we thought about how the parser was behaving in certain circumstances, Kean always seemed to know the next thing to try to figure out how to make the parser work, and as I thought about why I had an epiphany: software development is not software testing.
