SHOWCASE YOUR COMPETENCIES: FIVE NEED TO-HAVE FACTORS TO YOUR APP DEVELOPMENT PORTFOLIO