Helping customers implement software is our business. When we implement software ourselves, you’d think we would do it pretty well. At the very least, you might say we are slightly paranoid about not following our own methodology. So, when we implemented YayPay, accounts receivable management software, we wanted to make sure the implementation was successful. To do that, one of the first things we did was make a list of outcomes we wanted to accomplish. It may sound cliche and overly simplified, but a critical ingredient of any successful software project is clarity on why you bought the software in the first place.