Provable Quality

Applied Research & Engineering
"Provable Quality" is both a set of techniques for systems development and a professional attitude.  The techniques are born of scientific inquiry and mathematically rigorous logic.  The winning attitude is a mixture of professional craftsmanship, scientific discipline, and business acumen.

To realize a set of processes which deserves the name Provable Quality, we remain steadfast advocates of these core development steps:

  1. Requirements publication and review.
  2. Prototype proofs and user interface storyboarding.
  3. Return-on-investment proofs of software development.
  4. Logical and empirical proofs of design and implementation.