AcknowledgeFallibility
Last edit June 18, 2004
People make mistakes and take shortcuts. Therefore, acknowledge their fallibility and build in supports to help them succeed.
Possible Techniques:
UnitTest
ing
CodeUnitTestFirst
PairProgramming
SimpleDesign
ExposeErrors
FixTheProcess
Related Discussion:
WhyDoPeopleMakeSoManyMistakes
ForgiveAndForget
. But morally and technically (cf.
SoftSecurity
).
AssumeGoodFaith
.
IdiotProgrammer
CategoryProtoPattern
|
CategoryProcessPrinciple