This topic focuses on the identification and analysis of stakeholders within the context of a software development project. Learners must identify individuals, groups, or personas interested in the solution and explain how the proposed system meets their specific needs.
Stakeholders are individuals, groups, or organisations that have an interest in the activities and decisions of a computer-based system or project. In the context of OCR A-Level Computer Science, understanding stakeholders is crucial for analysing how systems affect different parties and how their needs and concerns must be considered during system development. Stakeholders can include end users, clients, developers, project managers, investors, regulatory bodies, and even society at large. Each stakeholder group may have different objectives, such as usability, profitability, security, or legal compliance, which can sometimes conflict.
The study of stakeholders is integral to the systems development life cycle (SDLC) and the broader theme of legal, moral, ethical, and cultural issues in computing. For example, when developing a new healthcare app, stakeholders might include patients (who want privacy and ease of use), doctors (who need accurate data), hospital administrators (who focus on cost and efficiency), and regulators (who enforce data protection laws). Recognising these diverse perspectives helps students design systems that are not only technically sound but also socially responsible and legally compliant.
Mastering stakeholder analysis prepares students for exam questions that require them to evaluate the impact of technology on different groups, justify design decisions, and discuss ethical dilemmas. It also aligns with the OCR specification's emphasis on computational thinking and the ability to consider multiple viewpoints when solving problems. By the end of this topic, students should be able to identify stakeholders for a given scenario, analyse their interests, and propose how to balance conflicting needs.
Key skills and knowledge for this topic
Key points examiners look for in your answers
Expert advice for maximising your marks
Pitfalls to avoid in your exam answers
Common questions students ask about this topic
How questions on this topic are typically asked
Practice questions tailored to this topic