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