Tip: Choose Save as PDF in the print dialog to download. Use A4 paper size.
Shade in the A or B circle for each question.
Draw a line connecting each item on the left to its match on the right.
| Left column | Right column | |
|---|---|---|
| 1criteria = [cost, skills, control, security, time] | ASecurity requirements are not specified. The contract should state the security requirements the supplier must meet, because outsourcing does not remove the organisation's responsibility. | |
| 2contract.require(secureCoding, breachReporting) | BThe decision uses only cost. It should weigh cost, skills, control, security and time against the organisation's objectives. | |
| 3A hybrid approach keeps sensitive work in-house and gives less critical work to an external supplier | CauthModule = IN_HOUSE; websiteDesign = EXTERNAL | |
| 4Comparing options against criteria means scoring each option on every criterion and choosing the best fit for the objectives | DA supplier contract clause that sets security requirements the external developer must meet | |
| 5choose EXTERNAL because it is cheapest | EIF totalExternal > totalInHouse THEN choose EXTERNAL | |
| 6contract: supplier handles security, no requirements written | FThe factors an organisation weighs when comparing in-house and external development against its objectives |
Complete each line of code by filling in the missing parts.
Shade in the letter of the line that contains an error.
sourcing decision — Choosing in-house or external developers by weighing cost, skills, control, security and time against the organisation's objectives, sometimes using a hybrid of both.IF inHouseSkills = FALSE THEN
option ← "external"
END IFscore ← cost + skills + control + security
+ timeIF contractSigned AND auditDone THEN
approveSupplier()
END IFIF coreInHouse AND supportExternal THEN
approach ← "hybrid"
END IFIF supplierRiskScore > maxRisk THEN
rejectSupplier()
END IF