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