Traditional business software has always existed to facilitate and guide human actions. It creates efficiency through its constraints, capabilities, and nudges, but its ultimate value is only as great as the effort users put into it. Project management software is a good example. It establishes channels for a well-defined set of human actions: users create and triage issues, merge duplicate bug reports, and write updates as projects advance. The software provides all sorts of supports, reminders