S NO | Assessment statement | Grade | Teacher’s notes |
1 | Identify the relevant stakeholders when planning a new system. | S/E The role of the end-user must be considered when planning a new system. Who is a relevant stakeholder? TOK Utilitarianism, the greatest good for the greatest number. The means justify the ends. |
|
2 | Describe methods of obtaining requirements from stakeholders. | Including surveys, interviews, direct observations. AIM 5 The need for effective collaboration to obtain appropriate information from stakeholders. S/E The question of privacy for stakeholders. | |
3 | Describe appropriate techniques for gathering the information needed to arrive at a workable solution. | Examining current systems, competing products, organizational capabilities, literature searches. S/E Intellectual property. | |
4 | Construct suitable representations to illustrate system requirements. | Examples include: system flow charts, data flow diagrams, structure chart. UML is not required. LINK Flow chart symbols, flow charts and pseudocode. | |
5 | Describe the purpose of prototypes to demonstrate the proposed system to the client. | AIM 5 The need to effectively collaborate to gather appropriate information to resolve complex problems. AIM 6 To develop logical and critical thinking to develop proposed systems. | |
6 | Discuss the importance of iteration during the design process. | MYP Design cycle. | |
7 | Explain the possible consequences of failing to involve the end-user in the design process. | S/E The failure to involve the enduser may lead to software that is not suitable for its intended use, which may have adverse effects on user productivity. AIM 5 The need for effective collaboration and communication between the client, developer and end-user. | |
8 | Discuss the social and ethical issues associated with the introduction of new IT systems. | AIM 8, AIM 9 Develop an appreciation of the social and ethical issues associated with continued developments in specified computer systems. |