Please enable JavaScript to use CodeHS

Introduction to Python Programming

Roles in a Software Development Team

Students learn the key roles and responsibilities of members of a software development team.

Lessons

16.1 Software Engineer

  • A Day as a Software Developer
  • Development Life Cycle
  • Development Life Cycle
  • A Day in the Life of a Software Engineer at Meta
  • Scrum Framework
  • +4 more

16.2 QA Engineer

  • A Day as a QA Engineer
  • Define Acceptance Criteria
  • Outline Test Cases
  • Report Bugs
  • Part 1: Bug Hunt
  • +1 more

16.3 Designer

  • A Day as a Designer
  • Create Wireframes
  • Research Typography
  • Choose Colors
  • Create a Color Palette
  • +2 more

16.4 Project Manager

  • A Day as a Project Manager
  • Plan Project
  • Organize Tasks
  • Set Deadlines
  • Create a Task Board