Learn/Software Development Demystified
Module 1 Exercise: The Checkout That Waited
About 25 minutes
Tech & Counsel provides education only. Nothing on this site is legal advice, and nothing here creates a solicitor–client relationship.
This is a study exercise. The company is invented. Do not file the memo you write here.
Scenario
Your firm acts for NaijaTech Developers Ltd. A retailer hired them to build an inventory system on an agile cadence, with sprints of two weeks.
The team built the main database and connected a payments gateway through an API. They put the checkout module into the client’s acceptance environment on 1 February.
The client did not test for 30 days. On 2 March someone attempted a test payment. Checkout failed because the gateway’s servers were down across the country. The client now refuses the milestone and calls the delivery broken.
Write
A study memo of no more than about 600 words, to NaijaTech’s management:
- Separate NaijaTech’s own code from the third-party API. Say who you would argue bears the downtime, and which contract that argument lives in.
- Deal with the thirty silent days. What does an agile delivery plus a missing deemed-acceptance clause leave open?
- Draft three short paragraphs the firm could propose next time: availability of the test environment, the form of a defect, and deemed acceptance. Include a sentence on third-party outages so the next checkout is not treated as NaijaTech’s code merely because the gateway slept.
Create a free account to mark this lesson complete.