As commercial entities turn ever increasingly to technology for practically every aspect of management, from robotic creations and use in manufacturing to artificial intelligence in the selection of new personnel, the design of new software becomes increasingly complex. 618 more words