Corporate software is mostly bad. Ticketing systems, intranets, directories — we use them when we have to and avoid them when we can. They’re boring and clunky, with design that feels inspired by cubicles and staff meetings. But it doesn’t have to be that way. Software can, and should, be…