What If We?...
SOFTWARE KIT METHODOLOGY
Home | Software Test | Software Kits | Software Genetics | Downloads | Faq's

What If We's Programmable Code Generator simultaneously creates multiple C++ source and header files for each source generation file from a collection of software kit files.  This tool has greatly increased the quality of the software design process by providing:
  • FLEXIBILITY: All of the source generation and software kit files are prepared by a text editor such as Notepad.  These files are not, in anyway, constrained by any modeling technology. They can be prepared to meet the requirements of any project or organization.

  • DISCIPLINE: The programming effort is divided into two discrete steps; the generation of a software kit library and the use of this library in various projects.  This process quickly produces a set of standard "software kits" for the organization.

  • ENFORCEABLE Q/A PROGRAM: Including Software Quality Assurance Engineering in the development and maintenance of the Software Kit Library will result in an Enforceable Quality Assurance Program.

  • DEVELOPMENT COST REDUCTION:  The exclusive use of Software Kit in the development process maximized the benefits from the accumulated experience of the organization while reducing the effort required to develop and checkout a product.

  • SUB-CONTRACTOR MANAGEMENT:  A sub-contractor can be constrained to the Contracting Organization's Software Methods and Quality Standards by requiring them to use the associated Software Kit Library.

The programmable Code Generator has greatly facilitated:
  • The development of a comprehensive PMFL (Performance Monitoring and Fault Location) sub-system for continuously testing a program for proper operation over its entire life.
  • The preparation of self-documenting C++ code.
  • Preparing multiple versions of the same program.
  • The use of state machines.

EMAIL: robert.adams@whatifwe.com