Desktop tamagotchi
A desktop pet: a small always-on window holding a creature whose hunger, happiness and hygiene decay in real time, and whose state has to survive the machine being switched off. Small enough to read end to end, and the only set here that carries a design stage as well as a requirement set.
Nothing here was written or corrected by hand. The pages are generated from the committed set under docs/requirements/examples/tamagotchi/, so what you read is the artifact rather than a description of one.
- Requirements — 26 atomic artifacts: 12 functional requirements, 9 non-functional requirements, 3 constraints and 2 business rules.
- Design — 61 atomic artifacts: 19 components, 31 interfaces, 7 architecture decision records and 4 C4 diagrams.
- Definition of done — projected from every stage above, and owned by none of them.
Last updated on