government procurement teams have a terrible habit of contracting for bespoke software when they could buy commercial products—partly because we tell these teams to collect every possible requirement they can think of, which encourages and even calcifies arcane practices within the departments they serve.