For the success of an application, you need a team of at least 5 specialists which include developer, designer, project manager, quality analyst, & marketer.