SoftTechQ:  The home for Software Technical Quality
Your Subtitle text
About Us

Background:

Dave Tavares has over 25 years of software development and quality background.  He started out developing software and immediately searched for ways to make software quality predictable in the field.  He lead development teams with the latest methods at the time, lines of executable code limits, modularization, structured programming and finally ran into the McCabe Cyclomatic Complexity Metric.  This metric lead to an understanding of software and allowed predictability for software verification (did we build it right).  He also found that requirements management is critical.  This includes an understanding of the requirements by all engineering and product groups.  It is essential to be able to trace the requirements throughout the full development life cycle for software verification (did we build the right thing).  Another metric that shows how well we have prepared the software and tested it (engineering, design verification, and QA testing) is path coverage and code coverage.  Path coverage is much more powerful and harder to attain, but is well worth the effort to understand and set limitations that must be met for release.

Dave has built teams and managed software engineers, quality engineers, configuration managers, and lab managers.  He has been instrumental in lab architecture for manual and automated tests.  He has set processes and guidelines for configuration management both for software build version management and document version control.

Dave's profile is reviewable on LinkedIn: http://www.linkedin.com/in/davetavares

Web Hosting Companies