A typical team has a: 1. Project Manager 2. Business Analyst 3. UI/UX designer 4. Front-end Developers 5. Back-end Developers 6. Mobile Developers 7. DevOps Engineer 8. QA Testers 9. Security Specialist 10. Technical Support.