4 ms·
So having clear requirements, a focused purpose for software, and a clear boundary of software responsibility makes for a software development task that can be
by steeeeeve 2y ago
So having clear requirements, a focused purpose for software, and a clear boundary of software responsibility makes for a software development task that can be accomplished?
If only people had figured out at some point that the same thing applies when communicating to human software engineers.
- PoppinFreshDo 2y agoIf human software engineers refused to work unless those conditions were met, what a wonderful world it would be.
- intelVISA 2y agoThey do implicitly: you can only be accidentally productive without those preconditions.
- PoppinFreshDo 2y agoExplicitly failing fast is needed I think. Failing slowly and producing months of unhappy results is too slow of a feedback cycle.