I wonder sometimes if anyone understands the difference between Development, IT Operations, and Quality Assurance, and if there is a difference at all; frankly.