Qualification:
Cambridge Advanced National in Computing (AAQ)
Unit:
F160: Fundamentals of Application Development
Certificate:
Computing: Application Development (H029 / H129)
6.1 - Job Roles
Watch on YouTube:
Job roles
Developing a new application is rarely a solo project and often involves a team working together.
​
There are seven specific job roles for application development you need to know, from application designer to user interface designer (UID).
For each job role, you must understand its main responsibilities and how it contributes to software application development.
Job Roles

Application Designer

Application designers create the blueprint that guides developers, ensuring the software performs required tasks efficiently and logically.
​
They design the structure and layout of software applications.
Mobile Application Designer

Mobile application designers ensure the software is suitable and user-friendly on mobile devices.
​
They design apps specifically for mobile platforms (e.g. iOS or Android) with touch-semsitive interfaces and responsive design.
Project Manager

Project managers keep the project organised, on track and within budget, making sure all team members work efficiently towards the same goals.
​
They must be organised to effectively plan and oversee the entire software development process.
Systems Analyst

Systems analysts ensure the final software solves the right problems by fully understanding what users and businesses actually need.
​
They gather and analyse user requirements and identify possible improvements or new system solutions.
Systems Designer

Systems designers provide the technical structure of the system, ensuring it functions correctly and efficiently under real-world use.
​
They translate requirements into detailed system designs and specify data structures.
User Experience Designer (UXD)

UXDs ensure the software is pleasant and efficient to use, increasing user satisfaction and reducing errors or frustration.
​
They focus on how users interact with the application and research user behaviour through testing and feedback.
User Interface Designer (UID)

UIDs make the application visually appealing and easy to navigate, supporting a good first impression and smooth interaction.
​
They design the visual elements including the style of buttons, menus, icons and overall layout.
Questo's Questions
6.1 - Job Roles:
​​​
1. Explain how UXDs and UIDs can work together to design applications. [5]
​​​​​
2. Describe how systems analysts contribute to application development. ​[4]
​​​​​​
3. Describe the responsibilities of two other roles not mentioned in Q1 or Q2. ​[6]​
There were estimates of about 6,000 developers working together across Rockstar's global video game studios to make Grand Theft Auto VI.