•  
  •  
Abstract Development is a formal-methods based approach which finishes the job for your business, both now and in the future, based on a model of your business problem space. In a software development career spanning forty-four years, the president of the company has worked himself out of many jobs using the abstract development paradigm. This places him and his paradigm in direct conflict with the latest variant of the perpetual software development lifecycle: Agile.

The choice, then, is yours: do you want to provide a sinecure for a team of programmers to constantly rewrite your system with Agile, or do you want to pay an abstract developer to help you construct a model for your business system, from which they will build an administrative tool which your staff can use to configure and generate new in-model versions of your system?


We also dabble in satire...