Something that might happen as a consequence of designing software is programmers have to start work on the software.