<p>Software development is a risk-sensitive field that prioritizes both creativity and order. Moving things from an idea to design, programming, documenting, testing, and launching the final product is a lot of work, and risks are part and parcel of the process. All the successful software projects...