Niemand is het eens over wanneer water verloopt
Flessenwater, batterijen, medicijnen en verzekeringspapieren ‘verlopen’ op vier onverenigbare manieren. Dat modelleren duurde langer dan de hele UI van de app.
Een blik conserven heeft een gedrukte datum. Een batterij heeft een houdbaarheid die afhangt van de chemie en de opslagtemperatuur. Een recept heeft een herhaalcyclus die aan een persoon hangt, niet aan een product. Een paspoort heeft een wettelijke geldigheid die samenhangt met het land waar je heen vliegt.
Ons eerste model behandelde dit allemaal als één datumveld, en binnen een week testen leverde dat onzinnige herinneringen op — mensen kregen te horen dat ze water moesten vervangen dat prima was, en hoorden niets over een paspoort dat halverwege de reis verliep.
De herschrijving scheidt drie begrippen: de datum die op het ding staat, de datum waarop het voor jou niet meer bruikbaar is, en de datum waarop wij het je moeten laten weten. Alleen die laatste wordt een melding.
Die derde datum is het hele product. Zit je er in een van beide richtingen naast, dan eindigt een voorbereidingsapp gedempt.