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