Een schatting maken van de tijd die nodig is voor het uploaden van een bestand
Hoe u een bestandsupload kunt inschatten: maximale bestandsgrootte, virusscan, hervatbaarheid, opslag en bewaartermijn. Het slepen en neerzetten is het makkelijke gedeelte; de onderliggende processen vormen de echte uitdaging.
Het slepen en neerzetten is het makkelijke gedeelte. Alles daaronder vormt het eigenlijke ticket.
Het browseronderdeel van het uploaden van bestanden kost slechts enkele uren werk. De rest is een extra functie. De maximale bestandsgrootte wordt al snel bereikt door de eerste gebruiker met een 4K-telefooncamera. Virusscans zijn absoluut noodzakelijk zodra u iets van het publiek accepteert. Het hervatten van uploads wordt belangrijk zodra iemand een bestand van 2 GB probeert te uploaden via de wifi van een hotel. De kosten voor objectopslag worden reëel zodra de bewaartermijn onbeperkt is en iemand zijn back-ups begint te uploaden.
De schatting hangt af van welke van deze punten binnen de scope van het team vallen en welke bewust buiten beschouwing worden gelaten. „Een bestand uploaden“ zonder die context heeft betrekking op de omvang van de keuzelijst, niet op die van het systeem.
Wat er in de kamer wordt gezegd
Frontend: “Slepen en neerzetten met een voortgangsbalk: een halve dag.”
Backend: “Waar worden de bytes opgeslagen? S3? De schijf?”
Beveiliging: “Voeren wij een virusscan uit? Wat is de maximale bestandsgrootte?”
SRE: “Kunnen uploads worden hervat, of moeten ze helemaal opnieuw beginnen als de verbinding wordt verbroken?”
Financiën: „Opslagkosten? Hoe lang bewaren wij ze?”
Vragen die het waard zijn om te stellen voordat u gaat stemmen
- Maximale bestandsgrootte, maximaal aantal bestanden per gebruiker, maximaal totaal per account?
- Toegestane MIME-typen, en is de controle bindend of adviserend?
- Opslagbackend: S3, lokale schijf, eigen bucket?
- Virusscan: synchroon, asynchroon of geen scan?
- Bewaartermijn: voor onbepaalde tijd, tijdelijk, door de gebruiker te verwijderen?
- Kunnen uploads worden hervat, of is slechts één poging mogelijk?
- Openbare URL’s, ondertekende URL’s of downloads met authenticatie?
Elk „ja“ hier vertegenwoordigt een onderdeel van de reikwijdte. Als de antwoorden tegelijkertijd betrekking hebben op scannen, hervatbaarheid en retentie, is dat niet één getal; het is een verhaal dat het waard is om uitgesplitst te worden.
Bepaal de omvang van de opslag, het scannen en de bewaartermijn. De picker is het goedkoopste onderdeel.
Gerelateerd: het maken van een schatting voor een betalingsintegratie met dezelfde operationele staartvorm, en de overige uitgewerkte schattingsvoorbeelden. Start een gratis Planning Poker-sessie zodra er antwoorden zijn op de vragen over opslag en bewaartermijnen.