DEVELOPING ENHANCED PATIENT SOLUTIONS: A MANUAL TO SOFTWARE DEVELOPMENT