Git as the blockchain for process changes
-
Blockchain: any sha gives complete and unmodifiable history, can only change by doing an opposite transaction (transfer back)
-
Git: any sha gives complete and unmodifiable history, can only change by doing an opposite transaction (revert ac ommit)
-
Bitcoin: prevent alteration of the log between organizations
-
Protected git branches: prevent alteration of the log within an organization
-
Software, documentation, idea's (issue tracking) and process
-
Process is interesting, organizations used to do ISO 9000. But the hard thing is changing it. You should not change the process first and then have a person write it up 3 months later. People should change the process by proposing a change to the documentation. This is possible with GitLab, we're doing this ourselves with https://about.gitlab.com/handbook/