The best way to test a program is to test it.
Customer needs are always the primary driver of technological evolution.
Never be satisfied with current achievements, always aim higher.