7 TIPS TO REDUCE RISK IN SOFTWARE DEVELOPMENT | Software Development 101