Having to write complex specs for an outside organisation to implement is an anti-pattern, because:
- the more complex a spec the harder it is to write and understand
- there's potential for endless disagreements / lawsuits on what was actually promised and delivered
- the overhead of having a complex spec that must be understood by people in both orgs.
Having to write complex specs for an outside organisation to implement is an anti-pattern, because:
- the more complex a spec the harder it is to write and understand
- there's potential for endless disagreements / lawsuits on what was actually promised and delivered
- the overhead of having a complex spec that must be understood by people in both orgs.