blprnt

Know what software does, what it should do, and what are the differences.

blprnt is a tool for creating and verifying software specifications. Each assertion in your specification can be linked to a test and verified automatically.

Specs are written in markdown. Tests are written in your testing tool of choice. blprnt puts them together.

  • Reduce rework
  • Improve collaboration

An Example of a Verified Specification

A Verified Specification

Benefits

  • Help teams to think about what to build before building it.
  • Maintain an accurate specification of software systems as a basis for ongoing development.

Features