The Trustable Software project aims to improve the quality of engineering for software which most people would consider important, for ourselves and for our wider communities. Our scope includes any software which satisfies some or all of the following criteria:
We propose that software can be considered trustable if:
Our community is small, relatively well informed, skeptical, and honest about the problems inherent in complex systems software. We're particularly interested to involve experienced engineers from a wide range of industries and organisations.
Based on our discussions and exploratory work so far, we focus on the following factors:
Broadly we are working on ways to gather evidence which can be independently assessed to consider whether or not a given body of work is trustable.
If you would like to help, please subscribe to the mailing list and join the discussion there.