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 | |
|---|---|---|
| 1contract_price = 50000 | AThe advantage is extra capacity without hiring permanent staff. Hiring five permanent staff is in-house, not external. | |
| 2developers = 4 + 3 | BScalable capacity: the organisation adds extra developers for a project without hiring permanent staff. | |
| 3Specialist skills: an outside firm can supply expertise the organisation does not have in-house | CA contract sets an agreed price, so external development gives a predictable cost. The cost is not unknown. | |
| 4Faster delivery: more developers working in parallel can finish the project sooner | DIF skill_in_house = FALSE THEN hire_external_specialist | |
| 5cost <- unknown // external contract | EPredictable cost: the organisation knows the total price in advance because it is fixed in the contract. | |
| 6permanent_staff <- permanent_staff + 5 | Fweeks <- total_work / developers |
Complete each line of code by filling in the missing parts.
Shade in the letter of the line that contains an error.
External development advantages — Hiring an outside developer gives specialist skills and extra capacity, often with faster delivery and a fixed contract cost, without hiring permanent staff.IF skillsGap = TRUE THEN
hire(externalDeveloper)
END IFcapacity ← teamSize + extraDevelopersdeliveryDays ← inHouseDays - daysSavedfixedPrice ← 20000
totalCost ← fixedPrice
OUTPUT totalCostWHILE workload > teamCapacity
addDeveloper()
END WHILE