I have 35 years of experience in the field of software engineering with specific knowledge of software development, software quality and software testing. I have published on such topics as software verification and validation, risk management, and estimating and scheduling. I have testified on whether beta software meets generally accepted industry standards.